Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 12, 2025

Bumps the android-dependencies group with 12 updates in the / directory:

Package From To
androidx.constraintlayout:constraintlayout 2.1.4 2.2.1
androidx.lifecycle:lifecycle-runtime-ktx 2.3.1 2.9.2
androidx.annotation:annotation 1.6.0 1.9.1
androidx.appcompat:appcompat 1.6.1 1.7.1
androidx.datastore:datastore-preferences 1.0.0 1.1.7
androidx.datastore:datastore-preferences-rxjava3 1.0.0 1.1.7
androidx.lifecycle:lifecycle-common-java8 2.6.1 2.9.2
androidx.lifecycle:lifecycle-livedata 2.6.1 2.9.2
androidx.lifecycle:lifecycle-reactivestreams 2.6.1 2.9.2
androidx.lifecycle:lifecycle-viewmodel 2.6.1 2.9.2
com.google.android.material:material 1.9.0 1.12.0
com.android.tools.build:gradle 8.6.1 8.12.0

Updates androidx.constraintlayout:constraintlayout from 2.1.4 to 2.2.1

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.3.1 to 2.9.2

Updates androidx.annotation:annotation from 1.6.0 to 1.9.1

Updates androidx.appcompat:appcompat from 1.6.1 to 1.7.1

Updates androidx.datastore:datastore-preferences from 1.0.0 to 1.1.7

Updates androidx.datastore:datastore-preferences-rxjava3 from 1.0.0 to 1.1.7

Updates androidx.datastore:datastore-preferences-rxjava3 from 1.0.0 to 1.1.7

Updates androidx.lifecycle:lifecycle-common-java8 from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-livedata from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-reactivestreams from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-viewmodel from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-livedata from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-reactivestreams from 2.6.1 to 2.9.2

Updates androidx.lifecycle:lifecycle-viewmodel from 2.6.1 to 2.9.2

Updates com.google.android.material:material from 1.9.0 to 1.12.0

Release notes

Sourced from com.google.android.material:material's releases.

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).

Dependency Updates

Dependency Previous version New version
androidx.transition 1.2.0 1.5.0

Library Updates

  • Gradle
    • Update library minSdkVersion to 19. (1bbb43d155df64d24463455fe6fb291b6940a7b2)
    • Upgrade to //third_party/gradle to 8.4 (1756f233ec3ac2085c07acf26a65b94e11038bd3)
  • Carousel
    • Shifted keylines in contained strategies when there exists padding, and clipToPadding=false (1ef42e2f23a5ce21d5963c62fe2a7332dadaf296)
    • Fixed Javadoc formatting error in FullScreenCarouselStrategy class documentation. (a0a1c6e04499c324b61c0a5b7b628cd4f9fc3cbc)
    • Added support for cross axis wrap_content RecyclerViews (e88a1b98d240c451a8f1f3920958be28cd2ac563)
    • Added documentation recommending snapping for multi-browse strategy (9e64a1f5f682f435018b6ba4546085745f1b4a8f)
    • Add attributes to change small item size (92a5444de95501dbf5bc12eaaa7a969b44fe2151)
  • CollapsingToolbarLayout
    • Fix text shadow fading when transitioning between expanded and collapsed states (7674e12ea818793fe654f7691941f0bdc97c75f3)
  • Checkbox
    • Updated string translations (198e08cf5ebf77b140c194d6267270d6e52f99ed)
  • Dialog
    • Unified scrim opacity in Material themes/theme overlays. (f3e4439ca69f993baa6626ad6a82937c2d283155)
  • Divider
    • Fixed divider instantly appearing or disappearing on insertion or removal (ef4a0c5e36315904d7bce7f0f33d59b734f2657b)
  • i18n
    • Update translated strings (a8307ef79280c1db52728127ae12809e58b82e8f)
  • MaterialDatePicker
    • Fix date validation on Samsung devices (5aa6edfaed08a6dff8439b51e91cd43e2ffb0386)
  • MaterialAutoCompleteTextView
    • Enabled switch access in MaterialAutoCompleteTextView. (14a7b4036334e4d0573a46731ea18a388f87dc98)
  • NavigationDrawer
    • Fixed wrong item selected after click (a3af20a86970a77c6225c5254c6540bb81bdc049)
  • NavigationRail
    • Added label padding for when the label is long enough to reach the sides of the nav rail (2439dc0e8141a44418d32148c16e0cfc7a5beba7)
    • Increased padding in between items as per design specs (16eca7eef3af53fe594d66440db796dab8762777)
  • Predictive Back
    • Animated corners during predictive back when no drawerLayoutCornerSize is set (c8b9b1c0bb8e51501246c902073acc45aedeebd6)
  • ProgressIndicator
    • Updated inactive track color from primary container to secondary container. (c8cb0c60379adfd76efbf54adeac316a9bfaec4e)
    • Updated the setter of track thickness to not update track corner radius. (540f5ee9839ca3472e990f597d6f0a2b203b1b4f)
    • Added the limit to not have stop indicator size bigger than track thickness. (689e04f9edd1398f53bfc149aa78a2ab864953ba)
    • Fixed the rounded ends overlapping bug with semi-transparent track/indicator color in Circular default style. (8167c115e34e6b206a8446d98ce22c574d8a1584)
    • Removed the call to draw a transparent full track. (3f80fdb9e1f31df4c970025e34450726bbb822ec)

