Commit Graph

  • 8be4c4f4df
    Add more tests Koray Koska 2019-10-06 13:15:37 +0200
  • 782f856adf
    Add NSSecureCoding, fix #16 Koray Koska 2019-10-06 12:46:29 +0200
  • 17dce177b1 Rebase onto v3.0.0 Ian Gregory 2019-10-01 21:36:04 -0400
  • e32053dab7 Simplify and document lifetime association Ian Gregory 2019-10-01 21:15:21 -0400
  • 2f3ce2489f Clarify removeLifetimeTie() doc comment Ian Gregory 2019-03-28 22:43:16 -0400
  • 42a65fdf00 Add doc comments to public API Ian Gregory 2019-03-25 23:11:06 -0400
  • 52338a18b0 Factor out lifetime association logic Ian Gregory 2019-03-25 23:01:13 -0400
  • ab384aa6c0 Rename method and minor type changes Ian Gregory 2019-03-25 20:53:30 -0400
  • 0730cd4d30 Try again for a lifetime tie manual break test Ian Gregory 2019-03-25 16:50:58 -0400
  • 4537bdc570 Keep the tests completely deterministic Can't rely on ARC doing anything specific, other than keeping objects around while a strong reference is held. Ian Gregory 2019-03-24 14:46:44 -0400
  • f9bfda1067 Fix(Fix tests) Ian Gregory 2019-03-24 13:59:19 -0400
  • f954557d2c Fix tests Ian Gregory 2019-03-24 13:06:49 -0400
  • c51f68fafd tieToLifetimeOf(_:) makes an observation live as long as another object is alive Ian Gregory 2019-03-24 09:01:40 -0400
  • 3ca3b96fe8 Fix Travis Sindre Sorhus 2019-09-11 15:07:58 +0700
  • 75e436b5d8 3.0.0 v3.0.0 Sindre Sorhus 2019-09-11 15:01:45 +0700
  • eeb8c73d7f Docs improvements Sindre Sorhus 2019-09-11 14:56:11 +0700
  • 27c9997134 Rename `Defaults.clear` to `Defaults.removeAll` Sindre Sorhus 2019-09-11 14:32:18 +0700
  • 90ac6f8802 Switch to static subscript on `Defaults` Sindre Sorhus 2019-09-11 11:59:28 +0700
  • d1e42154f9 Add `.reset()` method to reset given keys back to their default value (#22) Robert Hahn 2019-09-11 09:09:12 +0200
  • c5d68262ea Minor readme tweak Sindre Sorhus 2019-08-15 12:48:10 +0200
  • 0dbcd86cd4
    Update readme.md Sindre Sorhus 2019-08-15 12:45:09 +0200
  • eff45e6ac6
    Update Defaults.swift Sindre Sorhus 2019-08-15 12:44:41 +0200
  • ae4a121028
    Update readme.md Sindre Sorhus 2019-08-15 12:38:35 +0200
  • 45a995cc3a Reset specific keys and set back to default values Robert Hahn 2019-08-08 23:57:47 +0200
  • 79e0f4eb93 Implement pull request review for the new feature to reset to default values Robert Hahn 2019-08-08 23:41:05 +0200
  • 9d20f5e248 Clear only specific keys (and set back to default values) Robert Hahn 2019-08-08 16:41:13 +0200
  • 265b15dad6 2.0.2 v2.0.2 Sindre Sorhus 2019-07-25 08:54:14 +0700
  • 674fde4974 Fix the source file location for SwiftPM Sindre Sorhus 2019-07-25 08:53:47 +0700
  • 1ad23437cb Match indentation style Emory Dunn 2019-07-10 16:36:29 -0700
  • aaae4aee24 Set custom target path Emory Dunn 2019-07-10 16:33:15 -0700
  • 90af2100b2 2.0.1 v2.0.1 Sindre Sorhus 2019-07-08 14:09:19 +0700
  • 66f81ce2af Readme tweaks Sindre Sorhus 2019-07-08 14:07:59 +0700
  • 865a4b0ff3 Fix Swift 5 upgrade (#18) Ander Goig 2019-07-08 09:07:30 +0200
  • ee1e2ea287 Fix Swift 5 upgrade Ander Goig 2019-07-07 19:05:49 +0200
  • 20cf038f60 Enable the repo Sponsor button Sindre Sorhus 2019-05-23 21:47:24 +0700
  • 33f21390bc Mention strongly-typed change object for observation Sindre Sorhus 2019-05-09 18:08:18 +0700
  • 12eedf762b 2.0.0 v2.0.0 Sindre Sorhus 2019-04-05 14:24:30 +0700
  • 908d3b4ee1 Upgrade to Swift 5 Sindre Sorhus 2019-03-26 15:49:25 +0700
  • 2a78f934b2
    Update readme.md Vansh Gandhi 2018-11-01 01:41:10 -0700
  • 9b6b657f62
    Readme tweaks Sindre Sorhus 2018-10-18 14:16:37 +0700
  • b2cfb1e59e 1.0.0 v1.0.0 Sindre Sorhus 2018-10-17 17:34:30 +0700
  • 257ce0df90
    Add support for key observation and other improvements (#10) Sindre Sorhus 2018-10-17 17:22:10 +0700
  • 1912c5b20a Update podspec swift_version to 4.2 (#11) Yonat Sharon 2018-10-16 13:28:04 +0300
  • 0aabd253c1 update podspec swift_version to 4.2 Yonat Sharon 2018-10-16 13:26:04 +0300
  • 55b4e3dde0 Properly implement support for registering default with normal UserDefaults Sindre Sorhus 2018-10-13 23:14:31 +0700
  • 7bf767ab20 Try something Sindre Sorhus 2018-10-12 16:51:37 +0700
  • 9c5d84b749 Invalidate observation inside on first observation Sindre Sorhus 2018-10-12 16:49:09 +0700
  • 3531ca5f0c More cleanup2 Sindre Sorhus 2018-10-12 16:45:21 +0700
  • a64019f190 More cleanup Sindre Sorhus 2018-10-12 16:42:21 +0700
  • de4cc475d0 Test works in last commit. Cleanup now. Sindre Sorhus 2018-10-12 16:33:08 +0700
  • 4bcaff70a8 More try Sindre Sorhus 2018-10-12 16:26:59 +0700
  • e001d3a2ff Try more... Sindre Sorhus 2018-10-12 16:18:52 +0700
  • ab418d4e9a Try delaying before and after clearing the defaults Sindre Sorhus 2018-10-12 16:10:29 +0700
  • 497d8f58c7 Revert "Try with older Xcode" Sindre Sorhus 2018-10-12 16:07:17 +0700
  • 78c14ecffd
    Add related link to the readme Sindre Sorhus 2018-10-11 01:24:30 +0700
  • c81bd0c2fb Try with older Xcode Sindre Sorhus 2018-10-09 13:50:17 +0700
  • ad462a9c74 Fix tests Sindre Sorhus 2018-10-04 09:37:12 +0700
  • b468d4b031 Address PR feedback Sindre Sorhus 2018-10-04 09:36:19 +0700
  • 97f3ff921a Add support for key observation Sindre Sorhus 2018-10-03 21:18:56 +0700
  • 9f24ab0eb8 Upgrade to Swift 4.2 Sindre Sorhus 2018-09-14 17:59:07 +0700
  • 337c302d2a Meta tweaks Sindre Sorhus 2018-06-29 15:49:06 +0700
  • 4da93984a4 0.2.2 v0.2.2 Sindre Sorhus 2018-06-20 01:22:54 +0700
  • 4185014534 Support CocoaPods Sindre Sorhus 2018-06-07 11:07:48 +0700
  • 6ab732f1f7
    Merge d4921e2f87 into 522636a79c Sadman Samee 2018-06-07 03:51:50 +0000
  • d4921e2f87
    Update SwiftyDflts.podspec Sindre Sorhus 2018-06-07 10:51:48 +0700
  • 385d8b4d54 Update regarding review Sadman Samee 2018-06-05 14:15:36 +0600
  • a977185d96 Revert Sadman Samee 2018-06-05 11:46:05 +0600
  • a1b905d915 SwiftyDflts Sadman Samee 2018-06-05 11:41:43 +0600
  • 1bac3e3c6b SwiftDefaults Sadman Samee 2018-06-05 11:34:59 +0600
  • 15504742e2 platform Sadman Samee 2018-06-05 11:22:19 +0600
  • 7f5cb4f3cb Watch OS Sadman Samee 2018-06-05 11:20:52 +0600
  • 5cac736896 9.0 Sadman Samee 2018-06-05 11:19:08 +0600
  • 16ba9331ff iOS version Sadman Samee 2018-06-05 11:15:57 +0600
  • 801d04306b 0.2.2 Sadman Samee 2018-06-05 11:13:33 +0600
  • 625cc454e7 My CHanges Sadman Samee 2018-06-05 11:12:44 +0600
  • b4485897ad no message Sadman Samee 2018-06-05 11:06:36 +0600
  • 522636a79c 0.2.1 v0.2.1 Sindre Sorhus 2018-05-14 15:28:02 +0700
  • 0f45f544d6 Correctly set `nil` for `OptionalKey` Sindre Sorhus 2018-05-14 15:27:35 +0700
  • f9a74ca64a 0.2.0 v0.2.0 Sindre Sorhus 2018-04-16 17:04:18 +0700
  • 7868e47910 Add support for iOS, tvOS, watchOS Sindre Sorhus 2018-04-16 16:19:45 +0700
  • 3dffe718a2 Fix access level for init and other tweaks Lars-Jørgen Kristiansen 2018-04-16 16:00:33 +0700
  • 3b7f63bc90 Use native data coding (#5) Lars-Jørgen Kristiansen 2018-04-15 20:09:53 +0200
  • 4342932b92
    Use native data coding Lars-Jørgen Kristiansen 2018-04-15 09:42:31 +0200
  • 6b715ce297
    Merge 2c5823f630 into c78c1b00b6 Lars-Jørgen Kristiansen 2018-04-15 07:35:47 +0000
  • 2c5823f630
    Namespace keys Lars-Jørgen Kristiansen 2018-04-15 09:35:22 +0200
  • 80733c2f3d
    Remove dependency on Cocoa Lars-Jørgen Kristiansen 2018-04-15 09:33:23 +0200
  • edbd3ff506
    Put all methods on UserDefaults and remove Defaults Lars-Jørgen Kristiansen 2018-04-12 23:02:15 +0200
  • c78c1b00b6 Init v0.1.0 Sindre Sorhus 2018-04-12 00:19:30 +0700