Skip to content

fix(deps): update all dependencies#1803

Open
renovate[bot] wants to merge 2 commits intomainfrom
renovate/all
Open

fix(deps): update all dependencies#1803
renovate[bot] wants to merge 2 commits intomainfrom
renovate/all

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 9, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action major v4v6 age confidence
actions/upload-artifact action major v4v6 age confidence
github/codeql-action action major v3v4 age confidence
gradle (source) patch 9.3.09.3.1 age confidence
gradle/actions action major v4v5 age confidence
madrapps/jacoco-report action patch v1.7.1v1.7.2 age confidence
stefanzweifel/git-auto-commit-action action major v5v7 age confidence
androidx.compose.ui:ui-test-junit4 (source) dependencies minor 1.9.0-rc011.10.2 age confidence
app.cash.turbine:turbine dependencies patch 1.2.01.2.1 age confidence
com.google.truth:truth dependencies patch 1.4.41.4.5 age confidence
androidx.room (source) plugin patch 2.8.32.8.4 age confidence
androidx.room:room-gradle-plugin (source) dependencies patch 2.8.32.8.4 age confidence
androidx.room:room-runtime (source) dependencies patch 2.8.32.8.4 age confidence
androidx.room:room-ktx (source) dependencies patch 2.8.32.8.4 age confidence
androidx.room:room-compiler (source) dependencies patch 2.8.32.8.4 age confidence
io.github.takahirom.roborazzi plugin minor 1.56.01.58.0 age confidence
io.github.takahirom.roborazzi:roborazzi-accessibility-check dependencies minor 1.56.01.58.0 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.56.01.58.0 age confidence
org.robolectric:robolectric (source) dependencies patch 4.164.16.1 age confidence
com.squareup.retrofit2:converter-kotlinx-serialization dependencies major 2.11.03.0.0 age confidence
com.squareup.retrofit2:retrofit dependencies major 2.11.03.0.0 age confidence
com.google.protobuf:protoc (source) dependencies minor 4.29.24.33.5 age confidence
com.google.protobuf:protobuf-kotlin-lite (source) dependencies minor 4.29.24.33.5 age confidence
com.squareup.okhttp3:logging-interceptor (source) dependencies major 4.12.05.3.2 age confidence
com.google.devtools.ksp (source) plugin patch 2.3.42.3.5 age confidence
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin (source) dependencies patch 2.3.42.3.5 age confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies minor 1.8.01.10.0 age confidence
org.jetbrains.kotlinx:kotlinx-datetime dependencies minor 0.6.10.7.1-0.6.x-compat age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-test dependencies patch 1.10.11.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-guava dependencies patch 1.10.11.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-android dependencies patch 1.10.11.10.2 age confidence
org.jetbrains.kotlinx:kotlinx-coroutines-core dependencies patch 1.10.11.10.2 age confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin.jvm (source) plugin patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin.plugin.compose (source) plugin patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin:kotlin-gradle-plugin (source) dependencies patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin:compose-compiler-gradle-plugin (source) dependencies patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin:kotlin-test (source) dependencies patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) dependencies patch 2.3.02.3.10 age confidence
org.jetbrains.kotlin:kotlin-metadata-jvm (source) dependencies patch 2.3.02.3.10 age confidence
androidx.hilt:hilt-work (source) dependencies minor 1.2.01.3.0 age confidence
androidx.hilt:hilt-compiler (source) dependencies minor 1.2.01.3.0 age confidence
com.google.dagger.hilt.android plugin patch 2.592.59.1 age confidence
com.google.dagger:hilt-core dependencies patch 2.592.59.1 age confidence
com.google.dagger:hilt-compiler dependencies patch 2.592.59.1 age confidence
com.google.dagger:hilt-android-testing dependencies patch 2.592.59.1 age confidence
com.google.dagger:hilt-android dependencies patch 2.592.59.1 age confidence
com.google.android.gms.oss-licenses-plugin plugin patch 0.10.90.10.10 age confidence
com.google.android.gms:play-services-oss-licenses dependencies minor 17.1.017.4.0 age confidence
com.google.firebase:firebase-bom dependencies major 33.7.034.9.0 age confidence
androidx.work:work-testing (source) dependencies minor 2.10.02.11.1 age confidence
androidx.work:work-runtime-ktx (source) dependencies minor 2.10.02.11.1 age confidence
androidx.window:window-core (source) dependencies minor 1.3.01.5.1 age confidence
androidx.tracing:tracing-ktx (source) dependencies patch 1.3.0-alpha021.3.0 age confidence
androidx.test:runner dependencies patch 1.7.0-rc011.7.0 age confidence
androidx.test:rules dependencies patch 1.7.0-rc011.7.0 age confidence
androidx.test.ext:junit-ktx dependencies patch 1.3.0-rc011.3.0 age confidence
androidx.test:core dependencies patch 1.7.0-rc011.7.0 age confidence
androidx.savedstate:savedstate-compose (source) dependencies minor 1.3.11.4.0 age confidence
androidx.navigation:navigation-testing (source) dependencies minor 2.8.52.9.7 age confidence
androidx.metrics:metrics-performance (source) dependencies patch 1.0.0-beta011.0.0 age confidence
androidx.baselineprofile (source) plugin patch 1.5.0-alpha011.5.0-alpha02 age confidence
androidx.benchmark:benchmark-macro-junit4 (source) dependencies patch 1.5.0-alpha011.5.0-alpha02 age confidence
androidx.lint:lint-gradle (source) dependencies patch 1.0.0-alpha031.0.0-alpha05 age confidence
androidx.hilt:hilt-lifecycle-viewmodel-compose (source) dependencies patch 1.3.0-alpha021.3.0 age confidence
androidx.test.espresso:espresso-core dependencies minor 3.6.13.7.0 age confidence
androidx.core:core-splashscreen (source) dependencies minor 1.0.11.2.0 age confidence
androidx.core:core-ktx (source) dependencies minor 1.15.01.17.0 age confidence
androidx.compose.runtime:runtime-tracing (source) dependencies minor 1.7.61.10.2 age confidence
androidx.compose.material3.adaptive:adaptive-navigation3 (source) dependencies patch 1.3.0-alpha041.3.0-alpha07 age confidence
androidx.compose.material3.adaptive:adaptive-navigation (source) dependencies minor 1.1.0-rc011.2.0 age confidence
androidx.compose.material3.adaptive:adaptive-layout (source) dependencies minor 1.1.0-rc011.2.0 age confidence
androidx.compose.material3.adaptive:adaptive (source) dependencies minor 1.1.0-rc011.2.0 age confidence
androidx.compose.foundation:foundation (source) dependencies minor 1.8.0-alpha071.10.2 age confidence
androidx.compose:compose-bom-alpha dependencies major 2025.09.012026.01.01 age confidence
androidx.browser:browser (source) dependencies minor 1.8.01.9.0 age confidence
androidx.appcompat:appcompat (source) dependencies patch 1.7.01.7.1 age confidence
androidx.activity:activity-compose (source) dependencies minor 1.9.31.12.3 age confidence
com.android.tools:desugar_jdk_libs dependencies patch 2.1.42.1.5 age confidence
com.google.accompanist:accompanist-permissions dependencies patch 0.37.00.37.3 age confidence

Release Notes

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source

actions/upload-artifact (actions/upload-artifact)

v6

Compare Source

v5

Compare Source

github/codeql-action (github/codeql-action)

v4

Compare Source

gradle/gradle (gradle)

v9.3.1: 9.3.1

Compare Source

This is a patch release for 9.3.0. We recommend using 9.3.1 instead of 9.3.0.

The following issues were resolved:

Read the Release Notes

Upgrade instructions

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

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

See the Gradle 9.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.

gradle/actions (gradle/actions)

v5

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)

v7

Compare Source

Added
Changes
Dependency Updates

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.
google/truth (com.google.truth:truth)

v1.4.5: 1.4.5

  • Changed assertions like assertThat(nullMap).isEmpty() to fail with a useful failure message instead of throwing NullPointerException (and similarly for other "bogus" values, such as negative sizes). (da5d6e9)
  • Made Kotlin's isInstanceOf(Int::class.java) (and Java's isInstanceOf(int.class)) a valid way to check for Int/Integer instances. (974ef19)
  • Improved isWithin to pretty-print numbers in its failure messages. (de78553, 07318c2)
  • Improved some assertions that print class names to print simpler names (e.g., Integer instead of java.lang.Integer). (0ba72d6)
  • Changed ExpectFailure to never generate "value of" lines based on bytecode. This slightly simplifies writing new tests with ExpectFailure and prevents future behavior changes in some ExpectFailure tests that already exist. However, it may also require changes to other existing ExpectFailure tests to remove or change any assertions about the "value of" line. (3caa0e8)
  • Our Android minSdkVersion is now 23 (Marshmallow). This follows the minimum of Google's foundational Android libraries, and we expect it to have no practical impact on users. (c85c75c)
  • Changed our GWT/J2CL artifact to omit usages of @NullMarked. This was making all our types non-null in those environments, since we don't yet use @Nullable in the GWT/J2CL artifact. (6392d37)
takahirom/roborazzi (io.github.takahirom.roborazzi)

v1.58.0

Compare Source

Bugfix: Fixed NoClassDefFoundError in RoborazziPlugin when the Android Plugin is not applied

Previously, we never touched the Android Plugin class when it wasn’t in use; nevertheless, a NoClassDefFoundError was raised because the plugin contained a method that referenced the Android Plugin class. I therefore extracted Android-related code into a separate class to resolve the issue. Thank you, @​rnett, for reporting this.

Update: Device qualifiers

You can now specify device qualifiers via RobolectricDeviceQualifiers. The list has been expanded with new devices such as Pixel9, XRGlasses, and even AIGlasses!
Thank you, @​joergmis, for your contribution.

What's Changed
New Contributors

Full Changelog: takahirom/roborazzi@1.57.0...1.58.0

v1.57.0

Compare Source

Fix AGP 9.0 KMP preview screenshots

We had been using unitTestSources?.**java**?.addGeneratedSourceDirectory, but this approach proved ineffective when we adopted com.android.kotlin.multiplatform.library. Consequently, we migrated to unitTestSources?.**kotlin**?.addGeneratedSourceDirectory for the KMP plugin. Unfortunately, when applying com.android.library, unitTestSources?.kotlin remains non-functional, so we must toggle between the two depending on the plugin.
Thank you for reporting this @​HLCaptain !

(This is our plugin code, you don't have to write this.)

  val isKmpLibrary = project.plugins.hasPlugin("com.android.kotlin.multiplatform.library")
  if (isKmpLibrary) {
    unitTestSources?.kotlin?.addGeneratedSourceDirectory(
      generateTestsTask,
      GenerateComposePreviewRobolectricTestsTask::outputDir
    )
  } else {
    unitTestSources?.java?.addGeneratedSourceDirectory(
      generateTestsTask,
      GenerateComposePreviewRobolectricTestsTask::outputDir
    )
  }
Bugfix: Compose Preview’s onSizeChanged{} wasn’t called when multiple windows exist.

There is a bug in which Compose Preview’s onSizeChanged{} fails to fire when multiple windows are present. This issue arises because we neglected to invoke

      composeTestRule.mainClock.advanceTimeByFrame()
      composeTestRule.waitForIdle()

Reproducing screenshots image

What's Changed

Full Changelog: takahirom/roborazzi@1.56.0...1.57.0

square/retrofit (com.squareup.retrofit2:converter-kotlinx-serialization)

v3.0.0

Compare Source

Changed

  • Upgrade to OkHttp 4.12 (from 3.14).

    This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also the supported version of OkHttp whereas the previous version was out of support for nearly 4 years.

Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions.
This means libraries compiled against 2.x can still be used with the 3.x versions.

v2.12.0

Compare Source

New

  • First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when using Call.enqueue directly.

    The following converters support this feature through a new withStreaming() factory method:

    • Gson
    • Jackson
    • Moshi
    • Protobuf
    • Wire

Fixed

  • Primitive types used with @Tag now work by storing the value boxed with the boxed class as the key.
protocolbuffers/protobuf (com.google.protobuf:protoc)

v4.31.1

v4.31.0

v4.30.2

v4.30.1

square/okhttp (com.squareup.okhttp3:logging-interceptor)

v5.3.2

2025-11-18

  • Fix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused
    timeouts to fire later than they were supposed to.

  • Upgrade: [Okio 3.16.4][okio_3_16_4].

v5.3.1

2025-11-16

This release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!

  • Upgrade: [Okio 3.16.3][okio_3_16_3].

v5.3.0

2025-10-30

  • New: Add tags to Call, including computable tags. Use this to attach application-specific
    metadata to a Call in an EventListener or Interceptor. The tag can be read in any other
    EventListener or Interceptor.

      override fun intercept(chain: Interceptor.Chain): Response {
        chain.call().tag(MyAnalyticsTag::class) {
          MyAnalyticsTa
    

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 27 times, most recently from ba66d13 to 121e98e Compare February 6, 2026 13:35
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.

3 participants