Skip to content

[6.1] URL compatibility and bug fixes #1200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Mar 5, 2025

Conversation

jrflat
Copy link
Contributor

@jrflat jrflat commented Mar 5, 2025

Explanation: Cherry-picking URL bug fixes that improve compatibility and stability, aligning the 6.1 behavior with what we expect moving forward.
Scope: Impacts some URL and URLComponents APIs that were found to cause bincompat issues in apps due to new behavior. Changes were made to be more compatible with usage that was previously allowed. See #1113 for more details. Other PRs are small follow-on fixes for crashes or unintended behavior as a result of #1103 and #1113.
Original PRs: #1103, #1110, #1113, #1117, #1119, #1139
Risk: Low - restores previous behaviors or fixes crashes, well-tested on Darwin and swift-foundation main branch.
Testing: Added unit tests, swift-ci, testing on Darwin, stable in main for 1-2 months.
Reviewers: @jmschonfeld, @itingliu, @parkera

Resolves #958 and #962 for release/6.1

@jrflat
Copy link
Contributor Author

jrflat commented Mar 5, 2025

@swift-ci please test

@jrflat jrflat requested review from parkera and itingliu March 5, 2025 02:18
@parkera parkera merged commit 35b58c4 into swiftlang:release/6.1 Mar 5, 2025
3 checks passed
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.

2 participants