Releases: EFPrefix/EFStorage
Releases · EFPrefix/EFStorage
EFStorage 0.3.2
EFStorage 0.3.1 - Freeze
Changed
- fix YYStorage release version
Supported Containers
* YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.3.0 - Safety First
BREAKING CHANGE
- value protocols now return Result<AsIsStorable, Error> for type safety and explicit error message
Supported Containers
* YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.2.0 - No more defaulting
- Internal look up table cleans up less frequently but more efficiently
- Underlying storages may return
nil
or be swizzled to another implementation - Archiving your project now works as expected
- Only for Swift 5.1, tested on Xcode 11 GM. Point your package manager to
swift-5
branch if needed.
Supported Containers
* YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.1.1 - Race, Rest, Reset [Swift 5.1 ver.]
EFSingleInstanceStorageReference.forKey
is now thread safe- An internal storage that holds
EFSingleInstanceStorageReference
now cleans up to use less space - Restrict debug messages to print only when in
DEBUG
Supported Containers
* YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.1.0 - Locked, but free [Swift 5 ver.]
EFSingleInstanceStorageReference.forKey
is now thread safe- An internal storage that holds
EFSingleInstanceStorageReference
now cleans up to use less space - Fix compilation failure
Supported Containers
* YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.0.2 - Documents found in Cache
- You can now read documents on how to use
EFStorage
on our Wiki page EFStorageYYCache
is available through both Cocoapods and Swift Package Manager!
Supported Containers
+ YYCache
* UserDefaults
* KeychainAccess
EFStorage 0.0.1 - Ready, Set, Store!
This release should have all the basic features that you may need. Feedbacks are welcome
Supported Containers
+ UserDefaults
+ KeychainAccess