Skip to content

feat: Add limited backwards compatibility for dependency consumption by Swift 5.10 packages#15

Merged
scottmarchant merged 2 commits intomainfrom
chore/updateManifestForLinuxSwift_5_10
Dec 12, 2025
Merged

feat: Add limited backwards compatibility for dependency consumption by Swift 5.10 packages#15
scottmarchant merged 2 commits intomainfrom
chore/updateManifestForLinuxSwift_5_10

Conversation

@scottmarchant
Copy link
Copy Markdown
Collaborator

@scottmarchant scottmarchant commented Dec 11, 2025

Summary

Updates swift manifest to remove some syntax that causes issues on older swift language versions.

Also pins down CI version to minimize breakages due to unstable changes in swiftlang/github-workflows

Notes

This doesn't change the minimum supported language version. But older swift packages can't even consume this at all without this change.

…tain swift language versions and environments.
@scottmarchant scottmarchant changed the title feat: Add support for Swift 5.10 feat: Add support for dependency consumption by Swift 5.10 packages Dec 11, 2025
@scottmarchant scottmarchant self-assigned this Dec 11, 2025
@scottmarchant scottmarchant force-pushed the chore/updateManifestForLinuxSwift_5_10 branch 3 times, most recently from d95911a to f983197 Compare December 11, 2025 23:17
@scottmarchant scottmarchant changed the title feat: Add support for dependency consumption by Swift 5.10 packages feat: Add limited backwards compatibility for dependency consumption by Swift 5.10 packages Dec 11, 2025
@scottmarchant scottmarchant marked this pull request as ready for review December 11, 2025 23:22
@scottmarchant scottmarchant force-pushed the chore/updateManifestForLinuxSwift_5_10 branch from f983197 to 80c5a45 Compare December 11, 2025 23:52
Copy link
Copy Markdown
Collaborator

@krodak krodak left a comment

Choose a reason for hiding this comment

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

Good find 👌👏

@scottmarchant scottmarchant merged commit 1ad5efd into main Dec 12, 2025
23 checks passed
@scottmarchant scottmarchant deleted the chore/updateManifestForLinuxSwift_5_10 branch December 12, 2025 00:11
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