Skip to content

Conversation

@kukushechkin
Copy link
Contributor

Make Swift 6.0 the minimum support version.

Motivation:

swift-distributed-tracing supports 3 latest Swift releases, which is at this point 6.0, 6.1 and 6.2. Swift 5 is no longer supported.

Modifications:

  • Package.swift swift tools set to 6.0
  • CI configs no longer include Swift 5 and include 6.0, 6.1 and 6.2 for all supported platforms
  • Removed checks if compiler is <6.0

Result:

Swift 5 is no longer supported.

@kukushechkin kukushechkin added the 🆕 semver/minor Adds new public API. label Oct 23, 2025
@kukushechkin kukushechkin changed the title drop swift 5 support Drop Swift 5 support Oct 23, 2025
@kukushechkin kukushechkin changed the title Drop Swift 5 support Drop Swift 5.9 and 5.10 support Oct 23, 2025
@kukushechkin kukushechkin marked this pull request as ready for review October 23, 2025 14:57
Copy link
Contributor

@czechboy0 czechboy0 left a comment

Choose a reason for hiding this comment

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

Thanks 🙏

@kukushechkin kukushechkin merged commit a2f1abe into apple:main Oct 24, 2025
39 checks passed
@kukushechkin kukushechkin deleted the drop-swift-5 branch October 24, 2025 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🆕 semver/minor Adds new public API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants