PackageTrack
Sign in Get early access

flutter_secure_storage_x

flutter_secure_storage_x provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.

13.2.0 3.8K downloads/mo #4263 most downloaded on pub.dev koji-1009/flutter_secure_storage

What this package is like to depend on

Last release 1 months ago

29 Jun 2026

Release timing varies

gaps range from 8 days to 6 months

Nearly every release is documented

notes for 26 of 27 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

27 releases · first in 2024

12 releases in the last 12 months

see the full history below

Release timeline

27 releases · Oct 2024 to Jun 2026
2025 2026
Release Pre-release

Releases

latest 27
  1. 13.2.0 29 Jun 2026
    Release notes

    What's Changed

    Full Changelog: flutter_secure_storage_x-v13.1.0...flutter_secure_storage_x-v13.2.0

    Open source →
    Release notes
    • Raised minimum supported Flutter to 3.44 or later.

    • FEAT: Update gadle.kts. (925f56fe)

    • FEAT(android): support AGP 9. (d0a36e55)

    • FEAT(ios,macos): add FlutterFramework SwiftPM dependency. (83dcbb8d)

    Open source →
  2. 13.1.0 19 Jun 2026
    Release notes

    What's Changed

    • docs(android): document Auto Backup exclusion for DataStore by @koji-1009 in #114
    • docs(android): drop stale v12-era Recommended Configuration note by @koji-1009 in #115
    • feat(windows): migrate to win32 ^6.0.1 by @koji-1009 in #116

    Full Changelog: flutter_secure_storage_x-v13.0.1...flutter_secure_storage_x-v13.1.0

    Open source →
    Release notes
    • FEAT(windows): migrate to win32 ^6.0.1. (5aeb6c46)
    • DOCS(android): drop stale v12-era Recommended Configuration note. (080e68b1)
    • DOCS(android): document Auto Backup exclusion for DataStore. (f1b3331e)
    Open source →
  3. 13.0.1 13 Apr 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  4. 13.0.0 05 Apr 2026
    Release notes
    • BREAKING FEAT: Set AndroidOptions dataStore default value to true. (d0ad0355)
    • BREAKING FEAT: Change package name. (dec7eea0)
    • BREAKING FEAT: Remove deprecated ciphering and storage migration mechanisms. (1d8b2ea2)

    2026-03-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes

    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.

    • BREAKING FEAT: Set AndroidOptions dataStore default value to true. (d0ad0355)
    • BREAKING FEAT: Change package name. (dec7eea0)
    • BREAKING FEAT: Remove deprecated ciphering and storage migration mechanisms. (1d8b2ea2)
    Open source →
  5. 12.1.5 13 Mar 2026
    Release notes
    • FIX: Downgrade datastore-preferences to 1.1.7 for 16KB compatibility. (0d05f0d7)

    2026-02-22

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: Downgrade datastore-preferences to 1.1.7 for 16KB compatibility. (0d05f0d7)
    Open source →
  6. 12.1.5+0 13 Mar 2026
    Release notes
    • Fix changelog

    2026-03-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • Fix changelog
    Open source →
  7. 12.1.4 22 Feb 2026
    Release notes
    • REFACTOR: replace UIApplicationDelegate callbacks with NotificationCenter. (7ee12c5e)

    2026-02-16

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • REFACTOR: replace UIApplicationDelegate callbacks with NotificationCenter. (7ee12c5e)
    Open source →
  8. 12.1.3 16 Feb 2026
    Release notes
    • FIX: Ensure backward compatibility for value decoding. (32d98470)

    2026-02-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: Ensure backward compatibility for value decoding. (32d98470)
    Open source →
  9. 12.1.2 15 Feb 2026
    Release notes
    • Update README to document migration strategy and versioning roadmap.

    • DOCS: Add critical Android migration warnings and steps for v12 and v13. (d7c7581b)

    Open source →
  10. 12.1.1 15 Feb 2026
    Release notes
    • DOCS: Add detailed roadmap for Android, Windows, and Linux. (58c39ca7)

    2026-02-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • DOCS: Add detailed roadmap for Android, Windows, and Linux. (58c39ca7)
    Open source →
  11. 12.1.0 14 Feb 2026
    Release notes
    Open source →
  12. 12.0.0 22 Dec 2025
    Release notes
    • 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)

    Open source →
  13. 11.3.0 14 Jul 2025
    Release notes
    • REFACTOR: Code cleanup and improve error handling. (16702f78)
    • FEAT: Use Dispatchers.Main. (c4c4b68f)

    2025-07-06

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • REFACTOR: Code cleanup and improve error handling. (16702f78)
    • FEAT: Use Dispatchers.Main. (c4c4b68f)
    Open source →
  14. 11.2.0 06 Jul 2025
    Release notes

    2025-06-26

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    Open source →
  15. 11.1.0 26 Jun 2025
    Release notes

    2025-05-31

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    Open source →
  16. 11.0.0 31 May 2025
    Release notes
    • BREAKING FEAT: Remove EncryptedSharedPreferences. (54b48c7b)

    2025-05-19

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    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.2.3

    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: Remove EncryptedSharedPreferences. (54b48c7b)
    Open source →
  17. 10.2.3 31 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  18. 10.2.2 27 Nov 2024
    Release notes
    • FIX: Fix linux implementation to pass test. (869eddbc)
    Open source →
  19. 10.2.1 13 Nov 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  20. 10.2.0 11 Nov 2024
    Release notes
    • REFACTOR: Simplify nil check. (5a0ad611)
    • REFACTOR: Check by whether the value can be retrieved. (d063698d)
    • FEAT: Use serial queue. (0aeec0c7)

    2024-11-06

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    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.1

    Open source →
    Release notes
    • REFACTOR: Simplify nil check. (5a0ad611)
    • REFACTOR: Check by whether the value can be retrieved. (d063698d)
    • FEAT: Use serial queue. (0aeec0c7)
    Open source →
  21. 10.1.1 06 Nov 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  22. 10.1.0 15 Oct 2024
    Release notes
    Open source →
  23. 10.0.1 15 Oct 2024
    Release notes
    Open source →
  24. 10.0.0 14 Oct 2024
    Release notes
    • 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)

    • REFACTOR: Remove unncessary if block (#15). (3f6ad6e9)

    • 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)

    Open source →
  25. 9.4.1 11 Nov 2024

    Nothing published for this version

  26. 9.4.0 06 Oct 2024
    Release notes
    • REFACTOR: fix deprecated. (105f8024)
    • REFACTOR: dart lint fix. (03f859de)
    • BREAKING FEAT: Update dart and flutter version. (28413719)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • REFACTOR: fix deprecated. (105f8024)
    • REFACTOR: dart lint fix. (03f859de)
    • BREAKING FEAT: Update dart and flutter version. (28413719)
    Open source →
  27. 9.3.0 06 Oct 2024
    Release notes
    • FEAT: flutter_secure_storage_x. (667cfeab)
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive