Skip to content

Releases: omaralbeik/Stores

1.0.0

30 Jul 16:43
6382917
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.1...1.0.0

0.4.1

16 Nov 08:51
b835f7e
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release

What's Changed

  • Add error description in KeychainError in #21

Full Changelog: 0.4.0...0.4.1

0.4.0

08 Nov 21:16
505db9d
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

What's Changed

UserDefaults

  • identifier property has been renamed to suiteName to reflect the usage in UserDefaults.

FileSystem

  • identifier property has been renamed to path to reflect the usage in file system.

CoreData

  • identifier property has been renamed to databaseName to reflect the usage in Core Data.
  • Initializers have a new containerProvider argument that allows providing custom NSPersistentContainer, closes #15

Full Changelog: 0.3.4...0.4.0

0.3.4

30 Oct 16:21
Compare
Choose a tag to compare
0.3.4 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.3...0.3.4

0.3.3

17 Sep 12:30
db625cf
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.3.2...0.3.3

0.3.2

27 Aug 17:51
2b0c610
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release

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

25 Aug 20:07
f8c5883
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

What's Changed

  • Add missing documentation #8

Full Changelog: 0.3.0...0.3.1

0.3.0

22 Aug 19:15
9005399
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

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

21 Aug 19:42
Compare
Choose a tag to compare
0.2.2 Pre-release
Pre-release

What's Changed

  • Add package index badges in #5
  • Add SPI manifest file in #6

Full Changelog: 0.2.1...0.2.2

0.2.1

21 Aug 12:44
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release
  • Fix KeychainStore not imported in Stores.