Skip to content

5.0.0: Leftover Taco 馃尞

Compare
Choose a tag to compare
@jessesquires jessesquires released this 11 Jan 20:49
· 7 commits to main since this release
f5d6633

This release closes the 5.0.0 milestone.

Breaking

  • The UserDefaultsSerializable protocol has changed. Previously, it declared the initializer init(storedValue:). It is now failable: init?(storedValue:). This change was necessary to accommodate Codable types (see below). (#92, @jessesquires)

  • Both property wrappers have been renamed. @WrappedDefault is now @FoilDefaultStorage and @WrappedDefaultOptional is now @FoilDefaultStorageOptional. To migrate, you can simply find-and-replace these names. Nothing else has changed. (#73, @jessesquires)

New

Changed

  • Upgrade to Xcode 15
  • Upgrade to Swift 5.9

Full Changelog: 4.0.1...5.0.0