这是indexloc提供的服务,不要输入任何密码
Skip to content

Update all dependencies #1803

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update all dependencies #1803

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 9, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 8.13 -> 8.14.3 age confidence
madrapps/jacoco-report action patch v1.7.1 -> v1.7.2 age confidence
stefanzweifel/git-auto-commit-action action major v5 -> v6 age confidence
app.cash.turbine:turbine dependencies patch 1.2.0 -> 1.2.1 age confidence
io.github.takahirom.roborazzi plugin minor 1.39.0 -> 1.46.1 age confidence
io.github.takahirom.roborazzi:roborazzi-accessibility-check dependencies minor 1.39.0 -> 1.46.1 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.39.0 -> 1.46.1 age confidence
org.robolectric:robolectric (source) dependencies minor 4.14.1 -> 4.15.1 age confidence
com.squareup.retrofit2:converter-kotlinx-serialization dependencies major 2.11.0 -> 3.0.0 age confidence
com.squareup.retrofit2:retrofit dependencies major 2.11.0 -> 3.0.0 age confidence
com.google.protobuf plugin patch 0.9.4 -> 0.9.5 age confidence
com.google.protobuf:protoc (source) dependencies minor 4.29.2 -> 4.31.1 age confidence
com.google.protobuf:protobuf-kotlin-lite (source) dependencies minor 4.29.2 -> 4.31.1 age confidence
com.squareup.okhttp3:logging-interceptor (source) dependencies major 4.12.0 -> 5.1.0 age confidence
com.jraska.module.graph.assertion plugin minor 2.7.1 -> 2.9.0 age confidence
com.google.devtools.ksp (source) plugin minor 2.1.10-1.0.31 -> 2.2.0-2.0.2 age confidence
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin (source) dependencies minor 2.1.10-1.0.31 -> 2.2.0-2.0.2 age confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies minor 1.8.0 -> 1.9.0 age confidence
org.jetbrains.kotlinx:kotlinx-datetime dependencies minor 0.6.1 -> 0.7.1-0.6.x-compat age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-test dependencies patch 1.10.1 -> 1.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-guava dependencies patch 1.10.1 -> 1.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-android dependencies patch 1.10.1 -> 1.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-core dependencies patch 1.10.1 -> 1.10.2 age confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin.jvm (source) plugin minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin.plugin.compose (source) plugin minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin:kotlin-gradle-plugin (source) dependencies minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin:compose-compiler-gradle-plugin (source) dependencies minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin:kotlin-test (source) dependencies minor 2.1.10 -> 2.2.0 age confidence
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) dependencies minor 2.1.10 -> 2.2.0 age confidence
com.google.dagger.hilt.android plugin minor 2.56 -> 2.57 age confidence
com.google.dagger:hilt-core dependencies minor 2.56 -> 2.57 age confidence
com.google.dagger:hilt-compiler dependencies minor 2.56 -> 2.57 age confidence
com.google.dagger:hilt-android-testing dependencies minor 2.56 -> 2.57 age confidence
com.google.dagger:hilt-android dependencies minor 2.56 -> 2.57 age confidence
com.google.android.gms:play-services-oss-licenses dependencies minor 17.1.0 -> 17.2.1 age confidence
com.google.gms.google-services plugin patch 4.4.2 -> 4.4.3 age confidence
com.google.firebase.firebase-perf plugin major 1.4.2 -> 2.0.0 age confidence
com.google.firebase:perf-plugin dependencies major 1.4.2 -> 2.0.0 age confidence
com.google.firebase.crashlytics plugin patch 3.0.2 -> 3.0.5 age confidence
com.google.firebase:firebase-crashlytics-gradle dependencies patch 3.0.2 -> 3.0.5 age confidence
com.google.firebase:firebase-bom dependencies major 33.7.0 -> 34.0.0 age confidence
androidx.work:work-testing (source) dependencies patch 2.10.0 -> 2.10.2 age confidence
androidx.work:work-runtime-ktx (source) dependencies patch 2.10.0 -> 2.10.2 age confidence
androidx.window:window-core (source) dependencies minor 1.3.0 -> 1.4.0 age confidence
androidx.tracing:tracing-ktx (source) dependencies patch 1.3.0-alpha02 -> 1.3.0 age confidence
androidx.navigation:navigation-testing (source) dependencies minor 2.8.5 -> 2.9.2 age confidence
androidx.navigation:navigation-compose (source) dependencies minor 2.8.5 -> 2.9.2 age confidence
com.diffplug.spotless:spotless-plugin-gradle dependencies major 6.25.0 -> 7.2.1 age confidence
androidx.metrics:metrics-performance (source) dependencies patch 1.0.0-beta01 -> 1.0.0-beta02 age confidence
androidx.lint:lint-gradle (source) dependencies patch 1.0.0-alpha03 -> 1.0.0-alpha05 age confidence
androidx.lifecycle:lifecycle-viewmodel-compose (source) dependencies minor 2.8.7 -> 2.9.2 age confidence
androidx.lifecycle:lifecycle-runtime-testing (source) dependencies minor 2.8.7 -> 2.9.2 age confidence
androidx.lifecycle:lifecycle-runtime-compose (source) dependencies minor 2.8.7 -> 2.9.2 age confidence
androidx.datastore:datastore-core (source) dependencies patch 1.1.1 -> 1.1.7 age confidence
androidx.datastore:datastore (source) dependencies patch 1.1.1 -> 1.1.7 age confidence
androidx.core:core-ktx (source) dependencies minor 1.15.0 -> 1.16.0 age confidence
androidx.compose.runtime:runtime-tracing (source) dependencies minor 1.7.6 -> 1.8.3 age confidence
androidx.compose.material3.adaptive:adaptive-navigation (source) dependencies patch 1.1.0-rc01 -> 1.1.0 age confidence
androidx.compose.material3.adaptive:adaptive-layout (source) dependencies patch 1.1.0-rc01 -> 1.1.0 age confidence
androidx.compose.material3.adaptive:adaptive (source) dependencies patch 1.1.0-rc01 -> 1.1.0 age confidence
androidx.compose.foundation:foundation (source) dependencies patch 1.8.0-alpha07 -> 1.8.3 age confidence
androidx.compose:compose-bom-alpha dependencies minor 2025.02.00 -> 2025.07.00 age confidence
androidx.appcompat:appcompat (source) dependencies patch 1.7.0 -> 1.7.1 age confidence
androidx.activity:activity-compose (source) dependencies minor 1.9.3 -> 1.10.1 age confidence
com.android.tools:common (source) dependencies minor 31.9.0 -> 31.11.1 age confidence
com.android.tools.lint:lint-tests (source) dependencies minor 31.9.0 -> 31.11.1 age confidence
com.android.tools.lint:lint-checks (source) dependencies minor 31.9.0 -> 31.11.1 age confidence
com.android.tools.lint:lint-api (source) dependencies minor 31.9.0 -> 31.11.1 age confidence
com.android.test (source) plugin minor 8.9.0 -> 8.11.1 age confidence
com.android.lint (source) plugin minor 8.9.0 -> 8.11.1 age confidence
com.android.library (source) plugin minor 8.9.0 -> 8.11.1 age confidence
com.android.application (source) plugin minor 8.9.0 -> 8.11.1 age confidence
com.android.tools.build:gradle (source) dependencies minor 8.9.0 -> 8.11.1 age confidence
com.android.tools:desugar_jdk_libs dependencies patch 2.1.4 -> 2.1.5 age confidence
com.google.accompanist:accompanist-permissions dependencies patch 0.37.0 -> 0.37.3 age confidence

