Releases: pointfreeco/swift-sharing
Releases · pointfreeco/swift-sharing
Release list
2.9.1
2.9.0
What's Changed
- Added: A
CasePathstrait, for enabling dynamic member lookup on shared enum values (thanks @vladyslavsosiuk, #220).
New Contributors
- @vladyslavsosiuk made their first contribution in #220
Full Changelog: 2.8.2...2.9.0
2.8.2
What's Changed
- Infrastructure: Add more explicit
imports for transitive dependencies (#219).
Full Changelog: 2.8.1...2.8.2
2.8.1
What's Changed
- Fixed: Xcode 27 Beta 1 Support (#216).
- Fixed: Remove dependence on
CombineSchedulers(#214). - Infrastructure: Enable upcoming features (#212).
Full Changelog: 2.8.0...2.8.1
2.8.0
What's Changed
Important
See the migration guide for more details.
- Added: Expose reference APIs under SPI (thanks @maximkrouk, #205).
- Fixed: Weaken unavailable setter to deprecated for Swift 6.3 (Xcode 26.4) compatibility (#210).
- Fixed: Plug potential data race in
_PersistentReference.withLock(thanks @freak4pc, #209). - Infrastructure: Fix example in testing documentation (thanks @davbeck, #195).
- Infrastructure: Update package versioning (#199).
- Infrastructure: Reference swift-operation as a Companion Library (thanks @mhayes853, #196).
- Infrastructure: Add max line length to .editorconfig (thanks @pyrtsa, #198).
New Contributors
- @davbeck made their first contribution in #195
- @freak4pc made their first contribution in #209
- @maximkrouk made their first contribution in #205
Full Changelog: 2.7.4...2.8.0
2.7.4
What's Changed
- Fixed: cut down on calls to
withMutationto minimize observation contention (#192).
Full Changelog: 2.7.3...2.7.4
2.7.3
What's Changed
- Fixed: Add
CustomReflectableconformances to@Sharedand@SharedReaderto prevent leaking sensitive data and better format things for Custom Dump (#191).
Full Changelog: 2.7.2...2.7.3
2.7.2
2.7.1
What's Changed
- Fixed: Disfavor
appStorage's codable strategies to address a regression introduced in 2.7.0, where raw representable types with codable conformances preferred the codable strategy over the raw representable strategy (#185).
Full Changelog: 2.7.0...2.7.1
2.7.0
What's Changed
- Added:
AppStorageKeysupport forCodable(thanks @abdulilah99, #182). - Added:
AppStorageKeysupport for string arrays (thanks @ph1ps, #107). - Fixed: Close file handle in cancellation handler to avoid race (thanks @KaiOelfke, #174).
- Infrastructure: DocC updates (#183).
New Contributors
- @KaiOelfke made their first contribution in #174
- @abdulilah99 made their first contribution in #182
- @ph1ps made their first contribution in #107
Full Changelog: 2.6.0...2.7.0