Skip to content

Releases: pointfreeco/swift-sharing

1.1.1

20 Dec 20:20
974e51b
Compare
Choose a tag to compare

What's Changed

  • Fixed: Explicitly depend on combine-schedulers package (#49).
  • Fixed: Ensure first .inMemory default is persisted (#50).
  • Infrastructure: Clean up some APIs from _SharedKeyDefault<some SharedKey> to (some SharedKey).Default (#39).
  • Infrastructure: Documentation fixes (#41; thanks @steve-h, #45; thanks @stealmh, #46)

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

11 Dec 18:00
b68bf99
Compare
Choose a tag to compare

What's Changed

  • Added: Allow custom store to be passed to .appStorage (thanks @jdanthinne, #25).
  • Fixed: Update Privacy Info to include required keys (#31).
  • Fixed: A regression in Shared.init type inference for default keys that was introduced in 1.0.4 (#20) has been fixed (#33).
  • Fixed: Improve locking of persistent reference values (#36).
  • Fixed: Shared(require:) should throw errors with default shared keys (#38).
  • Infrastructure: Fix broken documentation link in README (thanks @lukeredpath, #30).
  • Infrastructure: GRDBDemo improvements (#28).
  • Infrastructure: Improve GRDBDemo default database issue messaging (thanks @acosmicflamingo, #35).
  • Infrastructure: AppStorageKey cleanup (#37).

New Contributors

Full Changelog: 1.0.4...1.1.0

0.2.0

11 Dec 18:00
Compare
Choose a tag to compare

What's Changed

  • Added: Allow custom store to be passed to .appStorage (thanks @jdanthinne, #25).
  • Fixed: Update Privacy Info to include required keys (#31).
  • Fixed: A regression in Shared.init type inference for default keys that was introduced in 1.0.4 (#20) has been fixed (#33).
  • Fixed: Improve locking of persistent reference values (#36).
  • Fixed: Shared(require:) should throw errors with default shared keys (#38).

New Contributors

Full Changelog: 0.1.4...0.2.0

1.0.4

09 Dec 21:24
524e1a6
Compare
Choose a tag to compare

What's Changed

  • Fixed: Don't emit unasserted changes issue outside of tests (#19).

  • Fixed: Don't mutate @Shared's dynamic property in pre-iOS 17 view observation during view update (#27).

  • Fixed: Avoid crash when attempting to open inaccessible file paths (thanks @Matejkob, #4).

  • Deprecated: Shared's Collection conformances have been deprecated in favor of explicit conversion to a collection (#26).

    -ForEach($elements) { $element in
    +ForEach(Array($elements)) { $element in
  • Infrastructure: Removed unnecessary Shared.init overloads (#20).

Full Changelog: 1.0.3...1.0.4

0.1.4

09 Dec 21:24
Compare
Choose a tag to compare

What's Changed

  • Fixed: Don't emit unasserted changes issue outside of tests (#19).

  • Fixed: Avoid crash when attempting to open inaccessible file paths (thanks @Matejkob, #4).

  • Deprecated: Shared's Collection conformances have been deprecated in favor of explicit conversion to a collection (#26).

    -ForEach($elements) { $element in
    +ForEach(Array($elements)) { $element in
  • Infrastructure: Removed unnecessary Shared.init overloads (#20).

Full Changelog: 0.1.3...0.1.4

1.0.3

04 Dec 16:19
c56350a
Compare
Choose a tag to compare

What's Changed

  • Fixed: Allow creation of nested persistence keys. #16
  • Infrastructure: Update .spi.yml by @finestructure in #13
  • Infrastructure: Improve the GRDB demo. #15

New Contributors

Full Changelog: 1.0.2...1.0.3

0.1.3

04 Dec 16:36
Compare
Choose a tag to compare

What's Changed

  • Fixed: Allow creation of nested persistence keys. #16

Full Changelog: 0.1.2...0.1.3

1.0.2

02 Dec 18:55
5d3d119
Compare
Choose a tag to compare

What's Changed

  • Fixed: Widen platform support. #7
  • Infrastructure: Set up CI. #8

Full Changelog: 1.0.1...1.0.2

0.1.2

02 Dec 21:06
37ce0e3
Compare
Choose a tag to compare

What's Changed

  • Cherry-pick changes from 1.0.2. #10

Full Changelog: 0.1.1...0.1.2

1.0.1

01 Dec 20:05
0afc517
Compare
Choose a tag to compare

What's Changed

  • Fixed: Linux support (#1).
  • Fixed: visionOS support (#2).
  • Infrastructure: Add .editorconfig (thanks @Matejkob, #3).

New Contributors

Full Changelog: 1.0.0...1.0.1