Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 2, 2025

Bumps multiplatform-settings from 1.1.1 to 1.3.0.
Updates com.russhwolf:multiplatform-settings-serialization from 1.1.1 to 1.3.0

Release notes

Sourced from com.russhwolf:multiplatform-settings-serialization's releases.

v1.3.0

  • Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • Add wasmWasi support to multiplatform-settings-coroutines and multiplatform-settings-serialization.
  • Fix an issue in multiplatform-settings-serialization where delegates might return wrong values or crash (#217).

v1.2.0

  • Update to Kotlin 2.0.0, Gradle 8.7, and Android Gradle Plugin 8.3.2
  • Add alternative APIs to multiplatform-settings-serialization that don't require manually passing a serializer (#172). Thanks for contributions by @​findusl
  • New experimental module multiplatform-settings-make-observable to convert non-observable settings to observable by wiring in callbacks when platform observability APIs don't exist (#155, #184). Thanks for contributions by @​psuzn.
  • Add all supported targets to multiplatform-settings-coroutines and multiplatform-settings-serialization, including wasmJs.
  • Add additional targets to multiplatform-settings-datastore based on multiplatform Datastore version 1.1.0
  • Add wasmWasi support to multiplatform-settings, multiplatform-settings-test, and multiplatform-settings-make-observable.
  • Add Stateflow analogs to existing Flow extensions in multiplatform-settings-coroutines. (#156)
  • Make SettingsInitializer public so it's easier to configure custom android.startup initialization or write tests when using multiplatform-settings-no-arg
  • Adjust KeychainSettings to avoid duplicated authentication requests (#193). Thanks for contributions by @​crysxd
  • Modernize gradle and publication config. This shouldn't impact consumers, but please file an issue if you notice anything missing.
Changelog

Sourced from com.russhwolf:multiplatform-settings-serialization's changelog.

v1.3.0 (2024-11-29)

  • Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • Add wasmWasi support to multiplatform-settings-coroutines and multiplatform-settings-serialization.
  • Fix an issue in multiplatform-settings-serialization where delegates might return wrong values or crash (#217).

v1.2.0 (2024-09-01)

  • Update to Kotlin 2.0.0, Gradle 8.7, and Android Gradle Plugin 8.3.2
  • Add alternative APIs to multiplatform-settings-serialization that don't require manually passing a serializer ( #172). Thanks for contributions by @​findusl
  • New experimental module multiplatform-settings-make-observable to convert non-observable settings to observable by wiring in callbacks when platform observability APIs don't exist (#155, #184). Thanks for contributions by @​psuzn.
  • Add all supported targets to multiplatform-settings-coroutines and multiplatform-settings-serialization, including wasmJs.
  • Add additional targets to multiplatform-settings-datastore based on multiplatform Datastore version 1.1.0
  • Add wasmWasi support to multiplatform-settings, multiplatform-settings-test, and multiplatform-settings-make-observable.
  • Add Stateflow analogs to existing Flow extensions in multiplatform-settings-coroutines. (#156)
  • Make SettingsInitializer public so it's easier to configure custom android.startup initialization or write tests when using multiplatform-settings-no-arg
  • Adjust KeychainSettings to avoid duplicated authentication requests (#193). Thanks for contributions by @​crysxd
  • Modernize gradle and publication config. This shouldn't impact consumers, but please file an issue if you notice anything missing.
Commits
  • a52f0a1 Prepare version 1.3.0
  • 9777f87 Dependency version bumps
  • 6b6ab66 Re-enable allWarningsAsErrors
  • d63ab03 Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • d656c58 Ensure that SettingsEncoder is correctly reset to initial state after finishi...
  • 0f9a6de Update deprecated WASM warning suppressions
  • 1c0abf9 Add recent changes to changelog
  • 7f430d9 Bump Kotlin, Gradle, and some other dependency versions
  • cd0303d Enable WASI in coroutines and serialization modules
  • 5aa0f10 Update android sample versions to fix duplicate class issues
  • Additional commits viewable in compare view

Updates com.russhwolf:multiplatform-settings from 1.1.1 to 1.3.0

Release notes

Sourced from com.russhwolf:multiplatform-settings's releases.

v1.3.0

  • Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • Add wasmWasi support to multiplatform-settings-coroutines and multiplatform-settings-serialization.
  • Fix an issue in multiplatform-settings-serialization where delegates might return wrong values or crash (#217).

v1.2.0

  • Update to Kotlin 2.0.0, Gradle 8.7, and Android Gradle Plugin 8.3.2
  • Add alternative APIs to multiplatform-settings-serialization that don't require manually passing a serializer (#172). Thanks for contributions by @​findusl
  • New experimental module multiplatform-settings-make-observable to convert non-observable settings to observable by wiring in callbacks when platform observability APIs don't exist (#155, #184). Thanks for contributions by @​psuzn.
  • Add all supported targets to multiplatform-settings-coroutines and multiplatform-settings-serialization, including wasmJs.
  • Add additional targets to multiplatform-settings-datastore based on multiplatform Datastore version 1.1.0
  • Add wasmWasi support to multiplatform-settings, multiplatform-settings-test, and multiplatform-settings-make-observable.
  • Add Stateflow analogs to existing Flow extensions in multiplatform-settings-coroutines. (#156)
  • Make SettingsInitializer public so it's easier to configure custom android.startup initialization or write tests when using multiplatform-settings-no-arg
  • Adjust KeychainSettings to avoid duplicated authentication requests (#193). Thanks for contributions by @​crysxd
  • Modernize gradle and publication config. This shouldn't impact consumers, but please file an issue if you notice anything missing.
Changelog

Sourced from com.russhwolf:multiplatform-settings's changelog.

v1.3.0 (2024-11-29)

  • Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • Add wasmWasi support to multiplatform-settings-coroutines and multiplatform-settings-serialization.
  • Fix an issue in multiplatform-settings-serialization where delegates might return wrong values or crash (#217).

v1.2.0 (2024-09-01)

  • Update to Kotlin 2.0.0, Gradle 8.7, and Android Gradle Plugin 8.3.2
  • Add alternative APIs to multiplatform-settings-serialization that don't require manually passing a serializer ( #172). Thanks for contributions by @​findusl
  • New experimental module multiplatform-settings-make-observable to convert non-observable settings to observable by wiring in callbacks when platform observability APIs don't exist (#155, #184). Thanks for contributions by @​psuzn.
  • Add all supported targets to multiplatform-settings-coroutines and multiplatform-settings-serialization, including wasmJs.
  • Add additional targets to multiplatform-settings-datastore based on multiplatform Datastore version 1.1.0
  • Add wasmWasi support to multiplatform-settings, multiplatform-settings-test, and multiplatform-settings-make-observable.
  • Add Stateflow analogs to existing Flow extensions in multiplatform-settings-coroutines. (#156)
  • Make SettingsInitializer public so it's easier to configure custom android.startup initialization or write tests when using multiplatform-settings-no-arg
  • Adjust KeychainSettings to avoid duplicated authentication requests (#193). Thanks for contributions by @​crysxd
  • Modernize gradle and publication config. This shouldn't impact consumers, but please file an issue if you notice anything missing.
Commits
  • a52f0a1 Prepare version 1.3.0
  • 9777f87 Dependency version bumps
  • 6b6ab66 Re-enable allWarningsAsErrors
  • d63ab03 Update to Kotlin 2.1.0, Gradle 8.11, and Android Gradle Plugin 8.7.2
  • d656c58 Ensure that SettingsEncoder is correctly reset to initial state after finishi...
  • 0f9a6de Update deprecated WASM warning suppressions
  • 1c0abf9 Add recent changes to changelog
  • 7f430d9 Bump Kotlin, Gradle, and some other dependency versions
  • cd0303d Enable WASI in coroutines and serialization modules
  • 5aa0f10 Update android sample versions to fix duplicate class issues
  • Additional commits viewable in compare view

You can trigger a rebase of this PR 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 2, 2025
Bumps `multiplatform-settings` from 1.1.1 to 1.3.0.

Updates `com.russhwolf:multiplatform-settings-serialization` from 1.1.1 to 1.3.0
- [Release notes](https://github.com/russhwolf/multiplatform-settings/releases)
- [Changelog](https://github.com/russhwolf/multiplatform-settings/blob/main/CHANGELOG.md)
- [Commits](russhwolf/multiplatform-settings@v1.1.1...v1.3.0)

Updates `com.russhwolf:multiplatform-settings` from 1.1.1 to 1.3.0
- [Release notes](https://github.com/russhwolf/multiplatform-settings/releases)
- [Changelog](https://github.com/russhwolf/multiplatform-settings/blob/main/CHANGELOG.md)
- [Commits](russhwolf/multiplatform-settings@v1.1.1...v1.3.0)

---
updated-dependencies:
- dependency-name: com.russhwolf:multiplatform-settings-serialization
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.russhwolf:multiplatform-settings
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

dependabot bot commented on behalf of github Jul 2, 2025

Reviewers

The following users could not be added as reviewers: findusl. Either the username does not exist or it does not have the correct permissions to be added as a reviewer.

Assignees

The following users could not be added as assignees: findusl. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

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

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 2, 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 java Pull requests that update java code dependencies Pull requests that update a dependency file labels Jul 2, 2025
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.

1 participant