Dependency Updates
Dependency |
Previous version |
New version |
androidx.fragment |
1.0.0 |
1.2.5 |
Library Updates
Material 3
- Migrate action bar popup themes to M3 (2ae3ca4)
- Add additional condition to check dynamic color supported devices (c6527d1)
- Add supporting brand list of dynamic colors (b2f05d5)
TextInputLayout
- Speedup simple inflate. (26d862b)
- Apply edit text's letter spacing to expanded hints (88eb089)
- Refine the hint cutout logic (79b2c3d)
- Text field should comply with system level bold (e8bde75)
MaterialDatePicker
- Replace fragment container with FragmentContainerView (e7bc947)
- Fix wrong month title with certain months (62e8993)
Dialog
- Add date and time picker themes to M3 dialog themes (8342f90)
- Fix dialog icon color tint (246b340)
- Fix dialog paddings (672e744)
- Start-align message text with centered styles (9980596)
Badging
- Refactor Badge state managing logic (bbbeacd)
- Support different locale on badges (b8f2dd5)
TopAppBar
- Save and restore scroll state during scroll range recalculation (698cf9b)
- Fix top app bar snapping issue (acb7958)
Snackbar
- Enforce vertical layout when action text is too long (ff97a68)
- Fix NPE on Android 8 & 9 (35d9da8)
- Fix maxWidth is not applied on Snackbar (6a3ea94)
A11y
- Make dialog icon not important for accessibility (8bc6420)
- Make Talkback announce selected state for clock items (fcc68a2)
Color
- Avoid Short#compare usage in ColorResourcesTableCreator.java since it requires API level 19 (48741b4)
- Set android:windowBackground to android:colorBackground (dac9bf3)
- Add additional condition to check dynamic color supported devices (833f410)
- Add Resource Table format for XML color Harmonization. (822a5b2)
Divider
- Added attribute in MaterialDividerItemDecoration to remove item decoration from last recycler view item. (9416b2c)
Tabs
- Added fade indicator animation mode. (a295de9)
- Added tab demo for fade mode indicator animation. (1beedec)
MaterialButton
- Support icon gravity with text alignments other than centered (6c41f07)
Slider
- Fix lint error caused by hidden super interface (3cf0647)
Tokens
- Upgrade M3 token resources to v0.71 (4de8565)
Documentation
- Update library version in Getting Started doc to 1.5.0 (e98cee5)
Catalog
Other
- Update library version to 1.6.0-alpha02 (80e50de)
- Replace all jcenter with mavenCentral (ad97f01)
- Horizontally center the checkbox button drawable if there is no text (8f4837e)
- Fix drawables not applying system level bold (90787bf)
- Simplify MaterialButtonToggleGroup's checking logic (3db25be)
- Remove paddingTopSystemWindowInsets from flags checked to apply windowInsetListener (2e73d1a)
Full list of changes
1.6.0-alpha01...1.6.0-alpha02