burnoo / compose-remember-setting

Compose Multiplatform library for remembering state persistently (based on Multiplatform Settings)
https://burnoo.github.io/compose-remember-setting/
Apache License 2.0
27 stars 0 forks source link

Update multiplatformSettings to v1.2.0 #31

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.russhwolf:multiplatform-settings-test 1.2.0-beap1 -> 1.2.0 age adoption passing confidence
com.russhwolf:multiplatform-settings-no-arg 1.2.0-beap1 -> 1.2.0 age adoption passing confidence
com.russhwolf:multiplatform-settings-make-observable 1.2.0-beap1 -> 1.2.0 age adoption passing confidence
com.russhwolf:multiplatform-settings-coroutines 1.2.0-beap1 -> 1.2.0 age adoption passing confidence
com.russhwolf:multiplatform-settings 1.2.0-beap1 -> 1.2.0 age adoption passing confidence

Release Notes

russhwolf/multiplatform-settings (com.russhwolf:multiplatform-settings-test) ### [`v1.2.0`](https://redirect.github.com/russhwolf/multiplatform-settings/blob/HEAD/CHANGELOG.md#v120--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](https://redirect.github.com/russhwolf/multiplatform-settings/issues/172)). Thanks for contributions by [@​findusl](https://redirect.github.com/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](https://redirect.github.com/russhwolf/multiplatform-settings/issues/155), [#​184](https://redirect.github.com/russhwolf/multiplatform-settings/issues/184)). Thanks for contributions by [@​psuzn](https://redirect.github.com/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](https://redirect.github.com/russhwolf/multiplatform-settings/issues/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](https://redirect.github.com/russhwolf/multiplatform-settings/issues/193)). Thanks for contributions by [@​crysxd](https://redirect.github.com/crysxd) - Modernize gradle and publication config. This shouldn't impact consumers, but please file an issue if you notice anything missing.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR was generated by Mend Renovate. View the repository job log.