Skip to content

Tags: pointfreeco/swift-navigation

Tags

2.2.3

Toggle 2.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement the Perceptible macro conformance manually (#256)

* Manually implement Perceptible conformance.

* wip

* fix

2.2.2

Toggle 2.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add explicit `@MainActor` to `Button` initializer (#236)

* Add explicit `@MainActor` to `Button` initializer

This works around a regression in behavior introduced by Xcode 16 beta
3.

* Scope

2.2.1

Toggle 2.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
@_implementationOnly import UIKitNavigationShim (#225)

* @_implementationOnly import UIKitNavigationShim

This resolves some `missing required module "UIKitNavigationShim"` errors when consuming this library

* Build a dynamic framework in CI to confirm the fix.

* Update CI test.

* Fixes

* Import shims for tests.

* wip

* wip

---------

Co-authored-by: Brandon Williams <[email protected]>

2.2.0

Toggle 2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Dismiss presented controller when parent is nil (#217)

* dismiss presented controller when parent is nil

* test that the modally navigation controller pops with animation

* Updated tests.

---------

Co-authored-by: Brandon Williams <[email protected]>

2.1.0

Toggle 2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Custom Transaction Execution (#212)

* doesnt work

* works

* doesn"t work

This reverts commit f2eb2d5.

* wip

* wip

* Revert "wip"

This reverts commit dff88f5.

* Revert "wip"

This reverts commit 361345c.

* Revert "doesn"t work"

This reverts commit 64a9c38.

* wip

* wip

* wip

* wip

* wip

* clean up tests

* clean up

* fix test

---------

Co-authored-by: Brandon Williams <[email protected]>

2.0.6

Toggle 2.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Turn off Swift 6 mode. (#210)

2.0.5

Toggle 2.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix some sendability errors for Xcodde 16.1 (#203)

2.0.4

Toggle 2.0.4's commit message
Run swift-format

2.0.3

Toggle 2.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix `AlertState.init` availability (#198)

In SwiftUI Navigation 1.0, `AlertState` had many initializers to match
the various interfaces in SwiftUI, and they matched the availability of
the SwiftUI interfaces. We simplified to a single interface in 2.0, but
didn"t consider the availability mismatch.

While we could bring back the old APIs, it might be nice to favor the
modern builder style. The one caveat is that it will be possible to
render alerts pre-iOS 15 that are configured with more than the maximum
2 buttons at that time. We can emit a runtime warning if we detect this,
but we are losing some of the compile-time check of the previous
version.

2.0.2

Toggle 2.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Xcode 16 beta 5 error (#196)