Skip to content

Add Swift 6.1 package manifest - #456

Closed
davdroman wants to merge 1 commit into
pointfreeco:mainfrom
davdroman:swift-6.1-package-manifest
Closed

Add Swift 6.1 package manifest#456
davdroman wants to merge 1 commit into
pointfreeco:mainfrom
davdroman:swift-6.1-package-manifest

Conversation

@davdroman

@davdroman davdroman commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

As discussed in pointfreeco/swift-sharing#215 (comment), this adds Package@swift-6.1.swift so Swift 6.1 and Swift 6.2 toolchains can resolve the package while the primary manifest uses Swift tools 6.3.

The manifest mirrors the current package setup, including package traits, and only enables upcoming features available to Swift 6.1.

Verification

Selected Xcode 26.3 and ran:

  • make test-swift
  • swift package dump-package | jq '.toolsVersion' confirmed the selected manifest reports tools version 6.1.0

Add a versioned package manifest for toolchains before Swift 6.3. The manifest mirrors the current package setup while only enabling upcoming features available to Swift 6.1.
@stephencelis

Copy link
Copy Markdown
Member

@davdroman Sorry, missed this! Lot of work inflight across many libraries, but I believe #462 supersedes this, and there's no need to maintain both 6.3 and 6.1 package files.

@davdroman
davdroman deleted the swift-6.1-package-manifest branch August 7, 2026 18:35
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