github material-components/material-components-android 1.14.0-alpha07

4 hours ago

Important

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

Dependency Updates

None

Library Updates

  • BottomAppBar
    • Remove special key shortcut and keyboard navigation cluster for bottom app bar for correct keyboard navigation a11y. (5c73d7a)
  • Catalog
    • Use wrap overflowMode for button groups in theme picker (861ec3f)
  • Lists
    • Add attr for min child width (32e9fb2)
    • Support RTL swiping (176e92d)
    • Added onSwipeStateChanged callback, drawable swiped state for ListCardView, and alpha changes to swiped view as it reaches the swipe-to-action state (3e5a7fd)
    • Add styles for control elements in lists (3c1a61c)
    • Re-measure intrinsic width when measure specs change (69e9676)
    • Add more optional styles and update demos to show more variety of sample list content (692bd11)
    • Add swipe for action state (07a3be5)
  • MaterialButton
    • Fixed width morph with contents change. (dc98ca0)
  • MaterialDatePicker
    • Fix TAB keyboard trap and add DPAD month navigation. (757f9f3)
    • Add MonthAdapter helpers for finding enabled days (a207114)
  • MaterialShapeDrawable
    • Updated isRoundRectCornerMorph and pathDirty logic in MaterialShapeDrawable (9a8272d)
    • Always skip corner morph animation on bounds change in MaterialShapeDrawable. (ea9d250)
  • NavigationView
    • Set navigation menu item's a11y role description so it doesn't default to 'radio button' due to being checkable (0e17248)
  • Search
    • Make SearchView root unfocusable (f307771)
  • Slider
    • Fix ACTION_CANCEL motion touch event handling so that the slider resets its state if a cancel happens. Also don't let slider update incorrectly when a touch event may be overlapping with back gesture inset areas, as the back event takes precedence. (c4d19f6)
  • TimePicker
    • Use ViewCompat.performHapticFeedback (6c4db77)
  • TopAppBar
    • Updated ripple color on actions in M3 toolbar. (3b971c9)

Full list of changes

1.14.0-alpha06...1.14.0-alpha07

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

NewReleases is sending notifications on new releases.