... (truncated)

Commits
  • 88acfcd [Tokens] Update tokens to v4.0.0
  • 5390215 [Gradle] Update androidx transition dependency to 1.5.0
  • 5bc50a0 Update library version to 1.12.0
  • 5950041 [Gradle] Update androidx transition dependency to 1.5.0-rc01
  • 6b064e8 Update library version to 1.12.0-rc01
  • a4f19d1 Update library version to 1.12.0-beta01
  • 8c63848 [Gradle] Update androidx transition dep to version 1.5.0-beta01
  • 92bc02c [NTC][Slider] Make tick size defaults to the stop indicator size if set
  • 387f59b [Search] Exclude icons from search bar handwriting bounds
  • a3af20a [NavDrawer][a11y] Fix wrong item selected after click
  • Additional commits viewable in compare view

Updates com.android.tools.build:gradle from 8.6.1 to 8.12.0

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Note

Bumps Android Gradle Plugin to 8.13.0 and updates key AndroidX (Lifecycle, ConstraintLayout, DataStore, AppCompat, Annotation) and Material versions in messaginginapp and samples/java_layout.

  • Dependencies:
    • Build tooling: Update com.android.tools.build:gradle to 8.13.0 in buildSrc/build.gradle.kts.
    • messaginginapp (messaginginapp/build.gradle):
      • androidx.constraintlayout:constraintlayout2.2.1
      • androidx.lifecycle:lifecycle-runtime-ktx2.9.4
    • Sample app (samples/java_layout/build.gradle):
      • Version bumps:
        • androidx.datastore:*1.1.7
        • androidx.lifecycle:*2.9.4
        • androidx.annotation:annotation1.9.1
        • androidx.appcompat:appcompat1.7.1
        • androidx.constraintlayout:constraintlayout2.2.1
        • com.google.android.material:material1.13.0

Written by Cursor Bugbot for commit 02dfb2f. This will update automatically on new commits. Configure here.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 12, 2025
@dependabot dependabot bot requested a review from a team as a code owner August 12, 2025 15:25
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 12, 2025
@github-actions
Copy link

github-actions bot commented Aug 12, 2025

Sample app builds 📱

Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.


@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from bb8f6ea to 52166ad Compare August 19, 2025 16:43
@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from 52166ad to 330bbdb Compare August 27, 2025 01:59
@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from 330bbdb to fe2c18b Compare September 3, 2025 06:42
@github-actions
Copy link

github-actions bot commented Sep 3, 2025

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

