Skip to content

Commit

Permalink
Update dependency com.google.android.material:material to v1.12.0 (#157)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[com.google.android.material:material](https://togithub.com/material-components/material-components-android)
| `1.11.0` -> `1.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.android.material:material/1.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.android.material:material/1.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.android.material:material/1.11.0/1.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.android.material:material/1.11.0/1.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>material-components/material-components-android
(com.google.android.material:material)</summary>

###
[`v1.12.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0)

[Compare
Source](https://togithub.com/material-components/material-components-android/compare/1.11.0...1.12.0)

### What's new since 1.11.0

- `Slider` and `Progress Indicator` have been updated to better support
Non-Text Contrast Accessibility requirements.
- Predictive Back Fragment/View support added to Material motion
transitions (`MaterialSharedAxis`, `MaterialFadeThrough`,
`MaterialFade`, `MaterialElevationScale`).

#### Important

Required `minSdkVersion` is now 19 or higher, for Material and AndroidX
([blog
post](https://android-developers.googleblog.com/2023/10/androidx-minsdkversion-19.html)).

#### Dependency Updates

| Dependency | Previous version | New version |
| - | - | - |
| androidx.transition | 1.2.0 | 1.5.0 |

#### Library Updates

-   `Gradle`
- Update library minSdkVersion to 19.
([`1bbb43d`](https://togithub.com/material-components/material-components-android/commit/1bbb43d155df64d24463455fe6fb291b6940a7b2))
- Upgrade to //third_party/gradle to 8.4
([`1756f23`](https://togithub.com/material-components/material-components-android/commit/1756f233ec3ac2085c07acf26a65b94e11038bd3))
-   `Carousel`
- Shifted keylines in contained strategies when there exists padding,
and clipToPadding=false
([`1ef42e2`](https://togithub.com/material-components/material-components-android/commit/1ef42e2f23a5ce21d5963c62fe2a7332dadaf296))
- Fixed Javadoc formatting error in `FullScreenCarouselStrategy` class
documentation.
([`a0a1c6e`](https://togithub.com/material-components/material-components-android/commit/a0a1c6e04499c324b61c0a5b7b628cd4f9fc3cbc))
- Added support for cross axis wrap_content RecyclerViews
([`e88a1b9`](https://togithub.com/material-components/material-components-android/commit/e88a1b98d240c451a8f1f3920958be28cd2ac563))
- Added documentation recommending snapping for multi-browse strategy
([`9e64a1f`](https://togithub.com/material-components/material-components-android/commit/9e64a1f5f682f435018b6ba4546085745f1b4a8f))
- Add attributes to change small item size
([`92a5444`](https://togithub.com/material-components/material-components-android/commit/92a5444de95501dbf5bc12eaaa7a969b44fe2151))
-   `CollapsingToolbarLayout`
- Fix text shadow fading when transitioning between expanded and
collapsed states
([`7674e12`](https://togithub.com/material-components/material-components-android/commit/7674e12ea818793fe654f7691941f0bdc97c75f3))
-   `Checkbox`
- Updated string translations
([`198e08c`](https://togithub.com/material-components/material-components-android/commit/198e08cf5ebf77b140c194d6267270d6e52f99ed))
-   `Dialog`
- Unified scrim opacity in Material themes/theme overlays.
([`f3e4439`](https://togithub.com/material-components/material-components-android/commit/f3e4439ca69f993baa6626ad6a82937c2d283155))
-   `Divider`
- Fixed divider instantly appearing or disappearing on insertion or
removal
([`ef4a0c5`](https://togithub.com/material-components/material-components-android/commit/ef4a0c5e36315904d7bce7f0f33d59b734f2657b))
-   `i18n`
- Update translated strings
([`a8307ef`](https://togithub.com/material-components/material-components-android/commit/a8307ef79280c1db52728127ae12809e58b82e8f))
-   `MaterialDatePicker`
- Fix date validation on Samsung devices
([`5aa6edf`](https://togithub.com/material-components/material-components-android/commit/5aa6edfaed08a6dff8439b51e91cd43e2ffb0386))
-   `MaterialAutoCompleteTextView`
- Enabled switch access in MaterialAutoCompleteTextView.
([`14a7b40`](https://togithub.com/material-components/material-components-android/commit/14a7b4036334e4d0573a46731ea18a388f87dc98))
-   `NavigationDrawer`
- Fixed wrong item selected after click
([`a3af20a`](https://togithub.com/material-components/material-components-android/commit/a3af20a86970a77c6225c5254c6540bb81bdc049))
-   `NavigationRail`
- Added label padding for when the label is long enough to reach the
sides of the nav rail
([`2439dc0`](https://togithub.com/material-components/material-components-android/commit/2439dc0e8141a44418d32148c16e0cfc7a5beba7))
- Increased padding in between items as per design specs
([`16eca7e`](https://togithub.com/material-components/material-components-android/commit/16eca7eef3af53fe594d66440db796dab8762777))
-   `Predictive Back`
- Animated corners during predictive back when no drawerLayoutCornerSize
is set
([`c8b9b1c`](https://togithub.com/material-components/material-components-android/commit/c8b9b1c0bb8e51501246c902073acc45aedeebd6))
-   `ProgressIndicator`
- Updated inactive track color from primary container to secondary
container.
([`c8cb0c6`](https://togithub.com/material-components/material-components-android/commit/c8cb0c60379adfd76efbf54adeac316a9bfaec4e))
- Updated the setter of track thickness to not update track corner
radius.
([`540f5ee`](https://togithub.com/material-components/material-components-android/commit/540f5ee9839ca3472e990f597d6f0a2b203b1b4f))
- Added the limit to not have stop indicator size bigger than track
thickness.
([`689e04f`](https://togithub.com/material-components/material-components-android/commit/689e04f9edd1398f53bfc149aa78a2ab864953ba))
- Fixed the rounded ends overlapping bug with semi-transparent
track/indicator color in Circular default style.
([`8167c11`](https://togithub.com/material-components/material-components-android/commit/8167c115e34e6b206a8446d98ce22c574d8a1584))
- Removed the call to draw a transparent full track.
([`3f80fdb`](https://togithub.com/material-components/material-components-android/commit/3f80fdb9e1f31df4c970025e34450726bbb822ec))
- Flipped the canvas for different circular directions.
([`bcc27a3`](https://togithub.com/material-components/material-components-android/commit/bcc27a36381d00212056b7f2b0befabb73a12b42))
- Split stop indicator drawing from indicator drawing.
([`76207cb`](https://togithub.com/material-components/material-components-android/commit/76207cb27004025adfa351e86ab5e75138c567c3))
- Added ActiveIndicator to improve readability.
([`6fd920a`](https://togithub.com/material-components/material-components-android/commit/6fd920a2c1fbaf2dec5627fe30dbe0912d458550))
- Fixed ESCAPE animation in linear and added ESCAPE animation in
circular.
([`98284e7`](https://togithub.com/material-components/material-components-android/commit/98284e74ad2960bbca2763d0d415c01f6afd3c6e))
- Updated to use the same drawing delegate object between determinate
drawable and indeterminate drawable to prevent inconsistent drawings
when specs update.
([`52b4845`](https://togithub.com/material-components/material-components-android/commit/52b48450fc63a8aa48ba3d89ae888069e31b874a))
- Added missing graphics updates when spec changes.
([`93b3010`](https://togithub.com/material-components/material-components-android/commit/93b30109b0ccfd1c268a074f4673eb29536467ed))
- Update styles for new Accessibility updates
([`15b533f`](https://togithub.com/material-components/material-components-android/commit/15b533fffbeb1bfbd97b95fcd6b21cbad1ef2bb5))
- Added static drawable for Circular type when system animator is
disabled.
([`22e054b`](https://togithub.com/material-components/material-components-android/commit/22e054ba680ecd1618b2ae4f2f48e4f7d13bbde8))
-   `Search`
- Excluded icons from search bar handwriting bounds
([`387f59b`](https://togithub.com/material-components/material-components-android/commit/387f59b7068866fea34a88bf065c6de96ea6868d))
- Made `searchbar_scrolling_view_behavior` string public
([`ce386e4`](https://togithub.com/material-components/material-components-android/commit/ce386e4c20343d0e5adb08bb001eb05d08c07ff5))
- Updated string translations
([`198e08c`](https://togithub.com/material-components/material-components-android/commit/198e08cf5ebf77b140c194d6267270d6e52f99ed))
-   `SideSheet`
- Moved the modal side sheet default width/height into style so they can
be customized
- Updated string translations
([`198e08c`](https://togithub.com/material-components/material-components-android/commit/198e08cf5ebf77b140c194d6267270d6e52f99ed))
-   `Slider`
- Made tick size defaults to the stop indicator size if set
([`92bc02c`](https://togithub.com/material-components/material-components-android/commit/92bc02c37c1c37c0cf1f84f50d54b49c6caee607))
- Fixed incorrect style of stop indicators near handles
([`d61cffd`](https://togithub.com/material-components/material-components-android/commit/d61cffd7eb0fe8fcd26a2c3927cb8a6ac2dafea1))
- Resolved issues that crash when assigning a large value to `valueTo`
([`4d1b9e5`](https://togithub.com/material-components/material-components-android/commit/4d1b9e58a5ffe11d8bcfc41486e0ea7e021ca436))
- Updated the track drawing for some corner cases.
([`10484df`](https://togithub.com/material-components/material-components-android/commit/10484df4074e0d3de907c2db1d4a241792edbc07))
- Fixed ripple not transparent on API 33
([`cd4f618`](https://togithub.com/material-components/material-components-android/commit/cd4f618d383c23d09f99f86e56e5583f405fd861))
- Updated documentation
([`a641e18`](https://togithub.com/material-components/material-components-android/commit/a641e18b6ab3bfe7f972c6216ce820fd9bfdd662))
- Updated styles
([`c218b3c`](https://togithub.com/material-components/material-components-android/commit/c218b3c983000f42c7c94dd8a39499cd2762e850))([`3b278d7`](https://togithub.com/material-components/material-components-android/commit/3b278d709756e0a0d2ba856697ef4bcb76ae1544))
- Fixed slider label not moving while scrolling
([`144b515`](https://togithub.com/material-components/material-components-android/commit/144b5159ce414211cf37946ecb819cc976cedae1))
-   `Tabs`
- Fixed title being announced twice when there's a badge in TalkBack
mode.
([`aaa7034`](https://togithub.com/material-components/material-components-android/commit/aaa7034cbf238c9415462c3a6dff888800aafefd))
-   `Theming`
- Add NoActionBar dynamic color themes
([`81d1b77`](https://togithub.com/material-components/material-components-android/commit/81d1b772b97ee8df94efbb2dfda8d9cd8fe49f29))
- Update Shape Theming bottom sheet text color
([`8ca016f`](https://togithub.com/material-components/material-components-android/commit/8ca016fb01f4bc73d506ae3286e3739ea046df0a))
-   `Tokens`
- Update tokens to v4.0.0.
([`88acfcd`](https://togithub.com/material-components/material-components-android/commit/88acfcdb63281714d64e863d2e7da3b53b8da9ce))
- Added formatting to break long lines and differentiate different
comments.
([`857d6a2`](https://togithub.com/material-components/material-components-android/commit/857d6a2fd9505d25c8a4154e1a9892c47e7cbaae))
-   `TopAppBar`
- Use an accessibility delegate to add and perform actions
([`929c80f`](https://togithub.com/material-components/material-components-android/commit/929c80f7535bfcef1b306e051cf15e3722c687a4))
- Fixed compress effect clipping on API 21-24
([`2ac8c1c`](https://togithub.com/material-components/material-components-android/commit/2ac8c1cbf6cb5aea7d60ef5655bed7d014e5f930))
-   `TextInputLayout`
- Limited the min height reset in text change listener only when line
count changes.
([`9b9449c`](https://togithub.com/material-components/material-components-android/commit/9b9449cde18424348cba0d6acc315e07b43dd0f7))
- Fixed unnecessary min height when losing focus with multiple lines.
([`4a2654a`](https://togithub.com/material-components/material-components-android/commit/4a2654a3f389d44f7f7d76da30472c2bc0163ef6))
-   `Transitions / Motion`
- Updated androidx transition dep to version 1.5.0-beta01
([`8c63848`](https://togithub.com/material-components/material-components-android/commit/8c638488293a22809d086d053ebb96ffe99cf703))
- Added predictive fade through fragment transition demo to Catalog.
([`6092a7d`](https://togithub.com/material-components/material-components-android/commit/6092a7dfe9a6d50a43b935f6d7e00d859e5d9934))
- Added titles to fade through demo fragments in Catalog.
([`104043c`](https://togithub.com/material-components/material-components-android/commit/104043caeef12bc390e7c06cfe32366017880b03))
- Added predictive transition support for fragments and views to the
Material motion library, and enabled it in shared axis fragment
transition demo.
([`8ccec33`](https://togithub.com/material-components/material-components-android/commit/8ccec334bda49b12c11d1384190457d27ca78961))

#### Full list of release notes

-
[1.12.0-alpha01](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0-alpha01)
-
[1.12.0-alpha02](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0-alpha02)
-
[1.12.0-alpha03](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0-alpha03)
-
[1.12.0-beta01](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0-beta01)
-
[1.12.0-rc01](https://togithub.com/material-components/material-components-android/releases/tag/1.12.0-rc01)

#### Full list of changes

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/sindrenm/android-project-template).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJsaWJzIl19-->
  • Loading branch information
renovate[bot] authored May 2, 2024
2 parents b32bd29 + b8f63c1 commit cb520e3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,6 @@ dagger-auto-android = { module = "se.ansman.dagger.auto:android", version.ref =
dagger-auto-compiler = { module = "se.ansman.dagger.auto:compiler", version.ref = "dagger-auto" }
dagger-hilt-compiler = { module = "com.google.dagger:hilt-android-compiler", version.ref = "dagger" }
dagger-hilt-runtime = { module = "com.google.dagger:hilt-android", version.ref = "dagger" }
google-material = "com.google.android.material:material:1.11.0"
google-material = "com.google.android.material:material:1.12.0"
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }

0 comments on commit cb520e3

Please sign in to comment.