Release Notes

gradle/gradle (gradle)

v8.14.3: 8.14.3

Compare Source

The Gradle team is excited to announce Gradle 8.14.3.

This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.3 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.2

Compare Source

v8.14.1

Compare Source

v8.14

Compare Source

madrapps/jacoco-report (madrapps/jacoco-report)

v1.7.2

Compare Source

What's Changed

Full Changelog: Madrapps/jacoco-report@v1.7.1...v1.7.2

stefanzweifel/git-auto-commit-action (stefanzweifel/git-auto-commit-action)

v6

Compare Source

Fixed
cashapp/turbine (app.cash.turbine:turbine)

v1.2.1

Compare Source

Changed
Fixed
  • Calling testIn with a CoroutineScope that does not contain a Job no longer throws IllegalStateException.
takahirom/roborazzi (io.github.takahirom.roborazzi)

v1.46.1

Compare Source

Bugfix: Fix screenshot sizing for RoborazziComposeSizeOption and Previews on Robolectric 4.15+

This release finally resolves a complex screenshot sizing issue that occurred after the Robolectric 4.15 update. Version 1.46.0 was never released as we discovered additional edge cases during the pre-release phase. This version, 1.46.1, addresses all known issues.

Initially, we migrated to using RuntimeEnvironment.setQualifiers() to configure the screen size, following the recommended approach for recent Robolectric versions. However, this change introduced new problems, especially when a widthDp and heightDp with different values were specified, or when used in combination with the device parameter in @Preview.