github-actions bot commented Sep 3, 2025

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 16, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from fe2c18b to 7b43acc Compare September 30, 2025 09:08
@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from 7b43acc to cdec0b8 Compare October 7, 2025 09:07
@github-actions
Copy link

github-actions bot commented Oct 7, 2025

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from cdec0b8 to 02dfb2f Compare October 14, 2025 09:08
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.3.1"
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.9.4"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Lifecycle Dependency Version Mismatch

The lifecycle dependency updates in samples/java_layout and messaginginapp use version 2.9.4, which differs from the 2.9.2 version mentioned in the PR description. This affects lifecycle-runtime-ktx and other lifecycle dependencies, potentially introducing untested versions.

Additional Locations (1)

Fix in Cursor Fix in Web

@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

…tory with 12 updates

Bumps the android-dependencies group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| androidx.constraintlayout:constraintlayout | `2.1.4` | `2.2.1` |
| androidx.lifecycle:lifecycle-runtime-ktx | `2.3.1` | `2.9.2` |
| androidx.annotation:annotation | `1.6.0` | `1.9.1` |
| androidx.appcompat:appcompat | `1.6.1` | `1.7.1` |
| androidx.datastore:datastore-preferences | `1.0.0` | `1.1.7` |
| androidx.datastore:datastore-preferences-rxjava3 | `1.0.0` | `1.1.7` |
| androidx.lifecycle:lifecycle-common-java8 | `2.6.1` | `2.9.2` |
| androidx.lifecycle:lifecycle-livedata | `2.6.1` | `2.9.2` |
| androidx.lifecycle:lifecycle-reactivestreams | `2.6.1` | `2.9.2` |
| androidx.lifecycle:lifecycle-viewmodel | `2.6.1` | `2.9.2` |
| [com.google.android.material:material](https://github.com/material-components/material-components-android) | `1.9.0` | `1.12.0` |
| com.android.tools.build:gradle | `8.6.1` | `8.12.0` |



Updates `androidx.constraintlayout:constraintlayout` from 2.1.4 to 2.2.1

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.3.1 to 2.9.2

Updates `androidx.annotation:annotation` from 1.6.0 to 1.9.1

Updates `androidx.appcompat:appcompat` from 1.6.1 to 1.7.1

Updates `androidx.datastore:datastore-preferences` from 1.0.0 to 1.1.7

Updates `androidx.datastore:datastore-preferences-rxjava3` from 1.0.0 to 1.1.7

Updates `androidx.datastore:datastore-preferences-rxjava3` from 1.0.0 to 1.1.7

Updates `androidx.lifecycle:lifecycle-common-java8` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-livedata` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-reactivestreams` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-viewmodel` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-livedata` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-reactivestreams` from 2.6.1 to 2.9.2

Updates `androidx.lifecycle:lifecycle-viewmodel` from 2.6.1 to 2.9.2

Updates `com.google.android.material:material` from 1.9.0 to 1.12.0
- [Release notes](https://github.com/material-components/material-components-android/releases)
- [Commits](material-components/material-components-android@1.9.0...1.12.0)

Updates `com.android.tools.build:gradle` from 8.6.1 to 8.12.0

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.annotation:annotation
  dependency-version: 1.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.appcompat:appcompat
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.datastore:datastore-preferences
  dependency-version: 1.1.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.datastore:datastore-preferences-rxjava3
  dependency-version: 1.1.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.datastore:datastore-preferences-rxjava3
  dependency-version: 1.1.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-common-java8
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-livedata
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-reactivestreams
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-livedata
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-reactivestreams
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: com.google.android.material:material
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
- dependency-name: com.android.tools.build:gradle
  dependency-version: 8.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: android-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/gradle/main/android-dependencies-45f62a13c4 branch from 02dfb2f to 80056e4 Compare October 28, 2025 09:07
@github-actions
Copy link

  • java_layout: Build failed. See CI job logs to determine the issue and try re-building.

@github-actions
Copy link

  • kotlin_compose: Build failed. See CI job logs to determine the issue and try re-building.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant