Skip to content

FAIR-58 deps: Bump the all-dependencies group across 1 directory with 12 updates - #17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/all-dependencies-45844e92d3
Open

FAIR-58 deps: Bump the all-dependencies group across 1 directory with 12 updates#17
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/all-dependencies-45844e92d3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown

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

Package From To
androidx.core:core-ktx 1.15.0 1.19.0
androidx.lifecycle:lifecycle-runtime-ktx 2.8.7 2.11.0
androidx.lifecycle:lifecycle-runtime-compose 2.8.7 2.11.0
androidx.lifecycle:lifecycle-viewmodel-compose 2.8.7 2.11.0
androidx.activity:activity-compose 1.9.3 1.13.0
androidx.compose:compose-bom 2026.06.00 2026.06.01
androidx.hilt:hilt-navigation-compose 1.2.0 1.4.0
com.squareup.retrofit2:retrofit 2.11.0 2.12.0
com.squareup.retrofit2:converter-kotlinx-serialization 2.11.0 2.12.0
org.jetbrains.kotlinx:kotlinx-serialization-json 1.7.3 1.11.0
androidx.test.ext:junit 1.2.1 1.3.0
androidx.test.espresso:espresso-core 3.6.1 3.7.0

Updates androidx.core:core-ktx from 1.15.0 to 1.19.0

Updates androidx.lifecycle:lifecycle-runtime-ktx from 2.8.7 to 2.11.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.11.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.11.0

Updates androidx.lifecycle:lifecycle-runtime-compose from 2.8.7 to 2.11.0

Updates androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.7 to 2.11.0

Updates androidx.activity:activity-compose from 1.9.3 to 1.13.0

Updates androidx.compose:compose-bom from 2026.06.00 to 2026.06.01

Updates androidx.hilt:hilt-navigation-compose from 1.2.0 to 1.4.0

Updates com.squareup.retrofit2:retrofit from 2.11.0 to 2.12.0

Release notes

Sourced from com.squareup.retrofit2:retrofit's releases.

2.12.0

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

Sourced from com.squareup.retrofit2:retrofit's changelog.

2.12.0 - 2025-05-15

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

Updates com.squareup.retrofit2:converter-kotlinx-serialization from 2.11.0 to 2.12.0

Release notes

Sourced from com.squareup.retrofit2:converter-kotlinx-serialization's releases.

2.12.0

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

Sourced from com.squareup.retrofit2:converter-kotlinx-serialization's changelog.

2.12.0 - 2025-05-15

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

Updates com.squareup.retrofit2:converter-kotlinx-serialization from 2.11.0 to 2.12.0

Release notes

Sourced from com.squareup.retrofit2:converter-kotlinx-serialization's releases.

2.12.0

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

Sourced from com.squareup.retrofit2:converter-kotlinx-serialization's changelog.

2.12.0 - 2025-05-15

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

Updates org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.3 to 1.11.0

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-serialization-json's releases.

1.11.0

This release is based on Kotlin 2.3.20 and provides a new Json exceptions API and some bugfixes and improvements.

Expose Json exceptions structure

To make working with exceptions easier and providing proper error codes in e.g., REST APIs, classes JsonException, JsonDecodingException, and JsonEncodingException are now public. They have relevant public properties, such as shortMessage, path, offset, and others. This API is currently experimental, and we're going to improve it further in the subsequent releases. See the linked issues for the details: #1930, #1877.

Ability to hide user input from exception messages for security/privacy reasons.

Historically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason. Such behavior may pose additional challenges for logging, analytics, and other systems, since a system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic. To address this issue, a new property exceptionsWithDebugInfo is added to JsonConfiguration. Disable it to hide user input from exception messages. IMPORTANT: This behavior will be enabled by default when this property becomes stable. See #2590 for more details.

