fifty_storage 0.1.1 copy "fifty_storage: ^0.1.1" to clipboard
fifty_storage: ^0.1.1 copied to clipboard

Secure token storage and preferences management for Flutter apps. Part of the Fifty Flutter Kit.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.1 - 2026-02-22 #

Changed #

  • Upgraded flutter_secure_storage to ^10.0.0 for pub.dev dependency score compliance

0.1.0 - 2025-12-31 #

Added #

  • Initial release extracted from fifty_arch
  • TokenStorage abstract contract for secure credential storage
  • SecureTokenStorage implementation using flutter_secure_storage
    • Singleton pattern with in-memory caching
    • Synchronous reads after initialization
    • Platform secure storage (Keychain/Keystore)
  • PreferencesStorage for lightweight app preferences using get_storage
    • Configurable container name via configure()
    • Theme mode, language code, and user ID support
    • Clear all preferences utility
  • AppStorageService unified facade
    • Single initialization for both storage types
    • Simplified API for common storage operations
    • Preferences and token management in one place
  • Comprehensive test suite with mocking support
  • Full documentation with usage examples

Changed #

  • Container name now configurable (was hardcoded as 'appName-app')
  • Fixed incorrect absolute imports in original source
  • Default container name is now 'fifty_storage'
0
likes
150
points
138
downloads

Publisher

verified publisherfifty.dev

Weekly Downloads

Secure token storage and preferences management for Flutter apps. Part of the Fifty Flutter Kit.

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #storage #secure-storage #preferences

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_secure_storage, get_storage

More

Packages that depend on fifty_storage