NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #237 most downloaded on pub.dev
Apple (ios and macos) implementation of flutter_secure_storage
Last release 22 days ago
16 Sep 2026
Release timing varies
gaps range from 8 days to 11 months
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
10 releases · first in 2025
darwin: find keychain items across accessibility levels
One column per month.
Fixed items written by versions prior to 0.3.0 becoming unreadable (and subsequent writes failing with errSecDuplicateItem ) when no accessControlFlag
errSecDuplicateItem) when no accessControlFlags are set. The 0.3.0 fix for kSecAttrSynchronizable being dropped caused read, readAll and containsKey to stop querying the legacy kSecAttrAccessControl storage envelope that those items were written under; they now fall back to it automatically. (#1158)Raised minimum iOS deployment target from 12.0 to 13.0 to fix Swift compiler errors when building with Swift Package Manager. CryptoKit (used for Secu
Fixed secStoreAvailabilitySink not being called when protected data availability changes.
secStoreAvailabilitySink not being called when protected data availability changes.kSecUseDataProtectionKeychain being added to Keychain queries unconditionally; it is now only set when useDataProtectionKeychain is explicitly enabled.Fixed iOS build by updating availability annotation for Secure Enclave methods from iOS 11.3 to iOS 13.0.
iOS 11.3 to iOS 13.0.Added useSecureEnclave support for iOS and macOS to store encryption keys in the device's Secure Enclave for hardware-backed security.
useSecureEnclave support for iOS and macOS to store encryption keys in the device's Secure Enclave for hardware-backed security.LAContext to reuse biometric authentication across Secure Enclave operations, avoiding double authentication prompts..privateKeyUsage access control, preventing "ACL operation is not allowed" errors.Fixes:
kSecAttrSynchronizable being silently dropped when no access control flags are set.readAll to correctly return Secure Enclave items.Remove keys regardless of synchronizable state or accessibility constraints.
Fix warnings with Privacy Manifest
This package combines flutter_secure_storage_macos together with the ios part of flutter_secure_storage.
This package combines flutter_secure_storage_macos together with the ios part of flutter_secure_storage.
Other changes:
Your coding agent can read these notes before it upgrades. Set up the MCP server →