Tracking the release status of proposals

Hi all, is there a way to track the Swift version that a proposal was or is planned to be released in? I know about this page but it only lists the review status of the proposals and proposal acceptance != code release.

Specifically, I was wanting to mess around with SE-0443 but couldn't find any evidence that it's been released yet (see my experiment below).

// main.swift
import Security
var keychain: SecKeychain?
SecKeychainCopyDefault(&keychain)
$ swift --version
swift-driver version: 1.115 Apple Swift version 6.0.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4)
Target: arm64-apple-macosx15.0
$ swiftc -Werror deprecation main.swift                                                              
error: unknown argument: '-Werror'

I thought the pages got updated with what they were implemented in? i.e. - Swift.org - Swift Evolution show it as being implemented in 6.1, so once there is a 6.1 release, that will include it.

If you show the filters on Swift.org - Swift Evolution, then once you select "implemented", then it also shows a sub-filter for Swift versions.

4 Likes

Oh! You're absolutely right! I guess I got tunnel visioned on the fact that there wasn't a release version for that proposal so I didn't bother checking proposals I know have been released.

Thanks for pointing me in the right direction!

1 Like