Skip to content

Releases: EFPrefix/EFStorage

EFStorage 0.3.2

08 Jan 00:06
Compare
Choose a tag to compare

Changed

  • fix CocoaPods version mismatch

Supported Containers

* YYCache
* UserDefaults
* KeychainAccess

EFStorage 0.3.1 - Freeze

07 Dec 09:18
96801d8
Compare
Choose a tag to compare

Changed

  • fix YYStorage release version

Supported Containers

* YYCache
* UserDefaults
* KeychainAccess

EFStorage 0.3.0 - Safety First

24 Sep 23:59
Compare
Choose a tag to compare

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

11 Sep 21:23
Compare
Choose a tag to compare
  • 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.]

20 Aug 05:19
Compare
Choose a tag to compare
  • 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.]

20 Aug 05:17
Compare
Choose a tag to compare
  • 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

19 Aug 05:19
0b7bad6
Compare
Choose a tag to compare
  • 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!

16 Aug 09:43
Compare
Choose a tag to compare
Pre-release

This release should have all the basic features that you may need. Feedbacks are welcome

Supported Containers

+ UserDefaults
+ KeychainAccess