Releases: vapor-community/heroku-buildpack
Monorepo support - now with spaces
What's Changed
Full Changelog: package-dir...package-dir-v2
Monorepo Support
Swift 6.0.2 support
This release adds support for Swift 6.0.2 fresh out of the oven, and sets it as the new default.
Dynamic stdlib option
What's Changed
Full Changelog: 601-release...dynamic-stdlib-option
Swift 6.0.1 support
Swift 6.0 and swift-backtrace support
This is a big one.
-
Swift 6.0 is now supported and is the new default.
As noted in the README too, version pinning allows going back to 5.9, because... -
Starting now, the buildpack no longer supports Swift 5.8 and below. If upgrading is not feasible, use the following command to set an older release of the buildpack which goes back to the ancient times:
heroku buildpacks:set https://github.com/vapor-community/heroku-buildpack.git#5101-release
-
Applications are now built with a statically linked swift-stdlib. This reduces the slug sizes considerably.
-
Backtracing is now set up correctly, so application crashes have a higher chance1 to be properly captured in the logs.
-
Up from zero, as Swift 5.9 completely disintegrated the previous library-based solution. ↩
Swift 5.10.1 support
The buildpack now supports and defaults to Swift 5.10.1.
Swift 5.10 support
This release adds support for Swift 5.10 and makes it the new default version.
Swift 5.9.2 support
This release adds support for Swift 5.9.2 and makes it the new default version.
Swift 5.9.1 support
This release adds support for Swift 5.9.1 and makes it the new default version.