NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #120 most downloaded on pub.dev
Android implementation of the shared_preferences plugin
Last release 1 months ago
28 Aug 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 52 of 52 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
53 releases · first in 2021
Updates pigeon dev_dependency to ^27.3.2 for analyzer 14 compatibility.
Converts legacy backend to Kotlin.
Updates internal implementation to use Kotlin Pigeon.
One column per quarter.
Bumps the test-dependencies group across 2 directories with 1 update.
Migrates to Built-in Kotlin to support AGP 9.
Fixes dartdoc comments that accidentally used HTML.
Updates build files from Groovy to Kotlin.
Reverts androidx.datastore:datastore to 1.1.7 due to a regression 16 KB page size support in 1.2.0.
androidx.datastore:datastore to 1.1.7 due to a regression 16 KB
page size support in 1.2.0.Bumps androidx.datastore:datastore from 1.1.7 to 1.2.0.
Bumps kotlin_version to 2.2.21.
Bumps com.android.tools.build:gradle from 8.12.1 to 8.13.1.
Updates minimum supported SDK version to Flutter 3.32/Dart 3.8.
Resolves Gradle 9 deprecations.
Updates Java compatibility version to 17.
Bumps androidx.datastore:datastore from 1.1.3 to 1.1.7.
Bumps com.android.tools.build:gradle to 8.12.1 and kotlin_version to 2.2.10.
Updates kotlin version to 2.2.0 to enable gradle 8.11 support.
Removes obsolete code related to supporting SDK <21.
Enables callers to use getInt to read preference of type int that was written to shared preferences by native code without passing though plugin code.
getInt to read preference of type int that was written to shared preferences by native code without passing though plugin code.Updates compileSdk 34 to flutter.compileSdkVersion.
* Updates datastore to 1.1.3.
Ensures that platform messages on background queues are handled in order.
* Bumps gradle-plugin to 2.1.10.
Restores the behavior of throwing a TypeError when calling getStringList on a value stored with setString.
TypeError when calling getStringList
on a value stored with setString.Migrates List value encoding to JSON.
List<String> value encoding to JSON.* Bumps gradle-plugin to 2.1.0.
Bumps kotlin version to 1.9.10 androidx.datastore:datastore from 1.0.0 to 1.1.1.
Adds SharedPreferences support within SharedPreferencesAsyncAndroid API.
SharedPreferences support within SharedPreferencesAsyncAndroid API.Restrict types when decoding preferences.
Updates Java compatibility version to 11.
Bumps com.android.tools.build:gradle from 7.2.2 to 8.5.1.
com.android.tools.build:gradle from 7.2.2 to 8.5.1.Fixes getStringList returning immutable list.
getStringList returning immutable list.Adds new SharedPreferencesAsyncAndroid API.
SharedPreferencesAsyncAndroid API.Updates lint checks to ignore NewerVersionAvailable.
Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.
Deletes deprecated splash screen meta-data element.
Adds clearWithParameters and getAllWithParameters methods.
clearWithParameters and getAllWithParameters methods.Fixes compatibility with AGP versions older than 4.2.
Adds a namespace for compatibility with AGP 8.0.
Sets the required Java compile version to 1.8 for new features used in 2.1.1.
Updates minimum Flutter version to 3.0.
Adds getAllWithPrefix and clearWithPrefix methods.
getAllWithPrefix and clearWithPrefix methods.Clarifies explanation of endorsement in README.
Updates links for the merge of flutter/plugins into flutter/packages.
Updates code for stricter lint checks.
Fixes typo in SharedPreferencesAndroid docs.
SharedPreferencesAndroid docs.no_leading_underscores_for_local_identifiers lint.Updates minimum Flutter version to 2.10.
Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
Switches to an in-package method channel implementation.
* Removes dependency on meta.
meta.Updates compileSdkVersion to 31.
Split from shared_preferences as a federated implementation.
shared_preferences as a federated implementation.Your coding agent can read these notes before it upgrades. Set up the MCP server →