Skip to content

Bump the kotlin-dependencies group across 1 directory with 6 updates#773

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/demos/kotlin/kmp_sdk/kotlin-dependencies-a7d64c9402
Closed

Bump the kotlin-dependencies group across 1 directory with 6 updates#773
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/demos/kotlin/kmp_sdk/kotlin-dependencies-a7d64c9402

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Jun 9, 2025

Bumps the kotlin-dependencies group with 6 updates in the /demos/kotlin/kmp_sdk directory:

Package From To
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel 2.8.4 2.9.0
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose 2.8.4 2.9.0
org.mockito:mockito-core 5.17.0 5.18.0
org.mockito:mockito-android 5.17.0 5.18.0
io.insert-koin:koin-test-junit4 4.0.0 4.1.0
com.vanniktech.maven.publish 0.31.0 0.32.0

Updates org.jetbrains.androidx.lifecycle:lifecycle-viewmodel from 2.8.4 to 2.9.0

Changelog

Sourced from org.jetbrains.androidx.lifecycle:lifecycle-viewmodel's changelog.

1.9.0-alpha02 (June 2025)

Changes since 1.8.1

Highlights

Multiple Platforms

  • material3 library now includes new experimental MaterialExpressiveTheme #2127

Migration Notes

Gradle Plugin

  • The Compose Gradle plugin requires the Kotlin Gradle plugin version 2.+ now. Old org.jetbrains.compose.compiler is not supported anymore and the API to configure it was removed #5283

Features

Multiple Platforms

  • Adopted a change in ComposeUiTest API. The block in runComposeUiTest is suspend now. It allows to call awaitIdle and other suspend functions. It ensures a correct execution of a test on all platforms. See the web specifics in kotlinx.coroutines.test.runTest documentation #2066

iOS

  • Add support for native IME configuration with PlatformImeOptions #2108

Desktop

  • Add accessibility role for Switch, reporting it as a checkbox #2136

Fixes

Multiple Platforms

  • Fixed TextField(TextFieldValue) when used with a visual transformation with a non-identity offset mapping (potentially even crashing) #2117
  • Fixed a memory leak and performance degradation when ComposeUiFlags.isRectTrackingEnabled set to true (default) #2112
  • Support Preview parameters for Previews in common source sets in IJ and AS. Note: IDEs also need to implement support on their end. Please check the respective IDE release notes to confirm this is supported #5319 Example usage:
    import androidx.compose.runtime.Composable
    import org.jetbrains.compose.ui.tooling.preview.Preview
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameter
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameterProvider
    class MyPreviewParameterProvider : PreviewParameterProvider<String> {
      override val values = sequenceOf("Hello, Compose!", "Hello, World!")
    }
    /**
     * This function will generate two preview images with different texts
     */
    @Preview
    

... (truncated)

Commits

Updates org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose from 2.8.4 to 2.9.0

Changelog

Sourced from org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose's changelog.

1.9.0-alpha02 (June 2025)

Changes since 1.8.1

Highlights

Multiple Platforms

  • material3 library now includes new experimental MaterialExpressiveTheme #2127

Migration Notes

Gradle Plugin

  • The Compose Gradle plugin requires the Kotlin Gradle plugin version 2.+ now. Old org.jetbrains.compose.compiler is not supported anymore and the API to configure it was removed #5283

Features

Multiple Platforms

  • Adopted a change in ComposeUiTest API. The block in runComposeUiTest is suspend now. It allows to call awaitIdle and other suspend functions. It ensures a correct execution of a test on all platforms. See the web specifics in kotlinx.coroutines.test.runTest documentation #2066

iOS

  • Add support for native IME configuration with PlatformImeOptions #2108

Desktop

  • Add accessibility role for Switch, reporting it as a checkbox #2136

Fixes

Multiple Platforms

  • Fixed TextField(TextFieldValue) when used with a visual transformation with a non-identity offset mapping (potentially even crashing) #2117
  • Fixed a memory leak and performance degradation when ComposeUiFlags.isRectTrackingEnabled set to true (default) #2112
  • Support Preview parameters for Previews in common source sets in IJ and AS. Note: IDEs also need to implement support on their end. Please check the respective IDE release notes to confirm this is supported #5319 Example usage:
    import androidx.compose.runtime.Composable
    import org.jetbrains.compose.ui.tooling.preview.Preview
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameter
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameterProvider
    class MyPreviewParameterProvider : PreviewParameterProvider<String> {
      override val values = sequenceOf("Hello, Compose!", "Hello, World!")
    }
    /**
     * This function will generate two preview images with different texts
     */
    @Preview
    

... (truncated)

Commits

Updates org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose from 2.8.4 to 2.9.0

Changelog

Sourced from org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose's changelog.

1.9.0-alpha02 (June 2025)

Changes since 1.8.1

Highlights

Multiple Platforms

  • material3 library now includes new experimental MaterialExpressiveTheme #2127

Migration Notes

Gradle Plugin

  • The Compose Gradle plugin requires the Kotlin Gradle plugin version 2.+ now. Old org.jetbrains.compose.compiler is not supported anymore and the API to configure it was removed #5283

Features

Multiple Platforms

  • Adopted a change in ComposeUiTest API. The block in runComposeUiTest is suspend now. It allows to call awaitIdle and other suspend functions. It ensures a correct execution of a test on all platforms. See the web specifics in kotlinx.coroutines.test.runTest documentation #2066

iOS

  • Add support for native IME configuration with PlatformImeOptions #2108

Desktop

  • Add accessibility role for Switch, reporting it as a checkbox #2136

Fixes

Multiple Platforms

  • Fixed TextField(TextFieldValue) when used with a visual transformation with a non-identity offset mapping (potentially even crashing) #2117
  • Fixed a memory leak and performance degradation when ComposeUiFlags.isRectTrackingEnabled set to true (default) #2112
  • Support Preview parameters for Previews in common source sets in IJ and AS. Note: IDEs also need to implement support on their end. Please check the respective IDE release notes to confirm this is supported #5319 Example usage:
    import androidx.compose.runtime.Composable
    import org.jetbrains.compose.ui.tooling.preview.Preview
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameter
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameterProvider
    class MyPreviewParameterProvider : PreviewParameterProvider<String> {
      override val values = sequenceOf("Hello, Compose!", "Hello, World!")
    }
    /**
     * This function will generate two preview images with different texts
     */
    @Preview
    

... (truncated)

Commits

Updates org.mockito:mockito-core from 5.17.0 to 5.18.0

Release notes

Sourced from org.mockito:mockito-core's releases.

v5.18.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.18.0

Commits

Updates org.mockito:mockito-android from 5.17.0 to 5.18.0

Release notes

Sourced from org.mockito:mockito-android's releases.

v5.18.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.18.0

Commits

Updates org.mockito:mockito-android from 5.17.0 to 5.18.0

Release notes

Sourced from org.mockito:mockito-android's releases.

v5.18.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.18.0

Commits

Updates io.insert-koin:koin-test-junit4 from 4.0.0 to 4.1.0

Release notes

Sourced from io.insert-koin:koin-test-junit4's releases.

4.1.0

What's Changed

New Contributors

... (truncated)

Commits
  • e74aec5 4.1.0 final version
  • 2fd7e02 Merge pull request #2226 from InsertKoinIO/fix_android-testing
  • 1129db3 release doc updated
  • 1f1e66c fix workmananger initialization to avoid re-init + add android test
  • 837432f Fix scope resolution in inner solo scope root
  • 38fde4f move koin-core-annotations dependency into koin-test
  • ab4ad0a Merge pull request #2224 from InsertKoinIO/feat_ktor_3.1
  • 6610b5a Revert from Ktor 3.2 to Ktor 3.1.3
  • e4b9750 update API dump
  • cf0d8e8 add KoinDependencyMap support to help resolve back to Koin instances from Kto...
  • Additional commits viewable in compare view

Updates com.vanniktech.maven.publish from 0.31.0 to 0.32.0

Release notes

Sourced from com.vanniktech.maven.publish's releases.

0.32.0

  • Improve names of Central Portal deployments.
  • Fix an issue where the wrong staging profile for (s01.)oss.sonatype.org was selected when publishing to Maven Central.
  • Fix incompatibility with Kotlin 1.9.x when used through compiled plugins.
  • Improve error message when not being able to detect Kotlin plugin.
  • Fix an issue with detecting whether configuration cache is enabled which lead to a not actionable error message.
  • Fix compatibility with Gradle 9.0.

Minimum supported versions

  • JDK 11
  • Gradle 8.5
  • Android Gradle Plugin 8.0.0
  • Kotlin Gradle Plugin 1.9.20

Compatibility tested up to

  • JDK 24
  • Gradle 8.14
  • Gradle 9.0-milestone-6
  • Android Gradle Plugin 8.10.0
  • Android Gradle Plugin 8.11.0-alpha10
  • Kotlin Gradle Plugin 2.1.20
  • Kotlin Gradle Plugin 2.1.21-RC2
  • Kotlin Gradle Plugin 2.2.0-Beta2

Configuration cache status

Configuration cache is generally supported, except for:

  • Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
  • When using Dokka 1.x or Dokka 2.x without
Changelog

Sourced from com.vanniktech.maven.publish's changelog.

0.32.0 UNRELEASED

  • Improve names of Central Portal deployments.
  • Fix an issue where the wrong staging profile for (s01.)oss.sonatype.org was selected when publishing to Maven Central.
  • Fix incompatibility with Kotlin 1.9.x when used through compiled plugins.
  • Improve error message when not being able to detect Kotlin plugin.
  • Fix an issue with detecting whether configuration cache is enabled which lead to a not actionable error message.
  • Fix compatibility with Gradle 9.0.

Minimum supported versions

  • JDK 11
  • Gradle 8.5
  • Android Gradle Plugin 8.0.0
  • Kotlin Gradle Plugin 1.9.20

Compatibility tested up to

  • JDK 24
  • Gradle 8.14
  • Gradle 9.0-milestone-6
  • Android Gradle Plugin 8.10.0
  • Android Gradle Plugin 8.11.0-alpha10
  • Kotlin Gradle Plugin 2.1.20
  • Kotlin Gradle Plugin 2.1.21-RC2
  • Kotlin Gradle Plugin 2.2.0-Beta2

Configuration cache status

Configuration cache is generally supported, except for:

  • Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
  • When using Dokka 1.x or Dokka 2.x without V2Enabled
Commits
  • b016437 Update libs.versions.toml
  • 348cf2f fix(deps): update kotlin monorepo to v2.1.21 (#969)
  • 9433064 Changelog for 0.32.0
  • cb7699c chore(deps): update dependency gradle to v9.0-milestone-6 (#951)
  • e103b07 chore(deps): update android.gradle (#962)
  • 0f8196c chore(deps): update plugin buildconfig to v5.6.5 (#961)
  • 442c178 fix(deps): update dependency com.android.tools.build:gradle to v8.10.0 (#963)
  • 705be5b chore(deps): update plugin buildconfig to v5.6.4 (#960)
  • df41872 Mark JavadocJar as a sealed interface (#959)
  • 8dab2be Tweak version catalog usages (#957)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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

Bumps the kotlin-dependencies group with 6 updates in the /demos/kotlin/kmp_sdk directory:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.androidx.lifecycle:lifecycle-viewmodel](https://github.com/JetBrains/compose-jb) | `2.8.4` | `2.9.0` |
| [org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose](https://github.com/JetBrains/compose-jb) | `2.8.4` | `2.9.0` |
| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.17.0` | `5.18.0` |
| [org.mockito:mockito-android](https://github.com/mockito/mockito) | `5.17.0` | `5.18.0` |
| [io.insert-koin:koin-test-junit4](https://github.com/InsertKoinIO/koin) | `4.0.0` | `4.1.0` |
| [com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin) | `0.31.0` | `0.32.0` |



Updates `org.jetbrains.androidx.lifecycle:lifecycle-viewmodel` from 2.8.4 to 2.9.0
- [Release notes](https://github.com/JetBrains/compose-jb/releases)
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/compose-jb/commits)

Updates `org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose` from 2.8.4 to 2.9.0
- [Release notes](https://github.com/JetBrains/compose-jb/releases)
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/compose-jb/commits)

Updates `org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose` from 2.8.4 to 2.9.0
- [Release notes](https://github.com/JetBrains/compose-jb/releases)
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/compose-jb/commits)

Updates `org.mockito:mockito-core` from 5.17.0 to 5.18.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.17.0...v5.18.0)

Updates `org.mockito:mockito-android` from 5.17.0 to 5.18.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.17.0...v5.18.0)

Updates `org.mockito:mockito-android` from 5.17.0 to 5.18.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.17.0...v5.18.0)

Updates `io.insert-koin:koin-test-junit4` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/InsertKoinIO/koin/releases)
- [Changelog](https://github.com/InsertKoinIO/koin/blob/main/CHANGELOG.md)
- [Commits](InsertKoinIO/koin@4.0.0...4.1.0)

Updates `com.vanniktech.maven.publish` from 0.31.0 to 0.32.0
- [Release notes](https://github.com/vanniktech/gradle-maven-publish-plugin/releases)
- [Changelog](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md)
- [Commits](vanniktech/gradle-maven-publish-plugin@0.31.0...0.32.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.androidx.lifecycle:lifecycle-viewmodel
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: org.mockito:mockito-android
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: org.mockito:mockito-android
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: io.insert-koin:koin-test-junit4
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
- dependency-name: com.vanniktech.maven.publish
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from tcamise-gpsw June 9, 2025 12:08
@dependabot dependabot bot added dependencies Pull requests that update a dependency file kotlin sdk Kotlin SDK labels Jun 9, 2025
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Jun 9, 2025

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file kotlin sdk Kotlin SDK labels Jun 9, 2025
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Jun 16, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jun 16, 2025
@dependabot dependabot bot deleted the dependabot/gradle/demos/kotlin/kmp_sdk/kotlin-dependencies-a7d64c9402 branch June 16, 2025 12:00
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 kotlin sdk Kotlin SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants