Skip to content

Perception 2.0#296

Merged
stephencelis merged 14 commits intomainfrom
swift-6-2
Jul 30, 2025
Merged

Perception 2.0#296
stephencelis merged 14 commits intomainfrom
swift-6-2

Conversation

@stephencelis
Copy link
Member

Prep for the release of pointfreeco/swift-perception#141

@stephencelis stephencelis requested a review from mbrandonw July 29, 2025 17:56
@stephencelis stephencelis marked this pull request as ready for review July 30, 2025 17:04
@stephencelis
Copy link
Member Author

@gemmakbarlow Just a heads up but when working on this PR SwiftSyntax v601 got pulled in temporarily, which is not library evolution-compatible, so I think our library evolution compatibility is a little tenuous and doesn't reflect the experience folks may have when trying to use our library. Not sure if you'd want to look into contributing a fix upstream to SwiftSyntax.

Also, while I was able to restore CI to an earlier pin of SwiftSyntax, we may have to disable library evolution CI on repos like this one in the future. We definitely aspire to make things as compatible as possible, but we unfortunately don't have the bandwidth to ensure that more edge case CI stays green.

@gemmakbarlow
Copy link
Contributor

gemmakbarlow commented Jul 30, 2025

No worries, feel free to revert anything I added there. I probably don't have the bandwidth for the upstream fix either at the minute, but will take a look.

@stephencelis
Copy link
Member Author

@gemmakbarlow Looks like it failed to pin after all 😕. I'm going to disable CI for now but whenever things are fixed in SwiftSyntax we will happily re-enable!

@stephencelis stephencelis merged commit 4e89284 into main Jul 30, 2025
5 checks passed
@stephencelis stephencelis deleted the swift-6-2 branch July 30, 2025 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants