Skip to content
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

Proposal: [SwiftPM] Swift Language Version Per Target #2392

Merged
merged 4 commits into from Apr 30, 2024

Conversation

xedin
Copy link
Member

@xedin xedin commented Apr 8, 2024

The current Swift Package Manager manifest API for specifying Swift language version(s) applies to an entire package which is limiting when adopting new language versions that have implications for source compatibility.

Swift-evolution thread: https://forums.swift.org/t/pitch-swiftpm-swift-language-version-per-target/71067

The current Swift Package Manager manifest API for specifying
Swift language version(s) applies to an entire package which
is limiting when adopting new language versions that have
implications for source compatibility.

Swift-evolution thread: https://forums.swift.org/t/pitch-swiftpm-swift-language-version-per-target/71067
@rjmccall rjmccall added swiftpm Proposal relates to the Swift Package Manager PSG Contains topics under the domain of the Platform Steering Group LSG Contains topics under the domain of the Language Steering Group and removed PSG Contains topics under the domain of the Platform Steering Group labels Apr 22, 2024
@rjmccall
Copy link
Member

Per the Core Team, this is not covered under their evolution delegation to the PSG; it formally belongs to the Core Team, and they've asked the LSG to oversee the review.

@beccadax beccadax self-assigned this Apr 30, 2024
@beccadax beccadax merged commit 96b9e08 into apple:main Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LSG Contains topics under the domain of the Language Steering Group swiftpm Proposal relates to the Swift Package Manager
Projects
None yet
4 participants