Releases: pointfreeco/swift-navigation
Releases · pointfreeco/swift-navigation
2.2.3
What's Changed
- Fixed: Work around sendable key path dynamic member lookup bug in Swift (#240, #245).
- Fixed: Implement a
Perceptible
conformance manually to avoid potential linking errors in Tuist projects (#256). - Infrastructure: README updates (thanks @DanKorkelia, #228; thanks @andgordio, #252)
New Contributors
- @DanKorkelia made their first contribution in #228
- @andgordio made their first contribution in #252
Full Changelog: 2.2.2...2.2.3
2.2.2
What's Changed
- Fixed: Address Xcode 16.1 beta 3 regression by adding explicit
@MainActor
toButton.init(state:)
(#236). - Infrastructure: Turn on Swift 6 mode (thanks @minhaaan, #227).
- Infrastructure: Remove some unnecessary
@unchecked Sendable
s (#233).
New Contributors
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Fixed: Remove
View.inspector(item:)
. #221 - Fixed: NavigationStackController pop animations. @longkimhoang #222
- Fixed: Disable perception tracking in UI/NS views/controllers representables. #223
- Fixed: @_implementationOnly import UIKitNavigationShim. @TobiasRe #225
- Infrastructure: Add Wasm CI. #219
New Contributors
- @longkimhoang made their first contribution in #222
- @TobiasRe made their first contribution in #225
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Added: A new
AppKitNavigation
library, with helpers for tying AppKit animations to model mutations (thanks @Mx-Iris, #209; #216). - Added:
View.inspector(item:)
, for driving inspector presentation with an optional data source (thanks @mmllr, #215). - Added:
UIBinding._printChanges()
, for debugging writes to UI bindings (#214). - Fixed: Address a UIKitNavigation bug in which a presented navigation controller was dismissed when a view controller on the navigation stack should have been popped, instead (thanks @dazy1030, #217).
- Infrastructure: README typo fixes (thanks @qwerty3345, #218).
New Contributors
- @Mx-Iris made their first contribution in #209
- @mmllr made their first contribution in #215
- @qwerty3345 made their first contribution in #218
- @dazy1030 made their first contribution in #217
Full Changelog: 2.1.0...2.2.0
2.1.0
2.0.6
2.0.5
What's Changed
- Fixed: Delay
UIAlertController.onDismiss
to process actions before dismissal (#201). - Fixed: Bring back deprecated SwiftUINavigation alert helpers (#202).
- Fixed: Address some Xcode 16.1 sendability errors (#203).
Full Changelog: 2.0.4...2.0.5
2.0.4
What's Changed
- Fixed: NavigationStackController initializers must be
required
(#199).
Full Changelog: 2.0.3...2.0.4
2.0.3
What's Changed
- Fixed: A few build Swift 5.9 build issues have been addressed (#197).
- Fixed:
AlertState.init
is now available on iOS 13/14 (#198).
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- Fixed: Address a new Xcode 16 beta 5 actor isolation error (#196).
Full Changelog: 2.0.1...2.0.2