github material-components/material-components-android 1.6.0-alpha01

2 years ago

Dependency Updates

  • No 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

Don't miss a new material-components-android release

NewReleases is sending notifications on new releases.