Skip to content

Conversation

guoye-zhang
Copy link
Contributor

Resolves #107

@guoye-zhang guoye-zhang added the 🔨 semver/patch No public API change. label Oct 20, 2025
@czechboy0
Copy link

Depends on how strictly you interpret SemVer, but I believe removing all public Foundation imports from a module is technically an API break. Unlikely to affect many adopters, but might break some, so just something to be aware of.

Copy link
Member

@FranzBusch FranzBusch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Last we discussed this we said while this is strictly speaking a breaking change we are accepting it.

@guoye-zhang guoye-zhang merged commit 45eb022 into apple:main Oct 21, 2025
56 checks passed
@guoye-zhang guoye-zhang deleted the 107 branch October 21, 2025 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1.5.0 causes libFoundation to be included in the binary

4 participants