After extensive investigation and discussion, we've implemented a more robust solution. Roborazzi now automatically adds the correct orientation qualifier (-land or -port) based on the provided dimensions and ensures the qualifiers are applied in the correct order to avoid conflicts with other configurations. This fixes sizing for all Compose screenshot tests, making them reliable and predictable again.

Acknowledgements

A huge thank you to everyone who contributed to resolving this challenging issue! This fix would not have been possible without the collaborative effort of the community.

  • A special and massive thank you to @​sergio-sastre for their incredibly thorough testing and persistent feedback. They identified several critical edge cases, provided detailed reproductions, and patiently validated every fix, which was essential for making this solution robust.
  • Thank you to the Robolectric team, especially @​paulsowden and @​hoisie, for their invaluable guidance. Their deep insights into Robolectric's internals and clear explanation of how setQualifiers and orientation work were crucial in pointing us toward the correct and final solution.
  • Thanks to @​mannodermaus for the initial detailed bug report that kicked off this entire investigation.
  • Also, thank you to @​suhtai for providing helpful information in the early stages.
What's Changed

Full Changelog: takahirom/roborazzi@1.46.0...1.46.1

v1.45.1

Compare Source

Please refer to https://github.com/takahirom/roborazzi/releases/tag/1.45.0

v1.45.0: (Publishing Failed)

Compare Source

The attempt to publish version 1.45.0 to the Maven Central repository appears to have failed. The release status is showing as "FAILED," so I will publish version 1.45.1 instead.

(This issue has since been resolved by contacting Maven Central support. Please use 1.45.1)

Bug fixes

  • The dialog's background dimming is now visible, just as it would be on a real device. Thank you for investigating this. @​jeppeman
    image

  • There was a bug that caused Roborazzi to crash when using BoxWithConstraints with a Dialog. Thank you, @​matsudamper, for the report and the sample code.

What's Changed

Full Changelog: takahirom/roborazzi@1.44.0...1.45.0

v1.44.0

Compare Source

Please refer to https://github.com/takahirom/roborazzi/releases/tag/1.44.0-alpha01 to see the main changes in version 1.44.0. We are still seeking feedback on RoboComposePreviewOptions. RoboComposePreviewOptions is still experimental, and we may introduce breaking changes.

New feature: Added JUnit @Category to auto-generated tests from Compose Preview

You can now filter tests using JUnit4's RoborazziComposePreviewTestCategory. Thanks to @​hellohj for the suggestion.

Bugfix: Subdirectory screenshots are now removed when roborazzi.cleanupOldScreenshots=true

Previously, when roborazzi.cleanupOldScreenshots=true was used, subdirectory screenshots were not removed as intended. Thanks to @​pacoalface-jt for reporting the bug.

What's Changed

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 8cccfa0 to de04ce8 Compare January 9, 2025 22:12
@SimonMarquis
Copy link
Contributor

Beware, the badging check job in CI failed, but the PR mentions all checks have passed.

@renovate renovate bot force-pushed the renovate/all branch 16 times, most recently from d5a7477 to 53a829b Compare January 18, 2025 01:03
@renovate renovate bot force-pushed the renovate/all branch 10 times, most recently from 5467061 to ab3dcf7 Compare January 20, 2025 15:43
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from eadb672 to dd17280 Compare June 11, 2025 20:32
@renovate renovate bot force-pushed the renovate/all branch 7 times, most recently from 9aa76e9 to 74db6c9 Compare June 24, 2025 19:25
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from 1f0738c to 9d6fddb Compare July 2, 2025 20:59
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from e8b68ee to 881de15 Compare July 7, 2025 22:49
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from 90b1f66 to 74664f3 Compare July 17, 2025 00:00
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 6e87115 to 0ff789b Compare July 22, 2025 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant