Skip to content

build(deps): bump the minor-and-patch group with 44 updates#4864

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/minor-and-patch-3ce52e762f
Open

build(deps): bump the minor-and-patch group with 44 updates#4864
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/minor-and-patch-3ce52e762f

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps the minor-and-patch group with 44 updates:

Package From To
org.apache.commons:commons-lang3 3.12.0 3.20.0
org.robolectric:robolectric 4.10 4.16.1
androidx.annotation:annotation 1.6.0 1.10.0
androidx.appcompat:appcompat 1.6.1 1.7.1
androidx.browser:browser 1.5.0 1.10.0
androidx.constraintlayout:constraintlayout 2.1.4 2.2.1
androidx.core:core-ktx 1.10.1 1.18.0
androidx.fragment:fragment-ktx 1.5.7 1.8.9
androidx.fragment:fragment-testing 1.5.7 1.8.9
androidx.lifecycle:lifecycle-common-java8 2.5.1 2.10.0
androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 2.10.0
androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 2.10.0
androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 2.10.0
androidx.preference:preference-ktx 1.2.0 1.2.1
androidx.room:room-compiler 2.5.1 2.8.4
androidx.room:room-ktx 2.5.1 2.8.4
androidx.room:room-runtime 2.5.1 2.8.4
androidx.room:room-testing 2.5.1 2.8.4
androidx.sqlite:sqlite-ktx 2.3.1 2.6.2
androidx.test:core 1.4.0 1.7.0
androidx.test:rules 1.4.0 1.7.0
androidx.test:runner 1.4.0 1.7.0
androidx.test.espresso:espresso-contrib 3.5.1 3.7.0
androidx.test.espresso:espresso-core 3.5.1 3.7.0
androidx.test.espresso:espresso-intents 3.5.1 3.7.0
androidx.test.espresso:espresso-web 3.5.1 3.7.0
androidx.test.ext:junit 1.1.5 1.3.0
androidx.test:monitor 1.6.1 1.8.0
androidx.test.uiautomator:uiautomator 2.2.0 2.3.0
androidx.work:work-runtime-ktx 2.8.1 2.11.2
io.coil-kt:coil 2.2.2 2.7.0
io.gitlab.arturbosch.detekt:detekt-formatting 1.23.3 1.23.8
io.gitlab.arturbosch.detekt:detekt-rules-libraries 1.23.3 1.23.8
io.gitlab.arturbosch.detekt 1.23.3 1.23.8
androidx.media3:media3-exoplayer 1.1.1 1.10.1
androidx.media3:media3-ui 1.1.1 1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-android 1.9.0 1.11.0
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.9.0 1.11.0
org.jetbrains.kotlinx:kotlinx-coroutines-test 1.9.0 1.11.0
com.google.android.material:material 1.8.0 1.14.0
io.mockk:mockk 1.13.3 1.14.9
io.mockk:mockk-android 1.13.3 1.14.9
com.squareup.moshi:moshi-kotlin 1.15.0 1.15.2
com.squareup.moshi:moshi-kotlin-codegen 1.15.0 1.15.2

Updates org.apache.commons:commons-lang3 from 3.12.0 to 3.20.0

Updates org.robolectric:robolectric from 4.10 to 4.16.1

Release notes

Sourced from org.robolectric:robolectric's releases.

Robolectric 4.16.1 is a minor release that fixes some issues when Robolectric is used for Android Platform development. Most notably, it is updated to support the deletion of FingerprintManager in the Android Framework, as well as some improvements to the VirtualDeviceManager shadow.

Full Changelog: robolectric/robolectric@robolectric-4.16...robolectric-4.16.1

Robolectric 4.16 supports Android Baklava (SDK 36), and you need to use JDK 21 if running tests with SDK 36 target. It also removes support for Android L (SDK 21 and 22).

One exciting new feature is native resources (ResourcesMode.NATIVE). Note this is currently only available in SDK 36.

If you have any issues, please file them here.

What's Changed

... (truncated)

Commits
  • 524ea8e Bump version to 4.16.1.
  • 54fd1ee Implement ResTable support for shared libraries
  • 1e35e63 When a top-level exception occurs in the Simulator, print the stack trace and...
  • e2c046f Added custom ThreadFactory to name threads in LocalUIController
  • 7f3165a Add newly required --add-exports arguments to test tasks
  • db54b4b Add VirtualDeviceParamsBuilder to support creating new virtual devices.
  • b73adc3 Implement shadow behavior for VirtualDeviceManager#registerVirtualDeviceListener
  • 1e05fde Create shadow for VirtualDeviceManager$VirtualDevice#createVirtualCamera
  • d160747 Future proof ShadowFingerprintManagerTest.
  • d7a0438 Add maxSdk for ShadowFingerprintManager.
  • Additional commits viewable in compare view

Updates androidx.annotation:annotation from 1.6.0 to 1.10.0

Updates androidx.appcompat:appcompat from 1.6.1 to 1.7.1

Updates androidx.browser:browser from 1.5.0 to 1.10.0

Updates androidx.constraintlayout:constraintlayout from 2.1.4 to 2.2.1

