Commit Graph

  • 012a475cc0 Minor documentation tweaks Sindre Sorhus 2021-07-12 14:24:20 +0200
  • 1b629298f4
    Add `Defaults.AnySerializable` (#73) hank121314 2021-07-12 20:10:43 +0800
  • 0f017320c0 feat(AnySerializable): remove useless DefaultsAnySerializableProtocol Hank Chen 2021-07-03 00:55:48 +0800
  • 0bd4980fc1 docs(readme): add warn message Hank Chen 2021-07-02 18:03:37 +0800
  • 74608df2bc docs(*): fix typo Hank Chen 2021-07-02 17:16:06 +0800
  • 1fc17c2629 docs(readme): fix example Hank Chen 2021-07-02 15:29:40 +0800
  • 637b80c7a1 style(*): tab indent Hank Chen 2021-07-02 15:24:47 +0800
  • db5db20d07 revert(*): undo unrelated change Hank Chen 2021-07-02 15:22:29 +0800
  • e908d2d405 fix(AnySerializable): remove convenience subscript Hank Chen 2021-07-02 15:18:44 +0800
  • bf29e20593 docs(*): fix some typo Hank Chen 2021-07-02 15:18:14 +0800
  • 9801f43eaf style(lint): fix linting warning Hank Chen 2021-06-19 11:44:06 +0800
  • a725dae9ed style(AnySerializable): remove namspace `Defaults` in its extension Hank Chen 2021-06-18 14:35:23 +0800
  • 50175eb52a docs(readme.md): fix typo Hank Chen 2021-06-18 14:31:50 +0800
  • 6a78e09d87 feat(AnySerializable): add DefaultsAnySerializableProtocol to handle Optional<Defaults.AnySerializable> in Defaults.Keys Hank Chen 2021-06-18 14:27:08 +0800
  • 6e42795824
    Add `.defaultValue` and `.isDefaultValue` to `@Default` (#76) Sindre Sorhus 2021-06-18 13:15:13 +0700
  • 527e737077
    Update SwiftUI.swift Sindre Sorhus 2021-06-18 13:14:39 +0700
  • 812b409aec Add `.isDefaultValue` Sindre Sorhus 2021-06-18 02:30:04 +0700
  • 59d5de356a Add `.defaultValue` to `@Default` Sindre Sorhus 2021-06-16 19:15:02 +0700
  • 6ff23ff1f8
    Minor cleanup (#74) Sindre Sorhus 2021-06-10 13:06:19 +0700
  • c2b0c6dc21 Minor cleanup Sindre Sorhus 2021-06-10 01:13:42 +0700
  • 0254d48e7d feat(AnySerializable): complete Hank Chen 2021-06-03 15:31:50 +0800
  • 63d93f97ad
    Add `Defaults.Toggle` (#69) v5.0.0-beta.1 v5.0.0 Sindre Sorhus 2021-05-18 19:56:55 +0700
  • 64351c25ed Welcome @hank121314 as a maintainer 🎉 Sindre Sorhus 2021-05-18 15:28:56 +0700
  • 92058aff23 Simplify Sindre Sorhus 2021-05-17 18:22:45 +0700
  • 9fc4c2b073 Add `Defaults.Toggle` Sindre Sorhus 2021-05-17 17:27:58 +0700
  • 6d2d648085 Improve migration guide Sindre Sorhus 2021-05-17 16:49:10 +0700
  • 9e034d8b44 Drop support for Carthage and CocoaPods Sindre Sorhus 2021-05-17 01:12:48 +0700
  • 4a0f5e7c3e Clean up some docs Sindre Sorhus 2021-05-16 19:42:48 +0700
  • 534157f1b5 Add a `Defaults.Serializable` protocol (#57) hank121314 2021-05-16 20:21:17 +0800
  • 355c1cafee test(testObservePreventPropagationMultipleThreads): Increase usleep duration to make sure DispatchQueue will execute before observation is invalid Hank Chen 2021-05-14 15:58:28 +0800
  • f64b3ca562
    Add related package to readme Sindre Sorhus 2021-05-01 18:38:56 +0700
  • 8276a996ec docs(readme): add linebreak Hank Chen 2021-04-30 12:16:45 +0800
  • 300f387cae docs(*): fix typos Hank Chen 2021-04-30 12:11:30 +0800
  • f14c7487dc docs(migration.md): fix typo Hank Chen 2021-04-27 17:31:13 +0800
  • fe85c45240 docs(*): satisfied the requirements Hank Chen 2021-04-27 14:40:58 +0800
  • 229dea452f 4.2.2 v4.2.2 Sindre Sorhus 2021-04-18 23:48:02 +0700
  • 6158b9bdb3
    Fix crash in `.publisher()` caused by immediately cancelling subscriber (#66) OCJvanDijk 2021-04-18 18:45:37 +0200
  • 98f4c2aadd Fix crash caused by subscriber canceling immediately upon receiving initial value (#65) Onne van Dijk 2021-04-15 12:51:03 +0200
  • 442927d10a feat(*): add version in Migration Hank Chen 2021-04-14 15:58:14 +0800
  • d91f8f0d0f CI(github): merge actions to matrix Hank Chen 2021-03-19 18:01:51 +0800
  • 0409bb79f5 docs(migration): explicit `Defaults.migration` Hank Chen 2021-03-19 17:23:36 +0800
  • ed55c46eb4 Merge branch 'develop' of https://github.com/hank121314/Defaults into develop Hank Chen 2021-03-19 17:18:46 +0800
  • efa1c8676e CI(GithubActions): add tvOS-test github action Hank Chen 2021-03-19 17:15:36 +0800
  • 3e98ad09e8 Merge branch 'test-github-action' into develop Hank Chen 2021-03-19 16:59:18 +0800
  • 883269a1de feat(*): add iOS-test github action docs(migration): more comprehensive Hank Chen 2021-03-03 13:15:02 +0800
  • 3e526fa585
    Merge branch 'main' into develop hank121314 2021-03-05 16:34:32 +0800
  • 4d5b39511a fix(upstream): merge PR #60 Hank Chen 2021-03-03 13:15:02 +0800
  • 408531c718 docs(migartion): fix typo Hank Chen 2021-02-27 17:19:35 +0800
  • 48727e3b29 docs(migration.md): add enum migration guide Hank Chen 2021-02-27 16:57:47 +0800
  • 63dcea312f 4.2.1 v4.2.1 Sindre Sorhus 2021-02-26 17:29:11 +0700
  • c956886bba
    Fix compiler complain that `NSSecureCodingKeyChange` is only available in iOS 11.0 or newer (#64) hank121314 2021-02-26 18:27:21 +0800
  • 5e12c42577 fix(NSSecureCoding): add @available for iOS 11 Hank Chen 2021-02-26 10:31:01 +0800
  • ffe6681694 refactor(*): reconstruct Migration structure Hank Chen 2021-02-26 09:41:40 +0800
  • 07c3ccd671 docs(*): fix typo Hank Chen 2021-02-24 13:28:24 +0800
  • 550f6e02ae docs(*): typo Hank Chen 2021-02-23 18:21:38 +0800
  • 02deab2acf fix(*): typo Hank Chen 2021-02-23 18:06:24 +0800
  • e2eaddc6f2 fix(migration): fix syntax Hank Chen 2021-02-23 18:01:54 +0800
  • 45c10f5822 docs(*): add migration.md Hank Chen 2021-02-23 17:38:46 +0800
  • 5a02b35340 feat(Migration): Should have a convenient way for migration `Codable` Hank Chen 2021-02-23 09:58:06 +0800
  • 6546b8ec22 4.2.0 v4.2.0 Sindre Sorhus 2021-02-20 20:31:28 +0700
  • 760dbfb077
    Support `.removeDuplicates()` for `Defaults.publisher` (#60) iurii iaremenko 2021-02-20 15:29:15 +0200
  • c2ac5fa7ba refactor(*): refactor directory structure Hank Chen 2021-02-18 17:50:38 +0800
  • fd45b1d222 Update Equatable conformance for all key change types Iurii Iaremenko 2021-02-18 11:05:23 +0200
  • 183f5ed114 fix(protocol): Defaults.NativeType should conform to Defaults.Serializable Hank Chen 2021-02-18 15:07:07 +0800
  • ba88d01159
    Update Observation+Combine.swift Sindre Sorhus 2021-02-17 17:44:40 +0700
  • cb34c4fee7 test(*): add some test case Hank Chen 2021-02-04 16:04:08 +0800
  • a40c365a81 feat(Dictionary/Key): dictionary's `Key` now can be a type which protocol conform LosslessStringConvertible Hank Chen 2021-02-04 15:33:05 +0800
  • 56f5799e16 Add mac 10.13 availability for Equatable conformance Iurii Iaremenko 2021-02-02 15:19:20 +0200
  • cf52cdccc2 Support removeDuplicates() for Defaults publishers Iurii Iaremenko 2021-02-02 13:43:07 +0200
  • 45251eb559 docs(*): add some code comments Hank Chen 2021-02-02 17:19:26 +0800
  • 135cd2df28 tests(*): Increase test coverage Hank Chen 2021-02-01 17:09:42 +0800
  • 0cb5251494 feat(*): change `key.migration` to `Defaults.migration` Hank Chen 2021-02-01 14:18:04 +0800
  • 079dc01d65 fix(migration): reduce some code Hank Chen 2021-02-01 10:47:38 +0800
  • 0f605b8a9b feat(*): add Defaults[key].migration Hank Chen 2021-01-30 13:40:59 +0800
  • 7920f41ffd feat(migration): complete `Array`, `Dictionary`, `Set`, `Collection` migration stage 1 Hank Chen 2021-01-29 10:54:14 +0800
  • 4c9c3d1f41 docs(SetBridge): add code comment to explain why SetBridge and SetAlgebra should exist Hank Chen 2021-01-28 15:30:04 +0800
  • fa0c9d29b6 docs(DefaultsMigrationTests): add some comments Hank Chen 2021-01-28 15:17:36 +0800
  • 4e194b442c feat(migration): add a migartion and migration example to convert jsonString to native array or dictionary or their own instance. Hank Chen 2021-01-28 15:14:17 +0800
  • 820ef4ac21 fix(*): an codable array can migration to set Hank Chen 2021-01-28 11:00:16 +0800
  • 9c791fb4a4 fix(*): pass CI Hank Chen 2021-01-25 11:19:12 +0800
  • 778f19e251 Merge remote-tracking branch 'upstream/main' into develop Hank Chen 2021-01-25 10:44:51 +0800
  • 030c70a55e Move to GitHub Actions Sindre Sorhus 2021-01-24 19:50:11 +0700
  • 6ef70e0fc8 fix(*): Minor tweaks Hank Chen 2021-01-21 14:57:14 +0800
  • 6bb270d041 fix(*): Minor tweaks Hank Chen 2021-01-14 11:36:07 +0800
  • 627d291953 fix(*): Minor tweaks Hank Chen 2021-01-08 11:00:42 +0800
  • 56ba9d22ec fix(*):Minor tweaks Hank Chen 2021-01-08 10:18:39 +0800
  • 8e63c38b04 tests(*): rename `DefaultedSetAlgebra` to `DefaultsSetAlgebra` Hank Chen 2021-01-06 18:58:39 +0800
  • 35a726db34 feat(SetAlgebra): Support any `SetAlgebra` Hank Chen 2021-01-06 18:45:08 +0800
  • 728c501282 tests(*): add more tests Hank Chen 2021-01-06 11:22:26 +0800
  • f33c322ae1 feat(Collection): support any `Collection` Hank Chen 2021-01-05 18:10:17 +0800
  • 796ec848da typo(*): rename isNativelySupportType to isNativelySupportedType Hank Chen 2021-01-05 13:45:56 +0800
  • 944afcac47 feat(*): add isNativelySupportType as a static var Hank Chen 2021-01-05 13:29:39 +0800
  • b09620171f fix(*): fix typo Hank Chen 2021-01-04 18:42:05 +0800
  • 22bc0f57de fix(*): fix typo Hank Chen 2021-01-04 18:41:00 +0800
  • 1fab02feff docs(*): remove // Hank Chen 2021-01-04 18:40:04 +0800
  • 0812704a89 feat(Set): complete Set stage 1 Hank Chen 2020-12-30 18:23:30 +0800
  • 78d51e8289 feat(Set): support Defaults.Serialize Set Hank Chen 2020-12-30 17:23:27 +0800
  • e58b5455c6 tests(UIColor/NSColor): add UIColor and NSColor tests Hank Chen 2020-12-30 11:06:09 +0800
  • b82cd6643a feat(UIColor/NSColor): add UIColor and NSColor extension Hank Chen 2020-12-30 09:33:35 +0800
  • 5b44e9fac2
    Fix readme typo Sindre Sorhus 2020-12-29 22:55:15 +0700