Sindre Sorhus
|
8a6e4a96fd
|
Require macOS 10.13, iOS 12, tvOS 12, watchOS 5
Fixes #81
|
2021-10-12 14:04:16 +07:00 |
hank121314
|
5f16cefebe
|
Add `Defaults.PreferNSSecureCoding` and `Defaults.PreferRawRepresentable` (#83)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
|
2021-10-12 14:03:34 +07:00 |
Sindre Sorhus
|
04f9b3f45e
|
Support types that conform to both `Codable` and `NSSecureCoding` (#80)
|
2021-09-11 10:49:06 +07:00 |
Sindre Sorhus
|
e27b3666d2
|
Remove unused function
|
2021-09-08 17:23:08 +07:00 |
Sindre Sorhus
|
25b4efee96
|
Code style fixes
|
2021-08-17 01:05:17 +02:00 |
Sindre Sorhus
|
62cb8a490d
|
Run tests on macOS 11
|
2021-08-17 01:02:13 +02:00 |
Sindre Sorhus
|
d9cc31d368
|
Meta tweaks
|
2021-08-15 11:30:23 +02:00 |
Sindre Sorhus
|
012a475cc0
|
Minor documentation tweaks
|
2021-07-12 14:24:20 +02:00 |
hank121314
|
1b629298f4
|
Add `Defaults.AnySerializable` (#73)
|
2021-07-12 14:10:43 +02:00 |
Sindre Sorhus
|
6e42795824
|
Add `.defaultValue` and `.isDefaultValue` to `@Default` (#76)
|
2021-06-18 13:15:13 +07:00 |
Sindre Sorhus
|
6ff23ff1f8
|
Minor cleanup (#74)
|
2021-06-10 13:06:19 +07:00 |
Sindre Sorhus
|
63d93f97ad
|
Add `Defaults.Toggle` (#69)
|
2021-05-18 19:56:55 +07:00 |
Sindre Sorhus
|
64351c25ed
|
Welcome @hank121314 as a maintainer 🎉
|
2021-05-18 15:29:03 +07:00 |
Sindre Sorhus
|
6d2d648085
|
Improve migration guide
|
2021-05-17 16:49:10 +07:00 |
Sindre Sorhus
|
9e034d8b44
|
Drop support for Carthage and CocoaPods
Fixes #62
|
2021-05-17 01:17:57 +07:00 |
Sindre Sorhus
|
4a0f5e7c3e
|
Clean up some docs
|
2021-05-17 00:16:21 +07:00 |
hank121314
|
534157f1b5
|
Add a `Defaults.Serializable` protocol (#57)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
|
2021-05-16 23:52:46 +07:00 |
Sindre Sorhus
|
f64b3ca562
|
Add related package to readme
|
2021-05-01 18:38:56 +07:00 |
Sindre Sorhus
|
229dea452f
|
4.2.2
|
2021-04-18 23:48:02 +07:00 |
OCJvanDijk
|
6158b9bdb3
|
Fix crash in `.publisher()` caused by immediately cancelling subscriber (#66)
|
2021-04-18 23:45:37 +07:00 |
Sindre Sorhus
|
63dcea312f
|
4.2.1
|
2021-02-26 17:29:11 +07:00 |
hank121314
|
c956886bba
|
Fix compiler complain that `NSSecureCodingKeyChange` is only available in iOS 11.0 or newer (#64)
|
2021-02-26 17:27:21 +07:00 |
Sindre Sorhus
|
6546b8ec22
|
4.2.0
|
2021-02-20 20:31:28 +07:00 |
iurii iaremenko
|
760dbfb077
|
Support `.removeDuplicates()` for `Defaults.publisher` (#60)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
|
2021-02-20 20:29:15 +07:00 |
Sindre Sorhus
|
030c70a55e
|
Move to GitHub Actions
|
2021-01-25 00:08:31 +07:00 |
Sindre Sorhus
|
5b44e9fac2
|
Fix readme typo
#58
|
2020-12-29 22:55:15 +07:00 |
Sindre Sorhus
|
d328da99d5
|
Minor tweaks
|
2020-11-30 14:22:38 +07:00 |
Sindre Sorhus
|
93fbdf7f09
|
Upgrade to Swit 5.3
|
2020-09-17 00:24:52 +02:00 |
Sindre Sorhus
|
1e2b2dc9ba
|
Welcome @fredyshox as a maintainer 🎉
|
2020-08-29 01:57:07 +02:00 |
Sindre Sorhus
|
d98119fee4
|
4.1.0
|
2020-08-28 23:43:14 +02:00 |
Sindre Sorhus
|
110f2d2b9e
|
Various improvements
|
2020-08-28 23:09:19 +02:00 |
Kacper Rączy
|
ab8127604c
|
Add ability to subscribe to multiple keys and to prevent propagation (#49)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
|
2020-08-28 22:12:29 +02:00 |
Sindre Sorhus
|
c9033c70cf
|
Minor tweaks
|
2020-06-21 20:23:41 +08:00 |
Sindre Sorhus
|
ed390e9ac7
|
Minor tweaks
|
2020-06-04 16:51:14 +08:00 |
Sindre Sorhus
|
f67098fd5c
|
Fix Swift Package Manager install instruction
|
2020-05-18 13:01:16 +08:00 |
Sindre Sorhus
|
33ad1a246b
|
Add related project to the readme
|
2020-05-07 23:27:59 +08:00 |
Sindre Sorhus
|
11c4b968ef
|
4.0.0
|
2020-04-18 15:43:14 +08:00 |
Sindre Sorhus
|
12a65c057d
|
Add `@Default` property wrapper for SwiftUI
Fixes #28
|
2020-04-18 15:40:41 +08:00 |
Sindre Sorhus
|
39160d389f
|
Add workaround for Xcode bug
|
2020-04-18 14:37:34 +08:00 |
Sindre Sorhus
|
5df16e0d2e
|
Remove `Defaults.publisherAll` until #42 is fixed
|
2020-04-18 14:21:31 +08:00 |
Sindre Sorhus
|
c20b7d820c
|
Fix `Defaults.publisher(keys:)`
|
2020-04-18 14:19:38 +08:00 |
Sindre Sorhus
|
15c096d7fd
|
Fix `Defaults.reset()`
|
2020-04-18 14:16:02 +08:00 |
Sindre Sorhus
|
77c05abe10
|
Document how to store a dictionary of arbitrary values
Fixes #36
|
2020-04-13 13:39:25 +08:00 |
Sindre Sorhus
|
8376ca7f51
|
Remove the `.old` and `.new` options
They are now `true` by default.
Fixes #33
|
2020-04-13 13:15:13 +08:00 |
Sindre Sorhus
|
c34559cc58
|
Make `Defaults` be an enum instead of a class
|
2020-04-13 12:44:09 +08:00 |
Sindre Sorhus
|
31b56ce018
|
Rename `DefaultsObservation` to `Defaults.Observation`
|
2020-04-13 12:31:54 +08:00 |
Sindre Sorhus
|
b2fdee2055
|
Get rid of `OptionalKey`
|
2020-04-13 12:25:18 +08:00 |
Kacper Rączy
|
3275717838
|
Fix crash in the Combine API (#39)
|
2020-04-05 22:56:59 +08:00 |
Sindre Sorhus
|
ca813bf449
|
Meta tweaks
|
2020-01-21 00:11:19 +07:00 |
Kacper Rączy
|
6029ac796b
|
Combine support (#31)
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
|
2020-01-20 23:41:13 +07:00 |