Important
New minimum requirements for your app's project:
- Update
compileSdkVersionto"android-UpsideDownCake"
Dependency Updates
| Dependency | Previous version | New version |
|---|---|---|
| compileSdkVersion | 33 | android-UpsideDownCake |
| com.android.tools.build:gradle | 7.2.0 | 7.4.2 |
Library Updates
Predictive Back- Updated SearchView to support predictive back when set up with SearchBar (a4b6f46)
- Fixed bug where standard hideable bottom sheets don't stay hidden after predictive back (2c23d2a)
- Added top-level developer documentation (8105cb7)
- Updated Bottom Sheet to support predictive back (d6fad95)
- Infrastructure for back handling in components + Navigation Drawer predictive back support (2c297fa)
- Migrated Catalog to use AndroidX back pressed callbacks and enable predictive back-to-home (22c4e0d)
Badging- Allowed text strings in badges (c1ef52b)
- Center badge content more correctly (fc0de1b)
- Added padding in between top and bottom edges of badge and text (8499b83)
- Fixed doc formatting for github (e75654d)
- Integrated tokens (68c844c)
- Added shape appearance for badges (2ddcfe4)
- Updated badge images (c1eba1b)
BottomAppBarBottomSheet- Ignored ACTION_MOVE events in BottomSheetBehavior that weren't preceded by an ACTION_DOWN event. (d8c01c1)
Carousel- Added support for transitions by forcing canvas clipping when detaching from the window. (93ceb7e)
- Updated MaskableFrameLayout to use Outline path clipping on 33+ only. (43c5077)
- Updated setForceCompatClipping visibility for testing. (3856af1)
- Updated MaskableFrameLayout to clip more performantly. (733c9e0)
- Changed Maskable.add/removeOnMaskChangedListener to Maskable.setOnMaskChangedListener. (359580b)
- Fixed child index bug causing items to be ordered incorrectly. (9d0732b)
CatalogCheckbox- Fixed checkmark icon not updating color on error correctly in pre 21. (62aa802)
ChipColor- Added U color resources for contrast mode support. (93f386c)
FloatingActionButton- Correctly handle min touch target size (d6f36e8)
Material 3MaterialDatePickerNavigationRailNavigationView- Removed canvas clipping by default and added an option to enabled/disable manually (e3b493f)
SideSheet- Added
LeftSheetDelegateand left sheet support for standard and coplanar side sheets. (78fa157)
- Added
Tabs- Fixed issue with indicator not being drawn when viewpager starts scrolling before onLayout is called (34d6a14)
TextInputLayout- Made collapsed hint aligned with prefix and suffix text (d9b97b4)
TimePicker- Made dialog container color configurable in xml style. (5f542c8)
TokensTopAppBarOther- Updated to AGP 7.4.2 to get latest lint and fix Android U lint issues (5a37e4b)
- Updated library version to 1.10.0-alpha01 (c7d31fb)
- Minor fix. (dfbf4d9)
- Upgraded to 7.6.1. (500c8eb)
- Updated gradle-wrapper.jar (bb2716f)
- Updated string translations (5689ce2)
- Updated compileSdkVersion to android-UpsideDownCake (3fb6bb2)