Swift Versions

Tables showing versions of the Swift programming language, and their corresponding Xcode releases.

Opensource

Release Date Swift Version Xcode Version
2022 12 September 5.7 14.0
14 March 5.6 13.3
2021 13 December 5.5.2 13.2, 13.2.1
25 October 5.5.1 13.1
20 September 5.5 13.0
21 June 5.4.2 12.5.1
26 April 5.4 12.5
2020 16 September 5.3 12.0, 12.0.1, 12.1, 12.2, 12.3, 12.4
24 March 5.2 11.4, 11.4.1, 11.5, 11.6, 11.7
2019 20 September 5.1 11.0, 11.1, 11.2, 11.2.1, 11.3, 11.3.1
25 March 5.0 10.2, 10.2.1, 10.3
2018 17 September 4.2 10.0, 10.1
29 March 4.1 9.3
2017 5 December 4.0.3 9.2
1 November 4.0.2 9.1
19 September 4.0 9.0, 9.0.1
21 April 3.1.1 8.3.2, 8.3.3
27 March 3.1 8.3, 8.3.1
2016 13 December 3.0.2 8.2, 8.2.1
28 October 3.0.1 8.1
13 September 3.0 8.0
13 September 2.3 8.0, 8.1, 8.2, 8.2.1
3 May 2.2.1 7.3.1
21 March 2.2 7.3

Private

Apple did not immediately make Swift an opensoruce project. Here are the private versions.

Release Date Swift Version Xcode Version
2015 21 October 2.1 7.1, 7.11, 7.2, 7.2.1
17 September 2.0 7.0, 7.0.1
8 April 1.2 6.3, 6.3.1, 6.3.2, 6.4
2014 2 December 1.1 6.1, 6.1.1, 6.2
15 September 1.0 6.0, 6.0.1