Bugfixes and improvements

  • CBOR: Relax value range check when decoding numbers (#3167)
  • Use a specialized writeDecimalLong method for IO stream integrations in Json (#3152)

1.10.0

This release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC. The only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (#3079). Big thanks to KosmX for contributing the fix.

For your convenience, the changelog for 1.10.0-RC is duplicated below:

Stabilization of APIs

kotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs. The following APIs and configuration options are no longer experimental because they're widely used without any known major issues:

  • Json configuration options: decodeEnumsCaseInsensitive, allowTrailingComma, allowComments, and prettyPrintIndent. (#3100)
  • @EncodeDefault annotation and its modes. (#3106)
  • JsonUnquotedLiteral constructor function (#2900)
  • JsonPrimitive constructor function overloads that accept unsigned types. (#3117)
  • JSON DSL functions on JsonElement with Nothing? overloads. (#3117)

Readiness for return value checker

Kotlin 2.3.0 introduces a new feature aimed at helping you to catch bugs related to the accidentally ignored return value of the function. kotlinx-serialization 1.10.0-RC code is fully marked for this feature, meaning that you can get warnings for unused function calls like Json.encodeToString(...). To get the warnings, the feature has to be enabled in your project as described here.

Polymorphism improvements

... (truncated)

Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-serialization-json's changelog.

1.11.0 / 2026-04-10

This release is based on Kotlin 2.3.20 and provides new Json exceptions API and some bugfixes and improvements.

Expose Json exceptions structure

To make working with exceptions easier and providing proper error codes in e.g., REST APIs, classes JsonException, JsonDecodingException, and JsonEncodingException are now public. They have relevant public properties, such as shortMessage, path, offset, and others. This API is currently experimental, and we're going to improve it further in the subsequent releases. See the linked issues for the details: #1930, #1877.

Ability to hide user input from exception messages for security/privacy reasons.

Historically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason. Such behavior may pose additional challenges for logging, analytics, and other systems, since a system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic. To address this issue, a new property exceptionsWithDebugInfo is added to JsonConfiguration. Disable it to hide user input from exception messages. IMPORTANT: This behavior will be enabled by default when this property becomes stable. See #2590 for more details.

Bugfixes and improvements

  • CBOR: Relax value range check when decoding numbers (#3167)
  • Use a specialized writeDecimalLong method for IO stream integrations in Json (#3152)

1.10.0 / 2026-01-21

This release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC. The only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (#3079). Big thanks to KosmX for contributing the fix.

For your convenience, the changelog for 1.10.0-RC is duplicated below:

Stabilization of APIs

kotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs. The following APIs and configuration options are no longer experimental because they're widely used without any known major issues:

  • Json configuration options: decodeEnumsCaseInsensitive, allowTrailingComma, allowComments, and prettyPrintIndent. (#3100)
  • @EncodeDefault annotation and its modes. (#3106)
  • JsonUnquotedLiteral constructor function (#2900)
  • JsonPrimitive constructor function overloads that accept unsigned types. (#3117)
  • JSON DSL functions on JsonElement with Nothing? overloads. (#3117)

Readiness for return value checker

... (truncated)

Commits
  • 6956af2 Prepare 1.11 release
  • 390d84c Merge remote-tracking branch 'origin/master' into dev
  • 431fe2d Use local repo for publishing (#3171)
  • 05c12b6 Add usage attribute to "testRepositories" configuration
  • a4e1f08 Bump Kover version to 0.9.8 release (#3174)
  • 304e858 Expose Json exceptions structure (#3145)
  • 4a0338e Included G Play SDK verification file for core-jvm (#3169)
  • 421f64c CBOR: Relax value range check when decoding numbers (#3167)
  • 85a4f12 KT-84955: mark apple x64 tagets as deprecated error
  • bd38b0e Remove dead code
  • Additional commits viewable in compare view

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

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

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

… 12 updates

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

| Package | From | To |
| --- | --- | --- |
| androidx.core:core-ktx | `1.15.0` | `1.19.0` |
| androidx.lifecycle:lifecycle-runtime-ktx | `2.8.7` | `2.11.0` |
| androidx.lifecycle:lifecycle-runtime-compose | `2.8.7` | `2.11.0` |
| androidx.lifecycle:lifecycle-viewmodel-compose | `2.8.7` | `2.11.0` |
| androidx.activity:activity-compose | `1.9.3` | `1.13.0` |
| androidx.compose:compose-bom | `2026.06.00` | `2026.06.01` |
| androidx.hilt:hilt-navigation-compose | `1.2.0` | `1.4.0` |
| [com.squareup.retrofit2:retrofit](https://github.com/square/retrofit) | `2.11.0` | `2.12.0` |
| [com.squareup.retrofit2:converter-kotlinx-serialization](https://github.com/square/retrofit) | `2.11.0` | `2.12.0` |
| [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) | `1.7.3` | `1.11.0` |
| androidx.test.ext:junit | `1.2.1` | `1.3.0` |
| androidx.test.espresso:espresso-core | `3.6.1` | `3.7.0` |



Updates `androidx.core:core-ktx` from 1.15.0 to 1.19.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.8.7 to 2.11.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.7 to 2.11.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.8.7 to 2.11.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.7 to 2.11.0

Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.8.7 to 2.11.0

Updates `androidx.activity:activity-compose` from 1.9.3 to 1.13.0

Updates `androidx.compose:compose-bom` from 2026.06.00 to 2026.06.01

Updates `androidx.hilt:hilt-navigation-compose` from 1.2.0 to 1.4.0

Updates `com.squareup.retrofit2:retrofit` from 2.11.0 to 2.12.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/lysine-dev/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](lysine-dev/retrofit@2.11.0...2.12.0)

Updates `com.squareup.retrofit2:converter-kotlinx-serialization` from 2.11.0 to 2.12.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/lysine-dev/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](lysine-dev/retrofit@2.11.0...2.12.0)

Updates `com.squareup.retrofit2:converter-kotlinx-serialization` from 2.11.0 to 2.12.0
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/lysine-dev/retrofit/blob/trunk/CHANGELOG.md)
- [Commits](lysine-dev/retrofit@2.11.0...2.12.0)

Updates `org.jetbrains.kotlinx:kotlinx-serialization-json` from 1.7.3 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](Kotlin/kotlinx.serialization@v1.7.3...v1.11.0)

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

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

---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.activity:activity-compose
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.compose:compose-bom
  dependency-version: 2026.06.01
  dependency-type: direct:production
  dependency-group: all-dependencies
- dependency-name: androidx.hilt:hilt-navigation-compose
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: com.squareup.retrofit2:retrofit
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: com.squareup.retrofit2:converter-kotlinx-serialization
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: com.squareup.retrofit2:converter-kotlinx-serialization
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.test.ext:junit
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: androidx.test.espresso:espresso-core
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants