1.11.2
版本发布时间: 2024-06-20 05:54:09
pointfreeco/swift-composable-architecture最新发布版本:1.15.2(2024-10-23 00:57:58)
What's Changed
- Fixed: Avoid potential sendability warnings in Swift 6 mode (https://github.com/pointfreeco/swift-composable-architecture/pull/3167).
- Fixed:
PersistenceKeyDefault
no longer uses the loaded value as an initial value (thanks @fdzsergio, https://github.com/pointfreeco/swift-composable-architecture/pull/3174). - Fixed: Address a potential deadlock by isolating
Shared.withLock
to the main actor (https://github.com/pointfreeco/swift-composable-architecture/pull/3178). - Fixed: Disfavor
Shared
's optional dynamic member lookup (https://github.com/pointfreeco/swift-composable-architecture/pull/3170). Note that this fix may be source breaking. See the migration guide for more details. - Fixed: Don't over-observe app storage mutations (https://github.com/pointfreeco/swift-composable-architecture/pull/3186).
- Fixed:
$shared.elements
is now stable based on identity, and restricted to identified arrays (https://github.com/pointfreeco/swift-composable-architecture/pull/3187). - Infrastructure: Drop Swift <5.9 support (https://github.com/pointfreeco/swift-composable-architecture/pull/3185). Xcode 15 has been required for app submission since April, so we can keep our Swift support in line with Apple's.
- Infrastructure: 1.11 migration guide fixes (thanks @larryonoff, https://github.com/pointfreeco/swift-composable-architecture/pull/3184); tutorial typo fixes (thanks @meltsplit, https://github.com/pointfreeco/swift-composable-architecture/pull/3161).
New Contributors
- @meltsplit made their first contribution in https://github.com/pointfreeco/swift-composable-architecture/pull/3161
- @fdzsergio made their first contribution in https://github.com/pointfreeco/swift-composable-architecture/pull/3174
Full Changelog: https://github.com/pointfreeco/swift-composable-architecture/compare/1.11.1...1.11.2