Dependency Updates
Library Updates
Material 3
- Update M3 card elevation according to the spec (bb23e2d)
- Add missing attributes to M3 button styles (3c9b452)
- Update elevation to match specs (db64adb)
- Update padding to match specs (f028380)
- Update M3 navigation rail text appearances (6b57c52)
- Do not enforce text appearance with M3 styles (04a6b6c)
- Fix M3 date picker styles (fba1a34)
- Change checkedIconGravity values to enum (bc56d5b)
- Add supporting manufacturer list of dynamic colors (e5023f6)
- Add textAppearanceListItem* styles to theme (bed2ac1)
A11y
- Improved accessibility for switch access. (2d337c5)
- collapsing toolbar layout not respecting system level bold (65754bd)
- accessibilityManager.isEnabled() is not reliable to check if component is in a11y mode, as it may return true unexpectedly. (b878fc3)
- Fix Talkback doesn't announce minutes selection (c07e5f2)
- Make Talkback announce action on clock items (38406e1)
- Fixed dropdown list not showing for non editable dropdown menus in switch access mode. (d8e19dd)
- Fixed RTL support for setting corner radius on TextInputLayout. (dca7fc0)
- Fix system level bold not applied (c6be59c)
- Removed TextInputLayout's placeholder text duplicated announcement. (20c3ad0)
Documentation
- Added note about screen readers skipping decorative text field elements. (a369449)
- Add migration codelab and M2 -> M3 theme mapping to Getting Started doc (05a74bd)
- Removed broken links from divider doc. (3b6c804)
- Reformatted color.md. (735b88e)
- Update Getting Started doc to link to Material Theme Builder (255cc17)
- Small typo fix in checkbox doc (2b441e6)
TextInputLayout
- Remove unneeded logic (1d50ed7)
- Fix crashes when text field size is too large (cf5df22)
- Correctly calculate hint text offset (34cce18)
- Fixed calculateLabelMarginTop() value for filled text field style, which caused getBaseline() to return a wrong offset. (c7c5c7c)
- Fix helper text label for usage (aaac96d)
- Fixed getBoxCornerRadiusBottomEnd and getBoxCornerRadiusBottomStart returning wrong values. (9d2f864)
- Fixed shouldAnimateCaptionView() returning true when captionText is null. (c352dfd)
- Don't add placeholder view to text field's input frame if placeholder is null. (3ca3b71)
Color
- Added Color Scheme demo in Catalog. (f898ba8)
- Move dynamic color public resources to all versions (a455a53)
- Refactored and added the Dynamic Color Palette demo in Catalog. (b808484)
Catalog
- Added update button to customizable text fields. (a3b5440)
- Add example of Preferences screen with Top App Bar (83edbc4)
TopAppBar
- Fix expanded title margin not applied (89d80d0)
- Correctly set letter spacing when expanding titles (44d4c3e)
- Fix text alignment of multi-line title in collapsing toolbar (e6db8a4)
- Fix snap issue with transparent status bar (b935604)
MaterialDatePicker
- Wrapped text fields from range picker selection in a ScrollView so their heights don't change in landscape mode. (9b5356f)
- added methods to use custom text for positive and negative button (b2fbace)
Chip
- Add missing attributes to M3 chip styles (cc18f3f)
- Add input chip elevated styles to public (e9ec82f)
- Update M3 chip styles with spec (8ed0ac9)
MaterialCardView
- Fix checked icon gravity issues (283715d)
- Added option to set the checkedIcon gravity (250d56d)
Tabs
- Fix NPE caused by set a position less than 0 (823c34a)
Dialog
- Enforce material theme in M3 dialog styles (728a1e6)
BottomNavigationView
- Set backgroundTint explicity to @null in M3 bottom navigation syles (adbcf8c)
MaterialShapeDrawable
Other
- update library version to 1.6.0-alpha01 (53ddac4)
- Internal change (a487c89)
- Internal change (9d86d27)
- Add margin flags to BottomSheetBehavior for system inset bars. (185a0f9)
- Automated g4 rollback of changelist 409212345 (d5729d5)
- Removed extra space between the list view container and the navigation bar. (6517aa6)
- Add margin flags to BottomSheetBehavior for system inset bars. (022a05f)
- Small clean-up of CollapsingTextHelper (c80177d)
- Internal change. (33f1e3b)
- Remove IllegalArgumentException in settleToState (dbd37d2)
Full list of changes
1.5.0-beta01...1.6.0-alpha01