github material-components/material-components-android 1.14.0-beta01

8 hours ago

Important

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

Dependency Updates

None

Library Updates

  • BottomSheet
    • Make behavior_draggableOnNestedScroll public (a67afdf)
    • Add tooltip text for drag handle (38db2e8)
    • Update a11y actions and drag handle click to not include collapsed state if skipCollapsed=true && hideable=true (c4871f4)
  • Catalog
    • Add badge to bottom nav in all components demo (5acfd99)
    • Add bounded and unbounded ripple examples to all components demo (0ad05c0)
  • Color
    • Refactor Material3Expressive Dynamic Color Themes (fea726f)
  • Focus Rings
    • Add FocusRingDrawable and integrate it into theme-level drawables (disabled by default) (dcebdb4)
    • Remove focus ring drawables from library themes (cba50c9)
    • Add default item and control drawables to the M3 themes (db1cf64)
    • Integrate FocusRingDrawable into components (disabled by default) (24693b1)
    • Add animation to FocusRingDrawable (f7e6715)
    • Update FocusRingDrawable state copy constructor to do deep copy of shape appearance (8a07a1a)
    • Add support for common Framework and AppCompat component focus rings (ca90045)
    • Move toolbar FocusRingDrawable usages from main themes to .FocusRings themes (8ecb378)
    • Fix theme attribute resolution for FocusRingDrawable attributes (59acbba)
    • Add ThemeOverlay.NoFocusRingDrawables to support reverting theme drawables back to defaults with no drawable class inflation (27150aa)
    • Add .FocusRings versions M3 Expressive, M3, and M2 themes (4626574)
  • MaterialButton
    • Remove unnecessary layout param recovery in MaterialButtonGroup. (a87e102)
    • Fix close button style in M2 snackbar (99411b1)
  • Menu
    • Fix action menu position (d34429c)
  • Search
    • Cancel pending animations when a new one is starting (41ace81)
    • Only inflate dummy toolbar if search bar has visible items (cec516b)
    • Fix animation when RTL is enabled (a9e592a)
    • Fix toolbar navigation button and menu item translation in default animation (803a060)
    • Update docs related to expressive SearchView (cd076b0)
    • Fix text alignment in M3E SearchBar (43e3781)
    • Add default M3E searchViewStyle (e6f6bd3)
  • Slider
    • Fix BaseSlider crash in calculateTrackCenter() when labels list is empty (dd713b6)
    • Change BaseSlider onLayout override from public to protected to match super (889a391)
    • Set a minimum accessibility touch target size of 48dp for Voice Access (ac5a6d3)
  • Theming
    • Add missing M3 Expressive Dialog DayNight themes (da48227)
  • TimePicker
    • Make "PM" touch target 48dp (019d44e)
  • Other
    • Update library version to 1.14.0-beta01 (49ebf9f)
    • Remove obsolete multidex configuration (94364b3)

Full list of changes

1.14.0-alpha10...1.14.0-beta01

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

NewReleases is sending notifications on new releases.