sindresorhus/
Swifty and modern UserDefaults
USD raised
Recent activities
Too many locks created by Defaults when I profile, is this normal?
Add `Defaults.Serializable` implementation macro
Handle animations in SwiftUI with @Default
-[NSKeyedUnarchiver validateAllowedClass:forKey:] allowed unarchiving safe plist type ''NSString' (0x1e1552fd8) [/System/Library/Frameworks/Foundation.framework]'
Mocking
Improve the API for choosing the type of serialization
Crashes related to KVO and UserDefaults
Support external storage option?
Use `Color.Resolved` to serialize `Color` on macOS 14+
Macro ideas?
Cache bridge deserialization
Support tuples
Version 10
Prevent using the initializer with `default` parameter for optional values
Support `CodingKeyRepresentable` for `DictionaryBridge`?
Color space is not preserved for `Color` type on iOS
Deprecate `.observe()`
Support initial value for optional key
Improve docs
Change `Defaults.publisherAll()` to only listen to the keys registered in `Defaults.Keys`
Get rid of `NSSecureCodingOptionalKey`
Combine publisher methods should use `NSObject.KeyValueObservingPublisher`
Remove value wrapper
SwiftUI support
Explore supporting Property Wrappers
© 2019 BoostIO, Inc.