github material-components/material-components-android 1.14.0-alpha01

latest releases: 1.13.0, 1.14.0-alpha04, 1.13.0-rc01...
3 months ago

Important

  • The compileSdkVersion was updated to 35.

Dependency Updates

Dependency Previous version New version
androidx.dynamicanimation:dynamicanimation v1.0.0 v1.1.0

Library Updates

  • BottomSheet
    • Deprecated enableEdgeToEdge for bottom sheet dialogs on API 35+. (603f1ef)
    • Prevent ACTION_DOWN events on the BottomSheetHandleDragView from setting touchingScrollChild to true. (af7f254)
    • Fixed keyboard animation on Android 14 (a0b4dfa)
  • Catalog
    • Added documentation, screenshot tests and updated catalog demos for docked toolbar and floating toolbar. (b1552f1)
    • Fixed BottomWindowInsetView (ca46cd8)
  • Checkbox
  • Chip
  • Color
    • Updated to only draw surface color under the button's stroke when the buttons are actually overlapped. (7ae12b5)
    • ColorResourcesTableCreator: Fix length encoding for utf8 strings (7c62429)
  • Dialog
    • Added m3 styles for floating toolbar and docked toolbar for dialog (1b58f5f)
    • Added Expressive styles. (0bd1749)
  • DockedToolbar
    • Added OverflowLinearLayout to support adaptive behavior of the floating and docked toolbars. (914900e)
    • Added OverflowLinearLayout to support adaptive behavior of the floating and docked toolbars. (a12f17a)
  • Documentation
    • Updated GitHub's README to include note and link to compose issue tracker. (8ec6b77)
    • Removed {width=} and {height=} tags, and also remove unsupported tabs tags. (2e68da2)
    • Updated getting started Gradle, AGP, and studio requirements (30f1850)
    • Updated Bottom Sheets doc to make it more user friendly (e97782e)
    • Updated Side Sheet doc to make it more user friendly (d0ba483)
  • MaterialButton
    • Added filterTouchesWhenObscured=true to button layout. (2749544)
    • Fixed a bug that checked state in XML was not respected. (0c5b17a)
    • Improved memory usage when materialSizeOverlay is used. (571a196)
    • Updated split button styles to lessen maker specification requirements and support consistency. (2aadbd1)
    • Added a demo to programmatically add/remove buttons in a button group. (4f55422)
    • Added a click action and toggleable control in button group demo. (8e52e94)
    • Fixed minor issues in button group demo and toggle group demo. (5161e71)
  • NavigationRail
    • Updated to force NavigationFrameLayout to be the available size at the minimum (12fad1d)
  • ProgressIndicator
  • Search
    • Added attribute to control when to impose max width based on a percentage of available width in parent (43f2b90)
    • Updated centered search bar text to have 8dp content start and end padding (4070bef)
    • Added a clip bounds animation for searchview edit text (5a600a8)
    • Added a placeholder textview to Searchbar that keeps track of searchview edit text in order to gracefully fade it out in searchview collapse animation (be09936)
    • Added Expressive styles. (0b578fd)
    • Updated centering layout logic to account for padding and content insets (c2c660b)
  • Slider
    • Fixed label bounds for vertical slider in RTL (23957e0)
    • Added Expressive styles. (3a29699)
    • Centered Slider Expressive updates (781d344)
    • Reorganized styles. (72d011d)
  • Tabs
    • Updated to not detach an already detached TabLayout (6b35213)
  • Typography
    • Added emphasized typescale to public attributes (0c1a914)
  • Other
    • Bump MDC library version to 1.14.0-alpha01 (d9108c3)
    • Added a method to get the HideViewOnScrollBehavior associated with the view (8d044c4)
    • Fixed the target position of the view when sliding it off the screen without animation (def80c5)
    • Updated compileSdkVersion to 35 (62f8561)

Full list of changes

1.13.0-alpha13...1.14.0-alpha01

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

NewReleases is sending notifications on new releases.