Swift Programming Language Evolution
Before you initiate a pull request, please read the process document. Ideas should be thoroughly discussed on the swift-evolution forums first.
This repository tracks the ongoing evolution of Swift. It contains:
- The status page, tracking proposals to change Swift.
- The process document that governs the evolution of Swift.
- Commonly Rejected Changes, proposals that have been denied in the past.
Goals and Release Notes
Version | Announced | Released |
---|---|---|
Swift 5.7 | 2022-03-29 | |
Swift 5.6 | 2021-11-10 | 2022-03-14 |
Swift 5.5 | 2021-03-12 | 2021-09-20 |
Swift 5.4 | 2020-11-11 | 2021-04-26 |
Swift 5.3 | 2020-03-25 | 2020-09-16 |
Swift 5.2 | 2019-09-24 | 2020-03-24 |
Swift 5.1 | 2019-02-18 | 2019-09-20 |
Swift 5.0 | 2018-09-25 | 2019-03-25 |
Swift 4.2 | 2018-02-28 | 2018-09-17 |
Swift 4.1 | 2017-10-17 | 2018-03-29 |
Swift 4.0 | 2017-02-16 | 2017-09-19 |
Swift 3.1 | 2016-12-09 | 2017-03-27 |
Swift 3.0 | 2016-05-06 | 2016-09-13 |
Swift 2.2 | 2016-01-05 | 2016-03-21 |