Releases: IBM-Swift/swift-buildpack
2.2.0
This buildpack now supports Swift 5.1 by default and caches versions 5.0.3 and 5.1. Also, build caching has been disabled by default in order to prevent reaching disk quota limitations in some deployments to IBM Cloud Cloud Foundry. See the readme to re-enable build caching if necessary.
2.1.1
This buildpack now supports Swift 5.0.2 by default and caches versions 4.2.4, 5.0.1, and 5.0.2. Also, support is available for projects depending on Kitura-NIO via a .swift-build-env-linux
file that can be added to the project with user-defined environment variables. Adding KITURA_NIO=1
to this file will allow building with the dependency.
Swift Buildpack on cflinuxfs3 (Ubuntu 18.04)
This change to the buildpack allows the cached and requested Swift binaries to run on CloudFoundry's cflinuxfs3 stack, which requires the Ubuntu 18.04 Swift binaries, as well as clang 8.0.0. It continues to use Swift 5.0 and cache 4.2.4.
This changes drops support for the Ubuntu 14.04 Swift binaries which were used to run on the cflinuxfs2 stack. Applications should see no difference between this version and 2.0.19 which includes the same versions of Swift.
2.0.20
This buildpack keeps Swift 5.0 as the default version, but caches the recently released Swift 4.2.4.
2.0.19
2.0.18
This release makes Swift 4.2.3 the default version of Swift and caches Swift 4.2.2.
Swift 4.2.2 support
This release upgrades the default version to the recently released Swift 4.2.2 and caches Swift 4.2.1.
2.0.16
This release upgrades the default version of Swift to 4.2.1
, and caches the 4.2
binaries.
2.0.15
The version of the Swift Buildpack adds Swift 4.2 as the default version and caches Swift 4.1.3.
2.0.14
This release upgrades the default Swift version to 4.1.3, with 4.1.2 cached. Swift 4.1.3 is a Linux-only release to address a problem with Decimal in the standard library. https://forums.swift.org/t/swift-4-1-3-is-released-linux-only/14847