iOS Ref

Swift versions

This page has moved to swiftly.dev/swift-versions! The archive below will not be updated.

Last updated October 20, 2019. To use the Xcode download links, log into developer.apple.com first. Some Xcode versions are not available for download.

Open source versions

Version Released Part of
Swift 5.1 2019 September 20 Xcode 11.0, Xcode 11.1, Xcode 11.2
Swift 5.0 2019 March 25 Xcode 10.2, Xcode 10.2.1, Xcode 10.3
Swift 4.2 2018 September 17 Xcode 10.0, Xcode 10.1
Swift 4.1 March 29 Xcode 9.3
Swift 4.0.3 2017 Dec 5 Xcode 9.2
Swift 4.0.2 Nov 1 Xcode 9.1
Swift 4.0 Sept 19 Xcode 9.0, Xcode 9.0.1
Swift 3.1.1 Apr 21 Xcode 8.3.2, Xcode 8.3.3
Swift 3.1 Mar 27 Xcode 8.3, Xcode 8.3.1
Swift 3.0.2 2016 Dec 13 Xcode 8.2, Xcode 8.2.1
Swift 3.0.1 Oct 28 Xcode 8.1
Swift 3.0 Sept 13 Xcode 8.0
Swift 2.3 Xcode 8.0, Xcode 8.1, Xcode 8.2, Xcode 8.2.1
Swift 2.2.1 May 3 Xcode 7.3.1
Swift 2.2 Mar 21 Xcode 7.3

Closed source versions

Version Released Part of
Swift 2.1 2015 Oct 21 Xcode 7.1, Xcode 7.1.1, Xcode 7.2, Xcode 7.2.1
Swift 2.0 Sept 17 Xcode 7.0, Xcode 7.0.1
Swift 1.2 Apr 8 Xcode 6.3, Xcode 6.3.1, Xcode 6.3.2, Xcode 6.4
Swift 1.1 2014 Dec 2 Xcode 6.1, Xcode 6.1.1, Xcode 6.2
Swift 1.0 Sept 15 Xcode 6.0, Xcode 6.0.1

Further reading