NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3740 most downloaded on pub.dev
flutter_secure_storage_x provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.
Last release 17 days ago
21 Sep 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 27 of 28 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
28 releases · first in 2024
chore: dart format by @koji-1009 in #124
Full Changelog: flutter_secure_storage_x-v13.2.0...flutter_secure_storage_x-v13.3.0
One column per month.
Raised minimum supported Flutter to 3.47 or later.
FEAT(android): Migrate to built-in Kotlin. (d95b1f82)
DOCS(android): Fix the minSdk requirement and use the Kotlin DSL. (d6799839)
Packages with breaking changes:
Packages with other changes:
flutter_secure_storage_x - v13.2.0flutter_secure_storage_x_linux - v1.7.0flutter_secure_storage_x_macos - v3.7.0flutter_secure_storage_x_platform_interface - v2.2.0flutter_secure_storage_x_web - v2.4.0flutter_secure_storage_x_windows - v3.6.0chore: Update github actions by @koji-1009 in #117
Full Changelog: flutter_secure_storage_x-v13.1.0...flutter_secure_storage_x-v13.2.0
docs(android): document Auto Backup exclusion for DataStore by @koji-1009 in #114
Full Changelog: flutter_secure_storage_x-v13.0.1...flutter_secure_storage_x-v13.1.0
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Note: This release has breaking changes.
This release removes support for legacy Custom Implementation (RSA/AES) encryption. Data not migrated to Android KeyStore format via v12 will be permanently unreadable. Users MUST upgrade to v12 first and ensure the app is launched to complete migration before upgrading to v13.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
flutter_secure_storage_x - v12.1.2flutter_secure_storage_x_linux - v1.5.1flutter_secure_storage_x_macos - v3.5.1flutter_secure_storage_x_web - v2.2.1flutter_secure_storage_x_windows - v3.4.1Update README to document migration strategy and versioning roadmap.
Update README to document migration strategy and versioning roadmap.
DOCS: Add critical Android migration warnings and steps for v12 and v13. (d7c7581b)
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
flutter_secure_storage_x - v12.1.0flutter_secure_storage_x_linux - v1.5.0flutter_secure_storage_x_macos - v3.5.0flutter_secure_storage_x_platform_interface - v1.5.0flutter_secure_storage_x_web - v2.2.0flutter_secure_storage_x_windows - v3.4.0REFACTOR: Remove platform package.
This major version update introduces several significant internal changes to enhance security and performance. On the Android platform, the encryption
This major version update introduces several significant internal changes to enhance security and performance. On the Android platform, the encryption process, previously implemented independently, has been fully unified into the more secure Android-standard KeyStore system. Existing data saved by the app will be automatically migrated to the new encryption format upon first access. However, please note that this migration support is scheduled to be removed in a future version. Furthermore, Keychain access processing has been comprehensively improved on both iOS and macOS, leading to more efficient and stable operation.
REFACTOR: Update method channel names to use new domain. (6109404d)
REFACTOR: Update ios code. (ccc9a22d)
FIX: Modify secretKey. (5eac7c24)
FIX: deleteAll and write. (3a79e85d)
FIX: Remove old code. (8cfeb9c9)
FEAT: Update datastore-preferences. (c3b507cc)
FEAT: Add new KeyStore encryption. (af1ed0ac)
Packages with breaking changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
flutter_secure_storage_x_web - v2.1.4flutter_secure_storage_x_windows - v3.3.6flutter_secure_storage_x - v10.2.3Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
flutter_secure_storage_x - v10.2.3Note: This release has breaking changes.
Update a dependency to the latest release.
FIX: Fix linux implementation to pass test.
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
flutter_secure_storage_x - v10.1.1Update a dependency to the latest release.
- REFACTOR: Code cleanup. (00105189) - FEAT: Support WASM.
- DOCS: Update README.
Change minimum Android SDK version to 23 and iOS version to 12.0. Android supports DataStore, iOS supports Swift Package Manager.
Change minimum Android SDK version to 23 and iOS version to 12.0. Android supports DataStore, iOS supports Swift Package Manager.
REFACTOR: minor fix. (9f30fe4a)
REFACTOR: Code cleanup. (6cbcd5da)
REFACTOR: Fix todo. (29cf145d)
FIX: integration test. (e05ba8c6)
FIX: Fix deprecated members. (8d9e5f41)
FEAT: Swift Package Manager. (a9c0ec14)
FEAT: DataStore. (852e696a)
FEAT: Move kotlin dir. (3d4402ec)
FEAT: Convert to kotlin (plugin). (71e4d46e)
FEAT: Convert to kotlin (ciphers). (5adb8964)
FEAT: Set min sdk 23. (0417be2b)
FEAT: Update gradle files. (5cfdb803)
FEAT: Update example project by flutter 3.24. (e0159fac)
Nothing published for this version
BREAKING FEAT: Update dart and flutter version.
FEAT: flutter_secure_storage_x.
Your coding agent can read these notes before it upgrades. Set up the MCP server →