Skip to content

Update manifest for Swift 6.3#215

Open
davdroman wants to merge 2 commits into
pointfreeco:mainfrom
davdroman:swift-6.3-dependency-traits
Open

Update manifest for Swift 6.3#215
davdroman wants to merge 2 commits into
pointfreeco:mainfrom
davdroman:swift-6.3-dependency-traits

Conversation

@davdroman

Copy link
Copy Markdown

Summary

  • Snapshot the Swift 6.0 manifest as Package@swift-6.0.swift.
  • Move the primary manifest to Swift tools 6.3.
  • Disable default traits for swift-custom-dump and swift-dependencies.
  • Refresh package and workspace resolution files.

Follow-up

I would like to explore a follow-up PR that adds a Perception trait. When enabled it would link swift-perception; when disabled it would compile without perception functionality. That is a larger change, so I am mentioning it here first to get feedback on the direction.

davdroman added 2 commits June 4, 2026 22:11
Snapshot the Swift 6.0 manifest and move the primary manifest to tools version 6.3 so dependency default traits can be disabled. Require trait-enabled swift-custom-dump and swift-dependencies releases, and refresh package resolution.
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.

1 participant