Releases: omaralbeik/Stores
Releases · omaralbeik/Stores
1.0.0
What's Changed
- Keep a ref to store in AnyStore classes by @omaralbeik in #22
Full Changelog: 0.4.1...1.0.0
0.4.1
0.4.0
What's Changed
UserDefaults
identifier
property has been renamed tosuiteName
to reflect the usage in UserDefaults.
FileSystem
identifier
property has been renamed topath
to reflect the usage in file system.
CoreData
identifier
property has been renamed todatabaseName
to reflect the usage in Core Data.- Initializers have a new
containerProvider
argument that allows providing customNSPersistentContainer
, closes #15
Full Changelog: 0.3.4...0.4.0
0.3.4
What's Changed
- Fix/SPI Framework documentation blank page by @DevAgani in #16
- Add DocC documentation by @omaralbeik in #18
Full Changelog: 0.3.3...0.3.4
0.3.3
What's Changed
- Documentation typo fixes by @DevAgani in #13
- Add KeychainStore dependency to Stores by @jordanekay in #14
New Contributors
- @DevAgani made their first contribution in #13
- @jordanekay made their first contribution in #14
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- Improve docs and increase test coverage
- Add databaseURL property to core data stores to return SQLite database url.
- Fix a bug where calling
eraseToAnyStore
on an any store is wrapping it again in a new any store. - Add more tests for code data stores
Full Changelog: 0.3.1...0.3.2
0.3.1
0.3.0
What's Changed
- Fix a bug where thread locks where not locked back after performing a throwing code (thanks to Markus Englund for pointing this out!)
- Fix a bug where SingleCoreDataStore was thread safe
- Add import checked to make the library one step closer to work on Linux
Full Changelog: 0.2.2...0.3.0
0.2.2
What's Changed
Full Changelog: 0.2.1...0.2.2
0.2.1
- Fix KeychainStore not imported in Stores.