Fixed HideOnScrollBehavior bugs where setViewEdge() can't be used because EDGE_ constants are package private, and also client's setViewEdge() was being overridden by the internal setViewEdge() behavior in onLayout() (08de7b0)
Fixed references to non-existent Expressive styles (aa6e952)
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)
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)
Fix shape appearance mutate / constant state issue with Carousel items (MaskableFrameLayout) (8c2294d) * Add FocusRingDrawable findAndMutate() helper for the LayerDrawable / DrawableWrapper case (e6f43e5)
Fix focus ring not showing up for Exposed Dropdown Menu selected item (df99005)
Add getter and setter for FocusRingDrawable radius (6da4b0f)
Add focus rings to MaterialDatePicker day and year items (c0c4af7)
Update FocusRingDrawable to automatically construct its ShapeAppearance from a child ShapeDrawable or GradientDrawable (ed6fee1)
Update FocusRingDrawable to hide focus ring when no window focus (3774ef7)
Remove the default theme-level drawables from the M3 themes (8e471d9)
Better fallbacks for FocusRingDrawable attr values if not set in theme or drawable xml (63dba4c)
Add setters for outer and inner stroke colors and for refreshing shape appearance based on wrapped drawable (14b9ac9)
Add setters and getters for stroke widths and inner inset (12e57b5)
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)
Fixed stop indicator size when changing track thickness (dadbfa4)
Updated to not throw exceptions for calling setIndeterminateDrawable and setDeterminateDrawable during the initialization. (e39f765)
Added APIs for customizing wave amplitude ramping. (24cddab)
Moved showDelay and minHideDelay attrs to resources module. (90a1f22)
Added an API to automatically hide the indicator after it reaches max progress. (4c74b80)
Updated SpringAnimation's minimum visible change and added APIs to customize spring force in DeterminateDrawable. (659e3bc)
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)
Get default minTouchTargetSize from material attributes (9ae6b7f)
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)
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)
Adjust thumb-track gap only for the pressed thumb (0b669da)
Fix D-Pad focus trap on horizontal sliders (7fc1c4f)
Fixed TalkBack focus bounds not updating after keyboard navigation (c197ba5)
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)
Snackbar
Ignore bottom gesture inset if anchor view is specified to avoid infinite loop flicker (5853d72)
renovateBot
changed the title
Update dependency com.google.android.material:material to v1.10.0
Update dependency com.google.android.material:material to v1.11.0
Dec 14, 2023
renovateBot
changed the title
Update dependency com.google.android.material:material to v1.11.0
Update dependency com.google.android.material:material to v1.12.0
May 2, 2024
renovateBot
changed the title
Update dependency com.google.android.material:material to v1.12.0
Update dependency com.google.android.material:material to v1.13.0
Sep 4, 2025
renovateBot
changed the title
Update dependency com.google.android.material:material to v1.13.0
Update dependency com.google.android.material:material to v1.14.0
Jul 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
Release Notes
material-components/material-components-android (com.google.android.material:material)v1.14.0
Compare Source
New in 1.14.0!
Important
Dependency Updates
Library Updates
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.