All Versions
28
Latest Version
Avg Release Cycle
86 days
Latest Release
1157 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v2.1.2 Changes
March 01, 2016- 🛠 Fixed infinite loop bug
- ➕ Added Travis CI integration
- ➕ Added Swift Package Manager support
-
v2.1.1 Changes
February 29, 2016- 📚 Documentation improvements
-
v2.1.0 Changes
February 29, 2016- ➕ Added
removeAll()
- ➕ Added tvOS and watchOS support
- 🛠 Fixed error when linking SwiftyUserDefaults with app extension targets
- 🛠 Minor tweaks and fixes
- ➕ Added
-
v2.0.0 Changes
September 18, 2015- Introducing statically-typed keys
- Define keys using
DefaultsKey
- Extend magic
DefaultsKeys
class to get access toDefaults[.foo]
shortcut - Support for all basic types, both in optional and non-optional forms
- Support for arrays of basic types, such as
[Double]
or[String]?
- Support for basic
[String: AnyObject]
dictionaries hasKey()
andremove()
for static keys- You can define support for static keys of custom
NSCoder
-compliant types - Support for
NSURL
in statically-typed keys
- Define keys using
- 👍 [Carthage] Added OS X support
🗄 Deprecations
- 🗄
+=
,++
,?=
operators are now deprecated in favor of statically-typed keys
- Introducing statically-typed keys
-
v1.3.0 Changes
June 29, 2015- ➕ Added non-optional
Proxy
getters- string -> stringValue, etc.
- non-optional support for all except NSObject and NSDate getters
- 🛠 Fixed Carthage (Set iOS Deployment target to 8.0)
- ✅ Converted tests to XCTest
- ➕ Added non-optional
-
v1.2.0 Changes
June 15, 2015- 👍 Carthage support
-
v1.1.0 Changes
April 13, 2015- Swift 1.2 compatibility
- 🛠 Fixed podspec
-
v1.0.0 Changes
January 26, 2015- 🎉 Initial release
Proxy
getters:- String, Int, Double, Bool
- NSArray, NSDictionary
- NSDate, NSData
- NSNumber, NSObject
- subscript setter
hasKey()
- 🚚
remove()
?=
,+=
,++
operators onProxy
- 0️⃣ global
Defaults
shortcut