UserDefaultsStore v2.0.0 Release Notes
Release Date: 2020-08-21 // over 4 years ago-
Introducing v2.0
- โ Removed the
Identifiable
protocol in favor of Swift'sIdentifiable
. - ๐ Increased deployment targets to iOS
13.0
,tvOS 13.0
,macOS 10.15
, andwatchOS 6.0
. - Objects defined as non-final classes can now be used as well.
- โ Added new
generateSnapshot()
andrestoreSnapshot(_:)
methods to generate and restore aSnapshot
object that can be saved (e.g. to iCloud) and restored later. - ๐ Fixed a bug where
objectsCount
might run out of sync with the actual count of objects in store.
- โ Removed the
Previous changes from v1.5.0
-
- โ Add
init?(uniqueIdentifier:, encoder:, decoder:)
to bothUserDefaultsStore
andSingleUserDefaultsStore
to create a store with custom encoder and/or decoder - Replace TravisCI with Github Actions
- โ Add