Updates androidx.core:core-ktx from 1.10.1 to 1.18.0

Updates androidx.fragment:fragment-ktx from 1.5.7 to 1.8.9

Updates androidx.fragment:fragment-testing from 1.5.7 to 1.8.9

Updates androidx.fragment:fragment-testing from 1.5.7 to 1.8.9

Updates androidx.lifecycle:lifecycle-common-java8 from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-livedata-ktx from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-viewmodel-ktx from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-livedata-ktx from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.5.1 to 2.10.0

Updates androidx.lifecycle:lifecycle-viewmodel-ktx from 2.5.1 to 2.10.0

Updates androidx.preference:preference-ktx from 1.2.0 to 1.2.1

Updates androidx.room:room-compiler from 2.5.1 to 2.8.4

Updates androidx.room:room-ktx from 2.5.1 to 2.8.4

Updates androidx.room:room-runtime from 2.5.1 to 2.8.4

Updates androidx.room:room-testing from 2.5.1 to 2.8.4

Updates androidx.room:room-ktx from 2.5.1 to 2.8.4

Updates androidx.room:room-runtime from 2.5.1 to 2.8.4

Updates androidx.room:room-testing from 2.5.1 to 2.8.4

Updates androidx.sqlite:sqlite-ktx from 2.3.1 to 2.6.2

Updates androidx.test:core from 1.4.0 to 1.7.0

Updates androidx.test:rules from 1.4.0 to 1.7.0

Updates androidx.test:runner from 1.4.0 to 1.7.0

Updates androidx.test.espresso:espresso-contrib from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-core from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-intents from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-web from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-core from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-intents from 3.5.1 to 3.7.0

Updates androidx.test.espresso:espresso-web from 3.5.1 to 3.7.0

Updates androidx.test.ext:junit from 1.1.5 to 1.3.0

Updates androidx.test:monitor from 1.6.1 to 1.8.0

Updates androidx.test:rules from 1.4.0 to 1.7.0

Updates androidx.test:runner from 1.4.0 to 1.7.0

Updates androidx.test.uiautomator:uiautomator from 2.2.0 to 2.3.0

Updates androidx.work:work-runtime-ktx from 2.8.1 to 2.11.2

Updates io.coil-kt:coil from 2.2.2 to 2.7.0

Release notes

Sourced from io.coil-kt:coil's releases.

2.7.0

See CHANGELOG.md.

2.6.0

See CHANGELOG.md.

2.5.0

See CHANGELOG.md.

2.4.0

See CHANGELOG.md.

2.3.0

See CHANGELOG.md.

Changelog

Sourced from io.coil-kt:coil's changelog.

[2.7.0] - July 17, 2024

  • Slightly optimize internal coroutines usage to improve the performance of ImageLoader.execute, AsyncImage, SubcomposeAsyncImage, and rememberAsyncImagePainter. (#2205)
  • Fix duplicate network calls for chunked responses. (#2363)
  • Update Kotlin to 2.0.0.
  • Update Compose UI to 1.6.8.
  • Update Okio to 3.9.0.

[3.0.0-alpha08] - July 8, 2024

  • BREAKING: Rename ImageRequest and ImageLoader dispatcher methods to coroutineContext. For instance, ImageRequest.Builder.dispatcher is now ImageRequest.Builder.coroutineContext. This was renamed as the method now accepts any CoroutineContext and no longer requires a Dispatcher.
  • Fix: Fix IllegalStateException: Reading a state that was created after the snapshot was taken or in a snapshot that has not yet been applied which could occur due to a race condition.
    • NOTE: This reintroduces a soft dependency on Dispatchers.Main.immediate. As a result you should re-add a dependency on kotlinx-coroutines-swing on JVM. If it's not imported then ImageRequests won't be dispatched immediately and will have one frame of delay before setting the ImageRequest.placeholder or resolving from the memory cache.

[3.0.0-alpha07] - June 26, 2024

  • BREAKING: AsyncImagePainter no longer waits for onDraw by default and instead uses Size.ORIGINAL.
  • BREAKING: Refactor the multiplatform Image API. Notably, asCoilImage has been renamed to asImage.
  • BREAKING: AsyncImagePainter.state has been changed to StateFlow<AsyncImagePainter.State>. Use collectAsState to observe its value. This improves performance.
  • BREAKING: AsyncImagePainter.imageLoader and AsyncImagePainter.request have been combined into StateFlow<AsyncImagePainter.Inputs>. Use collectAsState to observe its value. This improves performance.
  • BREAKING: Remove support for android.resource://example.package.name/drawable/image URIs as it prevents resource shrinking optimizations.
  • New: Introduce AsyncImagePreviewHandler to support controlling AsyncImagePainter's preview rendering behavior.
    • Use LocalAsyncImagePreviewHandler to override the preview behavior.
    • As part of this change and other coil-compose improvements, AsyncImagePainter now attempts to execute execute the ImageRequest by default instead of defaulting to displaying ImageRequest.placeholder. Requests that use the network or files are expected to fail in the preview environment, however Android resources should work.
  • New: Support extracting video image by frame index. (#2183)
  • New: Support passing CoroutineContext to any CoroutineDispatcher methods. (#2241).
  • New: Support the weak reference memory cache on JS and WASM JS.
  • Don't dispatch to Dispatchers.Main.immediate in Compose. As a side-effect, kotlinx-coroutines-swing no longer needs to be imported on JVM.
  • Don't call async and create a disposable in Compose to improve performance (thanks @​mlykotom!). (#2205)
  • Fix passing global ImageLoader extras to Options. (#2223)
  • Fix crossfade(false) not working on non-Android targets.
  • Fix VP8X feature flags byte offset (#2199).
  • Convert SvgDecoder on non-Android targets to render to a bitmap instead of render the image at draw-time. This improves performance.
    • This behavior can be controlled using SvgDecoder(renderToBitmap).
  • Move ScaleDrawable from coil-gif to coil-core.
  • Update Kotlin to 2.0.0.
  • Update Compose to 1.6.11.
  • Update Okio to 3.9.0.
  • Update Skiko to 0.8.4.
  • For the full list of important changes in 3.x, check out the upgrade guide.

[3.0.0-alpha06] - February 29, 2024

[3.0.0-alpha05] - February 28, 2024

... (truncated)

Commits

Updates io.gitlab.arturbosch.detekt:detekt-formatting from 1.23.3 to 1.23.8

Release notes

Sourced from io.gitlab.arturbosch.detekt:detekt-formatting's releases.

v1.23.8

1.23.8 - 2025-02-20

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.21, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): Update kotlin to 2.0.21 - #7580
  • fix(deps): Update AGP to v8.8.1 - #7879
  • fix(deps): update Gradle to v8.12.1 - #7780
Changelog
  • UseDataClass: do not report on expect classes - #7857
  • Fix InjectDispatcher false positives - #7797
  • [UnnecessaryParentheses] Allow float/double without integer part - #7751
  • Fix ThrowingExceptionsWithoutMessageOrCause false positive - #7715
  • Issue #7634: Make UndocumentedPublicClass configurable to flag `com… - #7635
  • Fix redundant empty tags in baseline XML - #7625
  • MatchingDeclarationName now supports platofrm suffixes - #6426
Contributors

We would like to thank the following contributors that made this release possible: @​BraisGabin, @​JordanLongstaff, @​Nava2, @​atulgpt, @​eygraber, @​lexa-diky, @​t-kameyama

v1.23.7

1.23.7 - 2024-09-08

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.10, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): update kotlin monorepo to v2.0.10 - #7517
  • Update to Kotlin 2.0.0 #6640
  • fix(deps): update kotlin monorepo to v1.9.24 - #7264
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #7525
  • chore(deps): update dependency gradle to v8.10 - #7546
Changelog
  • Add basic support for isolated projects to 1.x - #7526
  • ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #7563
  • BracesOnIfStatements: fix false-positive when chained - #7444
  • Add enum entry check in UndocumentedPublicProperty - #7426
  • Use the anchor which is already present before - #7423
  • Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #7346
  • SwallowedException: fix false positive when exception is used as a receiver - #7288
  • NamedArguments: fix false positive on spread varargs - #7283
  • MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #7221
  • Check for root of receiver in selector expression - #7220

... (truncated)

Commits
  • 0462637 Prepare Release 1.23.8 (#7976)
  • 42856f6 chore(deps): update dependency gradle to v8.12.1 (#7780)
  • 8f354e6 fix(deps): update dependency com.android.tools.build:gradle to v8.8.1 (#7936)
  • 435188c [LOCAL] Bump upload-artifacts to v4 to unblock GHA
  • a147198 [UnnecessaryParentheses] Allow float/double without integer part (#7751)
  • 66d5f2c [LOCAL] Unbreak functionalTest after 2.0.21 bump
  • 4487e61 [LOCAL] Unbreak warnings-as-errors after 2.0.21 bump
  • b07d697 [LOCAL] Unblock build after Kotlin 2.0.21 bump
  • a6d0bd7 fix(deps): update kotlin to 2.0.21 (#7580)
  • ba84337 chore(deps): update dependency gradle to v8.10.2 (#7668)
  • Additional commits viewable in compare view

Updates io.gitlab.arturbosch.detekt:detekt-rules-libraries from 1.23.3 to 1.23.8

Release notes

Sourced from io.gitlab.arturbosch.detekt:detekt-rules-libraries's releases.

v1.23.8

1.23.8 - 2025-02-20

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.21, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): Update kotlin to 2.0.21 - #7580
  • fix(deps): Update AGP to v8.8.1 - #7879
  • fix(deps): update Gradle to v8.12.1 - #7780
Changelog
  • UseDataClass: do not report on expect classes - #7857
  • Fix InjectDispatcher false positives - #7797
  • [UnnecessaryParentheses] Allow float/double without integer part - #7751
  • Fix ThrowingExceptionsWithoutMessageOrCause false positive - #7715
  • Issue #7634: Make UndocumentedPublicClass configurable to flag `com… - #7635
  • Fix redundant empty tags in baseline XML - #7625
  • MatchingDeclarationName now supports platofrm suffixes - #6426
Contributors

We would like to thank the following contributors that made this release possible: @​BraisGabin, @​JordanLongstaff, @​Nava2, @​atulgpt, @​eygraber, @​lexa-diky, @​t-kameyama

v1.23.7

1.23.7 - 2024-09-08

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.10, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): update kotlin monorepo to v2.0.10 - #7517
  • Update to Kotlin 2.0.0 #6640
  • fix(deps): update kotlin monorepo to v1.9.24 - #7264
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #7525
  • chore(deps): update dependency gradle to v8.10 - #7546
Changelog
  • Add basic support for isolated projects to 1.x - #7526
  • ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #7563
  • BracesOnIfStatements: fix false-positive when chained - #7444
  • Add enum entry check in UndocumentedPublicProperty - #7426
  • Use the anchor which is already present before - #7423
  • Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #7346
  • SwallowedException: fix false positive when exception is used as a receiver - #7288
  • NamedArguments: fix false positive on spread varargs - #7283
  • MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #7221
  • Check for root of receiver in selector expression - #7220

... (truncated)

Commits
  • 0462637 Prepare Release 1.23.8 (#7976)
  • 42856f6 chore(deps): update dependency gradle to v8.12.1 (#7780)
  • 8f354e6 fix(deps): update dependency com.android.tools.build:gradle to v8.8.1 (#7936)
  • 435188c [LOCAL] Bump upload-artifacts to v4 to unblock GHA
  • a147198 [UnnecessaryParentheses] Allow float/double without integer part (#7751)
  • 66d5f2c [LOCAL] Unbreak functionalTest after 2.0.21 bump
  • 4487e61 [LOCAL] Unbreak warnings-as-errors after 2.0.21 bump
  • b07d697 [LOCAL] Unblock build after Kotlin 2.0.21 bump
  • a6d0bd7 fix(deps): update kotlin to 2.0.21 (#7580)
  • ba84337 chore(deps): update dependency gradle to v8.10.2 (#7668)
  • Additional commits viewable in compare view

Updates io.gitlab.arturbosch.detekt from 1.23.3 to 1.23.8

Updates io.gitlab.arturbosch.detekt:detekt-rules-libraries from 1.23.3 to 1.23.8

Release notes

Sourced from io.gitlab.arturbosch.detekt:detekt-rules-libraries's releases.

v1.23.8

1.23.8 - 2025-02-20

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.21, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): Update kotlin to 2.0.21 - #7580
  • fix(deps): Update AGP to v8.8.1 - #7879
  • fix(deps): update Gradle to v8.12.1 - #7780
Changelog
  • UseDataClass: do not report on expect classes - #7857
  • Fix InjectDispatcher false positives - #7797
  • [UnnecessaryParentheses] Allow float/double without integer part - #7751
  • Fix ThrowingExceptionsWithoutMessageOrCause false positive - #7715
  • Issue #7634: Make UndocumentedPublicClass configurable to flag `com… - #7635
  • Fix redundant empty tags in baseline XML - #7625
  • MatchingDeclarationName now supports platofrm suffixes - #6426
Contributors

We would like to thank the following contributors that made this release possible: @​BraisGabin, @​JordanLongstaff, @​Nava2, @​atulgpt, @​eygraber, @​lexa-diky, @​t-kameyama

v1.23.7

1.23.7 - 2024-09-08

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.10, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): update kotlin monorepo to v2.0.10 - #7517
  • Update to Kotlin 2.0.0 #6640
  • fix(deps): update kotlin monorepo to v1.9.24 - #7264
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #7525
  • chore(deps): update dependency gradle to v8.10 - #7546
Changelog
  • Add basic support for isolated projects to 1.x - #7526
  • ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #7563
  • BracesOnIfStatements: fix false-positive when chained - #7444
  • Add enum entry check in UndocumentedPublicProperty - #7426
  • Use the anchor which is already present before - #7423
  • Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #7346
  • SwallowedException: fix false positive when exception is used as a receiver - #7288
  • NamedArguments: fix false positive on spread varargs - #7283
  • MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #7221
  • Check for root of receiver in selector expression - #7220

... (truncated)

Commits
  • 0462637 Prepare Release 1.23.8 (#7976)
  • 42856f6 chore(deps): update dependency gradle to v8.12.1 (#7780)
  • 8f354e6 fix(deps): update dependency com.android.tools.build:gradle to v8.8.1 (#7936)
  • 435188c [LOCAL] Bump upload-artifacts to v4 to unblock GHA
  • a147198 [UnnecessaryParentheses] Allow float/double without integer part (#7751)
  • 66d5f2c [LOCAL] Unbreak functionalTest after 2.0.21 bump
  • 4487e61 [LOCAL] Unbreak warnings-as-errors after 2.0.21 bump
  • b07d697 [LOCAL] Unblock build after Kotlin 2.0.21 bump
  • a6d0bd7 fix(deps): update kotlin to 2.0.21 (#7580)
  • ba84337 chore(deps): update dependency gradle to v8.10.2 (#7668)
  • Additional commits viewable in compare view

Updates androidx.media3:media3-exoplayer from 1.1.1 to 1.10.1

Release notes

Sourced from androidx.media3:media3-exoplayer's releases.

1.10.1

  • Common library:
    • Fix handling of onAudioSessionIdChanged in SimpleBasePlayer and ForwardingSimpleBasePlayer.
  • ExoPlayer:
    • Fix race condition related to audio session id generation that could lead to an IllegalStateException with tunneling mode (#3099).
    • Fix possible app crashes when recovering from decoder errors with renderer prewarming.
    • Fix issue where video artifacts were caused by supplying initialization data when using an AV1-based Dolby Vision codec (#3153).
  • Track selection:
    • Adjust track selection logic in VideoTrackInfo to resolve fallback MIME types and move HDR and codec score preferences to quality preferences (#3135).
  • Extractors:
    • MP3: Ignore Xing data length if it is longer than the known stream length (#3117).
    • Fix ArrayIndexOutOfBoundsException in Mp4Extractor when FLAG_OMIT_TRACK_SAMPLE_TABLE is set and the track lacks a sync sample (stss) box.
  • Audio:
    • Fix bug where audio events may be misrouted if multiple audio renderers are added to the player.
  • Video:
    • Adjust logic for codec reuse at frame rate changes on API below 30 to avoid codec resets where they are not beneficial (#3120).
    • Disable forced synchronization workaround in queueSecureInputBuffer for API 31+. The workaround was an artificial bottleneck that forced decryption to run serially which prevented garbled video due to a framework issue existing prior to API 31.
  • Image:
    • Fix issue in scrubbing mode where image updates would only take effect when the user "stops scrubbing" (#2815).
  • Session:
    • Fix bug where ForegroundServiceStartNotAllowedException wasn't propagated across thread boundaries in case the application thread is not the main thread (#2499).
    • Fix bug where COMMAND_SEEK_TO_MEDIA_ITEM is not available in a MediaController when connecting to a platform-only session that supports seeking to other items but no playlist modifications.
    • Fix issue where MediaController can't set media items on platform media sessions that don't allow PREPARE_FROM actions.
    • Fix bug where own process wasn't marked with Controller.isTrusted() on API 27 or before when connecting via platform controllers.
  • HLS extension:
    • Fix a bug where an ArrayIndexOutOfBoundsException is thrown during stream fallback if the track selection is a subset of the available tracks (#3161).
    • Fix an issue where the initialization segment was not carried over across media playlist updates if the #EXT-X-MAP tag was not repeated in subsequent updates (#3105).
  • DASH extension:
    • Fix crash in SampleQueue when seeking into a chunk that is currently being canceled.

1.10.0

  • Common library:
    • Promote Player.mute() and Player.unmute() from UnstableApi to stable.
    • Promote Format.pcmEncoding and C.PcmEncoding from UnstableApi to stable.
    • Add Format.primaryTrackGroupId to identify the primary group of embedded Format instances (#294).
  • ExoPlayer:
    • Add clipping capabilities to AdsMediaSource.
    • Add support for dynamic scheduling in MediaCodecVideoRenderer to better align scheduling work and CPU wake-cycles to when video frames can be processed. You can enable this using experimentalSetEnableMediaCodecVideoRendererDurationToProgressUs() in the DefaultRenderersFactory.
    • Allow setting a custom DataSource.Factory in DefaultPreloadManager.Builder.
    • Allow ExoPlayer to be mocked without Robolectric by moving some default constants to ExoPlayer.Builder. Mocking this complex interface is not generally encouraged - only when the usage is minimal/simple/incidental (#2985).
      • This required moving DEFAULT_STUCK_PLAYING_DETECTION_TIMEOUT_MS from ExoPlayer to ExoPlayer.Builder (without deprecation).
    • Fix a bug where ProgressiveMediaSource propagates out-of-date timeline info to the player, and the queued periods unexpectedly get removed (#3016).
    • Fix issue where ExoPlayer would not request delayed audio focus when playback is requested during phone calls.
    • Fix bug where transitions from on-demand to live content may cause re-buffers at the end of the on-demand content (#3052).
    • Add support for Dolby Vision Profile 10 (#2830).
    • Fix bug where an uninitialized pre roll ad produced an ArrayIndexOutOfBoundsException (#3125).
  • CompositionPlayer:
    • Add support for EditedMediaItem.removeVideo.
  • Transformer:
    • EditedMediaItem.Builder.setFrameRate() can now set a maximum output frame rate for video, which is particularly helpful when increasing media speed with setSpeed().

... (truncated)

Changelog

Sourced from androidx.media3:media3-exoplayer's changelog.

1.10.1 (2026-05-12)

This release includes the following changes since 1.10.0:

  • Common library:
    • Fix handling of onAudioSessionIdChanged in SimpleBasePlayer and ForwardingSimpleBasePlayer.
  • ExoPlayer:
    • Fix race condition related to audio session id generation that could lead to an IllegalStateException with tunneling mode. (#3099).
    • Fix possible app crashes when recovering from decoder errors with renderer prewarming.
    • Fix issue where video artifacts were caused by supplying initialization data when using an AV1-based Dolby Vision codec (#3153).
  • Track selection:
    • Adjust track selection logic in VideoTrackInfo to resolve fallback MIME types and move HDR and codec score preferences to quality preferences (#3135).
  • Extractors:
    • MP3: Ignore Xing data length if it is longer than the known stream length (#3117).
    • Fix ArrayIndexOutOfBoundsException in Mp4Extractor when FLAG_OMIT_TRACK_SAMPLE_TABLE is set and the track lacks a sync sample (stss) box.
  • Audio:
    • Fix bug where audio events may be misrouted if multiple audio renderers are added to the player.
  • Video:
    • Adjust logic for codec reuse at frame rate changes on API below 30 to avoid codec resets where they are not beneficial (#3120).
    • Disable forced synchronization workaround in queueSecureInputBuffer for API 31+. The workaround was an artificial bottleneck that forced decryption to run serially which prevented garbled video due to a framework issue existing prior to API 31.
  • Image:
    • Fix issue in scrubbing mode where image updates would only take effect when the user "stops scrubbing" (#2815).
  • Session:
    • Fix bug where ForegroundServiceStartNotAllowedException wasn't propagated across thread boundaries in case the application thread is not the main thread (#2499).
    • Fix bug where COMMAND_SEEK_TO_MEDIA_ITEM is not available in a MediaController when connecting to a platform-only session that supports seeking to other items but no playlist modifications.
    • Fix issue where MediaController can't set media items on platform

... (truncated)

Commits
  • 5fb3064 Bump version to 1.10.1
  • 95d6a27 Update release notes for 1.10.1
  • a2bc304 Fix Mp4Extractor OutOfBounds exception when sample tables are omitted
  • 2142ab0 Fix scrubbing mode's intermittent seek prevention for image rendering
  • b323c9d Add specific error codes for failure to render errors.
  • a8ef409 Fix redirection of stderr in bazelisk check
  • 14f8248 Improve memory management in av1 decoder
  • 4a58406 Fix flaky tests in MediaSessionCompatCallbackWithMediaControllerTest
  • de3e9e7 Fix crash in SampleQueue when seeking into canceled chunks
  • 910c402 Fix video track selection for Dolby Vision fallback tracks
  • Additional commits viewable in compare view

Updates androidx.media3:media3-ui from 1.1.1 to 1.10.1

Release notes

Sourced from androidx.media3:media3-ui's releases.

1.10.1

  • Common library:
    • Fix handling of onAudioSessionIdChanged in SimpleBasePlayer and ForwardingSimpleBasePlayer.
  • ExoPlayer:
    • Fix race condition related to audio session id generation that could lead to an IllegalStateException with tunneling mode (#3099).
    • Fix possible app crashes when recovering from decoder errors with renderer prewarming.
    • Fix issue where video artifacts were caused by supplying initialization data when using an AV1-based Dolby Vision codec (#3153).
  • Track selection:
    • Adjust track selection logic in VideoTrackInfo to resolve fallback MIME types and move HDR and codec score preferences to quality preferences (#3135).
  • Extractors:
    • MP3: Ignore Xing data length if it is longer than the known stream length (#3117).
    • Fix ArrayIndexOutOfBoundsException in Mp4Extractor when FLAG_OMIT_TRACK_SAMPLE_TABLE is set and the track lacks a sync sample (stss) box.
  • Audio:
    • Fix bug where audio events may be misrouted if multiple audio renderers are added to the player.
  • Video:
    • Adjust logic for codec reuse at frame rate changes on API below 30 to avoid codec resets where they are not beneficial (#3120).
    • Disable forced synchronization workaround in queueSecureInputBuffer for API 31+. The workaround was an artificial bottleneck that forced decryption to run serially which prevented garbled video due to a framework issue existing prior to API 31.
  • Image:
    • Fix issue in scrubbing mode where image updates would only take effect when the user "stops scrubbing" (#2815).
  • Session:
    • Fix bug where ForegroundServiceStartNotAllowedException wasn't propagated across thread boundaries in case the application thread is not the main thread (#2499).
    • Fix bug where COMMAND_SEEK_TO_MEDIA_ITEM is not available in a MediaController when connecting to a platform-only session that supports seeking to other items but no playlist modifications.
    • Fix issue where MediaController can't set media items on platform media sessions that don't allow PREPARE_FROM actions.
    • Fix bug where own process wasn't marked with Controller.isTrusted() on API 27 or before when connecting via platform controllers.
  • HLS extension:
    • Fix a bug where an ArrayIndexOutOfBoundsException is thrown during stream fallback if the...

      Description has been truncated

Bumps the minor-and-patch group with 44 updates:

| Package | From | To |
| --- | --- | --- |
| org.apache.commons:commons-lang3 | `3.12.0` | `3.20.0` |
| [org.robolectric:robolectric](https://github.com/robolectric/robolectric) | `4.10` | `4.16.1` |
| androidx.annotation:annotation | `1.6.0` | `1.10.0` |
| androidx.appcompat:appcompat | `1.6.1` | `1.7.1` |
| androidx.browser:browser | `1.5.0` | `1.10.0` |
| androidx.constraintlayout:constraintlayout | `2.1.4` | `2.2.1` |
| androidx.core:core-ktx | `1.10.1` | `1.18.0` |
| androidx.fragment:fragment-ktx | `1.5.7` | `1.8.9` |
| androidx.fragment:fragment-testing | `1.5.7` | `1.8.9` |
| androidx.lifecycle:lifecycle-common-java8 | `2.5.1` | `2.10.0` |
| androidx.lifecycle:lifecycle-livedata-ktx | `2.5.1` | `2.10.0` |
| androidx.lifecycle:lifecycle-runtime-ktx | `2.5.1` | `2.10.0` |
| androidx.lifecycle:lifecycle-viewmodel-ktx | `2.5.1` | `2.10.0` |
| androidx.preference:preference-ktx | `1.2.0` | `1.2.1` |
| androidx.room:room-compiler | `2.5.1` | `2.8.4` |
| androidx.room:room-ktx | `2.5.1` | `2.8.4` |
| androidx.room:room-runtime | `2.5.1` | `2.8.4` |
| androidx.room:room-testing | `2.5.1` | `2.8.4` |
| androidx.sqlite:sqlite-ktx | `2.3.1` | `2.6.2` |
| androidx.test:core | `1.4.0` | `1.7.0` |
| androidx.test:rules | `1.4.0` | `1.7.0` |
| androidx.test:runner | `1.4.0` | `1.7.0` |
| androidx.test.espresso:espresso-contrib | `3.5.1` | `3.7.0` |
| androidx.test.espresso:espresso-core | `3.5.1` | `3.7.0` |
| androidx.test.espresso:espresso-intents | `3.5.1` | `3.7.0` |
| androidx.test.espresso:espresso-web | `3.5.1` | `3.7.0` |
| androidx.test.ext:junit | `1.1.5` | `1.3.0` |
| androidx.test:monitor | `1.6.1` | `1.8.0` |
| androidx.test.uiautomator:uiautomator | `2.2.0` | `2.3.0` |
| androidx.work:work-runtime-ktx | `2.8.1` | `2.11.2` |
| [io.coil-kt:coil](https://github.com/coil-kt/coil) | `2.2.2` | `2.7.0` |
| [io.gitlab.arturbosch.detekt:detekt-formatting](https://github.com/detekt/detekt) | `1.23.3` | `1.23.8` |
| [io.gitlab.arturbosch.detekt:detekt-rules-libraries](https://github.com/detekt/detekt) | `1.23.3` | `1.23.8` |
| io.gitlab.arturbosch.detekt | `1.23.3` | `1.23.8` |
| [androidx.media3:media3-exoplayer](https://github.com/androidx/media) | `1.1.1` | `1.10.1` |
| [androidx.media3:media3-ui](https://github.com/androidx/media) | `1.1.1` | `1.10.1` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-android](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.11.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.11.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.11.0` |
| [com.google.android.material:material](https://github.com/material-components/material-components-android) | `1.8.0` | `1.14.0` |
| [io.mockk:mockk](https://github.com/mockk/mockk) | `1.13.3` | `1.14.9` |
| [io.mockk:mockk-android](https://github.com/mockk/mockk) | `1.13.3` | `1.14.9` |
| [com.squareup.moshi:moshi-kotlin](https://github.com/square/moshi) | `1.15.0` | `1.15.2` |
| [com.squareup.moshi:moshi-kotlin-codegen](https://github.com/square/moshi) | `1.15.0` | `1.15.2` |


Updates `org.apache.commons:commons-lang3` from 3.12.0 to 3.20.0

Updates `org.robolectric:robolectric` from 4.10 to 4.16.1
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](robolectric/robolectric@robolectric-4.10...robolectric-4.16.1)

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

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

Updates `androidx.browser:browser` from 1.5.0 to 1.10.0

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

Updates `androidx.core:core-ktx` from 1.10.1 to 1.18.0

Updates `androidx.fragment:fragment-ktx` from 1.5.7 to 1.8.9

Updates `androidx.fragment:fragment-testing` from 1.5.7 to 1.8.9

Updates `androidx.fragment:fragment-testing` from 1.5.7 to 1.8.9

Updates `androidx.lifecycle:lifecycle-common-java8` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-livedata-ktx` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-livedata-ktx` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.5.1 to 2.10.0

Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.5.1 to 2.10.0

Updates `androidx.preference:preference-ktx` from 1.2.0 to 1.2.1

Updates `androidx.room:room-compiler` from 2.5.1 to 2.8.4

Updates `androidx.room:room-ktx` from 2.5.1 to 2.8.4

Updates `androidx.room:room-runtime` from 2.5.1 to 2.8.4

Updates `androidx.room:room-testing` from 2.5.1 to 2.8.4

Updates `androidx.room:room-ktx` from 2.5.1 to 2.8.4

Updates `androidx.room:room-runtime` from 2.5.1 to 2.8.4

Updates `androidx.room:room-testing` from 2.5.1 to 2.8.4

Updates `androidx.sqlite:sqlite-ktx` from 2.3.1 to 2.6.2

Updates `androidx.test:core` from 1.4.0 to 1.7.0

Updates `androidx.test:rules` from 1.4.0 to 1.7.0

Updates `androidx.test:runner` from 1.4.0 to 1.7.0

Updates `androidx.test.espresso:espresso-contrib` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-core` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-intents` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-web` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-core` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-intents` from 3.5.1 to 3.7.0

Updates `androidx.test.espresso:espresso-web` from 3.5.1 to 3.7.0

Updates `androidx.test.ext:junit` from 1.1.5 to 1.3.0

Updates `androidx.test:monitor` from 1.6.1 to 1.8.0

Updates `androidx.test:rules` from 1.4.0 to 1.7.0

Updates `androidx.test:runner` from 1.4.0 to 1.7.0

Updates `androidx.test.uiautomator:uiautomator` from 2.2.0 to 2.3.0

Updates `androidx.work:work-runtime-ktx` from 2.8.1 to 2.11.2

Updates `io.coil-kt:coil` from 2.2.2 to 2.7.0
- [Release notes](https://github.com/coil-kt/coil/releases)
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md)
- [Commits](coil-kt/coil@2.2.2...2.7.0)

Updates `io.gitlab.arturbosch.detekt:detekt-formatting` from 1.23.3 to 1.23.8
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v1.23.3...v1.23.8)

Updates `io.gitlab.arturbosch.detekt:detekt-rules-libraries` from 1.23.3 to 1.23.8
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v1.23.3...v1.23.8)

Updates `io.gitlab.arturbosch.detekt` from 1.23.3 to 1.23.8

Updates `io.gitlab.arturbosch.detekt:detekt-rules-libraries` from 1.23.3 to 1.23.8
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v1.23.3...v1.23.8)

Updates `androidx.media3:media3-exoplayer` from 1.1.1 to 1.10.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.1.1...1.10.1)

Updates `androidx.media3:media3-ui` from 1.1.1 to 1.10.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.1.1...1.10.1)

Updates `androidx.media3:media3-ui` from 1.1.1 to 1.10.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.1.1...1.10.1)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.11.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.11.0)

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

Updates `io.mockk:mockk` from 1.13.3 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.3...1.14.9)

Updates `io.mockk:mockk-android` from 1.13.3 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.3...1.14.9)

Updates `io.mockk:mockk-android` from 1.13.3 to 1.14.9
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.3...1.14.9)

Updates `com.squareup.moshi:moshi-kotlin` from 1.15.0 to 1.15.2
- [Changelog](https://github.com/square/moshi/blob/master/CHANGELOG.md)
- [Commits](square/moshi@parent-1.15.0...1.15.2)

Updates `com.squareup.moshi:moshi-kotlin-codegen` from 1.15.0 to 1.15.2
- [Changelog](https://github.com/square/moshi/blob/master/CHANGELOG.md)
- [Commits](square/moshi@parent-1.15.0...1.15.2)

Updates `com.squareup.moshi:moshi-kotlin-codegen` from 1.15.0 to 1.15.2
- [Changelog](https://github.com/square/moshi/blob/master/CHANGELOG.md)
- [Commits](square/moshi@parent-1.15.0...1.15.2)

Updates `io.gitlab.arturbosch.detekt` from 1.23.3 to 1.23.8

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.robolectric:robolectric
  dependency-version: 4.16.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.annotation:annotation
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.appcompat:appcompat
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.browser:browser
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.constraintlayout:constraintlayout
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.core:core-ktx
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.fragment:fragment-ktx
  dependency-version: 1.8.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.fragment:fragment-testing
  dependency-version: 1.8.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.fragment:fragment-testing
  dependency-version: 1.8.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-common-java8
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-livedata-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-livedata-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.preference:preference-ktx
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-testing
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.room:room-testing
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.sqlite:sqlite-ktx
  dependency-version: 2.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:core
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:rules
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:runner
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-contrib
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-core
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-intents
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-web
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-core
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-intents
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.espresso:espresso-web
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.ext:junit
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:monitor
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:rules
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test:runner
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.test.uiautomator:uiautomator
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.work:work-runtime-ktx
  dependency-version: 2.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: io.coil-kt:coil
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: io.gitlab.arturbosch.detekt:detekt-formatting
  dependency-version: 1.23.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: io.gitlab.arturbosch.detekt:detekt-rules-libraries
  dependency-version: 1.23.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: io.gitlab.arturbosch.detekt
  dependency-version: 1.23.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: io.gitlab.arturbosch.detekt:detekt-rules-libraries
  dependency-version: 1.23.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: androidx.media3:media3-exoplayer
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.media3:media3-ui
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: androidx.media3:media3-ui
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: com.google.android.material:material
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: io.mockk:mockk
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: io.mockk:mockk-android
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: io.mockk:mockk-android
  dependency-version: 1.14.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: com.squareup.moshi:moshi-kotlin
  dependency-version: 1.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: com.squareup.moshi:moshi-kotlin-codegen
  dependency-version: 1.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: com.squareup.moshi:moshi-kotlin-codegen
  dependency-version: 1.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: io.gitlab.arturbosch.detekt
  dependency-version: 1.23.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added Dependencies Pull requests that update a dependency file java Pull requests that update java code labels May 19, 2026
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.

0 participants