Built to work with Jetpack Compose v1.0.0-beta09
🆕 New libraries
We have 2 new libraries for you to use in this release!
⏳ Placeholder
A library which provides easy-to-use modifiers for displaying 'placeholder' UI while content is loading. See here.
📫 Permissions
A library which provides Android runtime permissions support for Jetpack Compose. See here.
📢 Announcement
We're working on upstreaming the Accompanist Coil library into Coil. Subcribe to this issue to be notified of when it happens!
All changes
- [Pager] Coerce scroll/fling values into the correct range (#497) @chrisbanes
- [Pager] Fix clipping on the cross-axis (#500) @chrisbanes
- [Permissions] Make public APIs experimental (#499) @manuelvicnt
- [Permissions] Remove tests flakiness (#496) @manuelvicnt
- Update Metalava-Gradle to 0.1.8 (#494) @chrisbanes
- Update Pager.md (#493) @Nthily
- Mark CI flaky tests as flaky (#492) @chrisbanes
- Update to Compose SNAPSHOT 7443455 (#489) @chrisbanes
- [Permissions] Add permissions module (#474) @manuelvicnt
- Run tests on API 30 (#488) @chrisbanes
- [Placeholder] Add cross-fade between content + placeholder (#481) @chrisbanes
- [Placeholder] Add guide and more doc samples (#479) @chrisbanes
- [All] Only run tests on affected modules (#472) @chrisbanes
- [All] Tidy up Gradle configs (#477) @chrisbanes
- [Placeholder] API and animation improvements (#469) @chrisbanes
- modify glide doc's "previewPlaceholder" code issue (#475) @onlyloveyd
- Start sharding tests on CI (#463) @chrisbanes
- [Placeholder] Fix that a placeholder modifier is not changed on every recomposition (#467) @fornewid
- [Insets] Animated insets support is now longer experimental 🥳 (#465) @chrisbanes
- [Placeholder] Prototype for new library (#457) @fornewid