Skip to content

Tags: pointfreeco/swiftui-navigation

Tags

1.5.5

Toggle 1.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Workaround for @State bug. (#2)

1.5.4

Toggle 1.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update Package@swift-6.0.swift (#186)

1.5.3

Toggle 1.5.3's commit message
Bump versions

1.5.2

Toggle 1.5.2's commit message
wip

1.5.1

Toggle 1.5.1's commit message
Run swift-format

1.5.0

Toggle 1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Pass `CI` environment variable to `xcodebuild` (#162)

Apparently Xcode 15.3+ only makes environment variables prefixed with
`TEST_RUNNER_` available to tests:

https://forums.developer.apple.com/forums/thread/749185

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix DocC and update `NavigationLink(unwrapping:)` (#158)

* Fix DocC and update `NavigationLink(unwrapping:)`

* wip

* wip

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add iOS 16-compatible `navigationDestination(item:)` to core (#148)

* Add iOS 16-compatible `navigationDestination(item:)`

* wip

1.2.1

Toggle 1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use better binding transformations where possible (#141)

* Use better binding transformations where possible

`Binding.init(get:set)` is handy but buggy when it comes to preserving
animations and passing in the correct transaction. We can preserve the
binding's transaction in a less buggy manner by leveraging dynamic
member lookup instead, a trick we've employed in TCA, but never here.

* wip

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add `HashableObject` protocol (#133)

SwiftUI's built-in navigation tools requires hashability and
identifiability of objects, and while objects get identity for free, we
must manually equate and hash objects by their object identity. Instead,
the library can vend a protocol with default conformances.