What's Changed
- Consolidate AppState stateHolders for uniformity by @tunjid in #1352
- Organize app state holder classes and types better by @tunjid in #1353
- Add tasks feature by @tunjid in #1355
- Fix task screen bugs by @tunjid in #1356
- Place ViewModel instances inside bottom sheet states by @tunjid in #1358
- Migrate PostOptionsSheetState to ViewModel-backed state by @joelmuraguri in #1357
- Add AnimatedVerticallySlidingContent for use on both the PaneTopAppBar and TrendsTicker by @tunjid in #1359
- Writable descriptions by @tunjid in #1360
- Clean up IdentityStateHolder by @tunjid in #1361
- Alert user of global app state in the top app bar by @tunjid in #1362
- Fix search screen tabs by @tunjid in #1363
- Simply annotate injected classes with @Inject by @tunjid in #1364
- Update post sorting logic by @tunjid in #1365
- Update readme by @tunjid in #1366
- Pull out desktop app into a desktopApp module by @tunjid in #1368
- Add agents.md by @tunjid in #1369
- Update singleAuthorizedSessionFlow by @tunjid in #1370
- Bump readme by @tunjid in #1372
- Migrate ThreadGateSheetState to ViewModel-backed state by @joelmuraguri in #1371
- fix: show unblur button for media labeled with Severity.None by @mvanhorn in #1367
- Mild fixes for applied labels by @tunjid in #1374
- Bump libraries by @tunjid in #1375
- Initial support for GalleryView embeds by @tunjid in #1376
- Add migration for post media indices by @tunjid in #1377
- Support arbitrary media list and 10 image uploads by @tunjid in #1378
- Clean up media uploads by @tunjid in #1379
New Contributors
Full Changelog: 2.3.9...2.3.10