github material-components/material-components-android 1.14.0-alpha06

one day ago

Important

  • The compileSdkVersion was updated to 35.
  • Library is now built with AGP 8.11.1 and Gradle 8.13.

Dependency Updates

Dependency Previous version New version
androidx.customview None 1.2.0

Library Updates

  • BottomSheet
    • Added support for Nested Scrolling with multiple nested scroll children. (4e4e8f3)
  • Catalog
    • Make sure focus stays trapped within the menu while the FAB menu is open. (20f381d)
    • Added snackbar catalog demo (d24edd1)
  • Chip
    • Fixed chip group forcing importantForAccessibility=yes (1867bb0)
  • Documentation
    • Updated images in Chip, Button, and Extended FAB. (1390517)
  • Lists
    • Added dependency to androidx.customview for ViewDragHelper and added swiped states + settling (1e6a8b7)
    • Fixed issue where the first drag may have not clamped to the end properly since originalContentLeft is 0 (a5be0f7)
    • Added ListItemRevealLayout, ListItemCardView, and relevant interfaces to introduce swiping in ListItemLayout (400d695)
    • Added ViewDragHelper (3236292)
  • MaterialCardView
    • Updated card swipe dismiss string to clarify key names on the demo screen (5c0e8dd)
    • Added keyboard and accessibility dismiss support to CardSwipeDismissFragment (fbb3320)
  • MaterialShapeDrawable
    • Fixed MaterialShapeDrawable#isRoundRect to use state-aware shape appearance. (3482899)
    • Optimized path calculation in MaterialShapeDrawable. (bbd1292)
  • Search
    • Allowed keyboard navigation between searchbar and other components (d06eed1)
    • Blocked keyboard focus on other views when SearchView is open (9366a84)
  • Slider
    • Changed thumb width when it's keyboard focused. (1bf522f)
    • Fixed slider D-Pad keys to modify value instead of focus (aa623f0)
    • Updated: only one value label should be shown at a time for the range slider (except for the mode where the labels are always visible). (ce092fa)
    • Used arrow keys for value adjustment and TAB for navigation (3d8d23d)
  • TimePicker
    • Fixed accessibility announces stale data in TimePicker input (4050857)
    • Updated error colors (00a64e2)
  • TopAppBar
    • Removed special key shortcut and keyboard navigation cluster for top app bar for correct keyboard navigation a11y. (ee52adb)
  • Release
    • Updated library version to 1.14.0-alpha06. (cc2218e)

Full list of changes

1.14.0-alpha05...1.14.0-alpha06

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

NewReleases is sending notifications on new releases.