Releases

Here you'll find links to all available versions of Swift.

Swift 4.0 (Beta)

Swift 4.0 is on Beta release. Beta releases are provided as a preview of upcoming functionality, to gather feedback and encourage testing. While we try to keep them of a high quality, they are not suitable for deployment in production environments. Swift 4.0 is available for download on Windows and Mac OS X (10.9+). The source code of Swift and Swiften is available as a download.

(Please note that as the Mac builds are currently not signed by Apple-supplied keys, your Mac may require you to right-click on the application and choose "open", instead of double-clicking the first time).

To install and stay up to date with the latest prereleases on Ubuntu Linux and Debian, you can add the following APT lines (depending on your distribution) to the list of Software Sources in Synaptic Package Manager or /etc/apt/sources.list (this will make betas, release candidates and final releases available).

Ubuntu Trusty Tahr (14.04)

deb https://swift.im/packages/ubuntu/trusty beta main
deb-src https://swift.im/packages/ubuntu/trusty beta main

Ubuntu Xenial Xerus (16.04)

deb https://swift.im/packages/ubuntu/xenial beta main
deb-src https://swift.im/packages/ubuntu/xenial beta main

Debian 8

deb https://swift.im/packages/debian/jessie beta main
deb-src https://swift.im/packages/debian/jessie beta main

Debian sid

deb https://swift.im/packages/debian/sid beta main
deb-src https://swift.im/packages/debian/sid beta main

Note that these packages require that you install our key in the package manager list of trusted sources.

The main changes since 3.0 are outlined in the 4.0 Changelog.

Swift 3.0 (Current)

Swift 3.0 is the current release of Swift, it is available for download on Windows and Mac OS X (10.9+). The source code of Swift and Swiften is available as a download.

(Please note that as the Mac builds are currently not signed by Apple-supplied keys, your Mac may require you to right-click on the application and choose "open", instead of double-clicking the first time)

To install and stay up to date with the latest releases on Ubuntu Linux and Debian, you can add the following APT lines (depending on your distribution) to the list of Software Sources in Synaptic Package Manager or /etc/apt/sources.list.

Ubuntu Trusty Tahr (14.04)

deb https://swift.im/packages/ubuntu/trusty release main
deb-src https://swift.im/packages/ubuntu/trusty release main

Ubuntu Wily Werewolf (15.10)

deb https://swift.im/packages/ubuntu/wily release main
deb-src https://swift.im/packages/ubuntu/wily release main

Debian 8

deb https://swift.im/packages/debian/jessie release main
deb-src https://swift.im/packages/debian/jessie release main

Debian sid

deb https://swift.im/packages/debian/sid release main
deb-src https://swift.im/packages/debian/sid release main

Note that these packages require that you install our key in the package manager list of trusted sources.

The main changes since 2.0 are outlined in the 3.0 Changelog.

Swift 2.0 (superseded)

Swift 2.0 has now been superseded by 3.0, however, it is still available for download on Windows and Mac OS X (10.6+)

The main changes made in 2.0 are outlined in the 2.0 Changelog.

Swift 1.0 (superseded)

Swift 1.0 was the first full release of Swift and has now been superseded by 2.0, it is available for download on Windows and Mac OS X (10.6).