Announcing Swift 6.1.1!

We are happy to announce the release of Swift 6.1.1. New downloads are available on Swift.org - Install Swift

Release Note

swiftlang/swift:

  • [#80637] [SILOptimizer] Prevent devirtualization of call to distributed witness requirements
  • [#81318] Update SwiftStdlib 6.1 availability macro

swiftlang/llvm-project:

swiftlang/swift-testing:

  • [#1071] Fully-qualify reference to Swift's Actor protocol in macro expansion code for synchronous test functions

swiftlang/swift-package-manager:

  • [#8526] Ensure prebuilt Modules include path added to generated modules
21 Likes

Congrats on the new release.

Please update the download link on Swift.org - Install Swift (Manual installation section) - it still points to v6.1 release.

I was disappointed that the fix DispatchIO.read spinning while pipe is open on Windows · Issue #820 · swiftlang/swift-corelibs-libdispatch · GitHub was not included in version 6.1.1.

This is now resolved.

In the future, I recommend submitting a pull request targeting the release branch, including a filled-out description form. For now, you can propose this change for the release/6.1 branch (6.1.2). We will let the release manager for the swift-corelibs-libdispatch decide whether to accept this change based on the details provided in your description.

4 Likes

Does this release include the Swift Syntax prebuilt modules to eliminate the 10 minute build time, or have I misunderstood the comments on various GitHub threads about module pre-builds?

1 Like

Doesn't look like 6.1.1 has made it to the Docker list, did something hiccup over the weekend that prevented it?

1 Like

Docker builds have to go through the official Docker CI since Swift is a first class image so the Docker tags are usually a day or two behind

1 Like

Docker builds have to go through the official Docker CI since Swift is a first class image so the Docker tags are usually a day or two behind

I thought I saw the PR for 6.1.1 go in 4 days ago, that's why I was surprised it hadn't shown up yet.

This is the relevant PR

So it's up to a Docker person to merge, and not the Swift team. I'm assuming US holidays have slowed things down somewhat

1 Like