Skip to content

1.11.2

Latest
Compare
Choose a tag to compare
@stephencelis stephencelis released this 19 Jun 21:54
· 8 commits to main since this release
1f952d8

What's Changed

  • Fixed: Avoid potential sendability warnings in Swift 6 mode (#3167).
  • Fixed: PersistenceKeyDefault no longer uses the loaded value as an initial value (thanks @fdzsergio, #3174).
  • Fixed: Address a potential deadlock by isolating Shared.withLock to the main actor (#3178).
  • Fixed: Disfavor Shared's optional dynamic member lookup (#3170). Note that this fix may be source breaking. See the migration guide for more details.
  • Fixed: Don't over-observe app storage mutations (#3186).
  • Fixed: $shared.elements is now stable based on identity, and restricted to identified arrays (#3187).
  • Infrastructure: Drop Swift <5.9 support (#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, #3184); tutorial typo fixes (thanks @meltsplit, #3161).

New Contributors

Full Changelog: 1.11.1...1.11.2