A Kotlin Multiplatform library for saving simple key-value data
KeychainSettings
constructor (#175)multiplatform-settings
, multiplatform-settings-test
, and multiplatform-settings-no-arg
(issue #142). This uses the same StorageSettings
implementation as in the current js target.multiplatform-settings-coroutines
on platforms where it is available (issue #157)removeValue()
and containsValue()
functions to multiplatform-settings-serialization
(issue #81)KeychainSettings
.watchosDeviceArm64
target to multiplatform-settings
, multiplatform-settings-no-arg
,
and multiplatform-settings-test
.useFrosenListeners
parameter from NSUserDefaultsSettings
.create()
rather than returning Settings
.multiplatform-settings-coroutines-native-mt
module@ExperimentalSettingsApi
from ObservableSettings
, SettingsListener
, and related APIs@ExperimentalSettingsImplementation
from JVM implementationsFactory
implementation for KeychainSettings
multiplatform-settings-coroutines
to use coroutines version 1.6.1multiplatform-settings-serialization
to use serialization version 1.3.2multiplatform-settings-no-arg
multiplatform-settings-datastore
multiplatform-settings-coroutines
to use coroutines version 1.5.2multiplatform-settings-serialization
to use serialization version 1.3.0-RCmultiplatform-settings-coroutines
, multiplatform-settings-serialization
,
and multiplatform-settings-no-arg
multiplatform-settings-coroutines
to use coroutines version 1.5.1multiplatform-settings-datastore
to use DataStore release version 1.0.0multiplatform-settings-serialization
to use serialization version 1.2.2multiplatform-settings-coroutines
to use coroutines version 1.5.0multiplatform-settings-datastore
to use DataStore version 1.0.0-beta01multiplatform-settings-serialization
to use serialization version 1.2.1