Releases: cloudfoundry/go-buildpack
Releases · cloudfoundry/go-buildpack
v1.7.11
- Add glide v0.11.1, remove glide v0.11.0
(https://www.pivotaltracker.com/story/show/126786257) - Add default_versions support to Go buildpack
- Add default_versions section to manifest.yml
- Modify bin/compile to use default_version_for script
(https://www.pivotaltracker.com/story/show/126420801)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
go | 1.6.3 | cflinuxfs2 |
glide | v0.11.1 | cflinuxfs2 |
godep | v74 | cflinuxfs2 |
- SHA256: 06e6dedffefdc84113e62b8685d961afd7fec90d754ab5c393e0225f9c715590
v1.7.10
- Add go 1.6.3, remove go 1.6.1
- Make buildpacks.cloudfoundry.org the default url for buildpack dependencies
(https://www.pivotaltracker.com/story/show/121757949)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
go | 1.6.3 | cflinuxfs2 |
glide | v0.11.0 | cflinuxfs2 |
godep | v74 | cflinuxfs2 |
- SHA256: aeed73cd9df239147a780bd67c2d3f4a7dd189ae6368c4847c67e8e950bf9027
v1.7.9
- Add glide package manager support and add glide v0.11.0
(https://www.pivotaltracker.com/story/show/121673251)
(https://www.pivotaltracker.com/story/show/124886541) - Remove upstream vendored virtualenv, mercurial, bzr, concurrency.sh
artifacts
(https://www.pivotaltracker.com/story/show/122197731) - Update godep to v74
artifacts
(https://www.pivotaltracker.com/story/show/120737515)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.1 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
glide | v0.11.0 | cflinuxfs2 |
godep | v74 | cflinuxfs2 |
- SHA256: 87749f31e338586266713907fa4993ad1b5f59393e1cd7f5e4eb7f7a33822d5a
v1.7.8
- Update Godep to v65
(https://www.pivotaltracker.com/story/show/119235111) - Remove fail case for govendor
the bin/compile script now does not fail if it detects govendor,
because govendor should comply with native go vendoring in
(https://www.pivotaltracker.com/story/show/119184383) - Allow go native vendoring to skip
vendor/
directory
Detect now has an "extra" option to allow an app with.go
files and
$GOPACKAGENAME even if it is missing a vendor directory
(https://www.pivotaltracker.com/story/show/118519961)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.1 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
godep | v65 | cflinuxfs2 |
- SHA256: d86eea60ea82e25426f573e8de7dfc42245d4763d234c64e983d626018a3ee67
v1.7.7
- Remove go1.4
(https://www.pivotaltracker.com/story/show/117556513)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.1 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
godep | v62 | cflinuxfs2 |
- SHA256: f7c27e7a1a36816b9ceacb10d46b61c779f65eb5df806062ea44c41aace861d0
v1.7.6
Note: We discovered a bug in this release. This bug will prevent native vendoring with go1.6
. The new version of the bulidpack (v1.7.7
) will be released soon with a fix.
Changelog
- Allow deploying of go apps without a Procfile
(https://www.pivotaltracker.com/story/show/117929711) - Add go 1.6.2, remove go 1.6
(https://www.pivotaltracker.com/story/show/117966791) - Allow native go vendoring
(https://www.pivotaltracker.com/story/show/117638407)
commit e7a5148
Author: David Jahn [email protected]
Date: Tue Apr 19 12:07:34 2016 -0400
- Print a warning when the app uses go1.6 with vendor experiment and doesn't have a vendor dir
(https://www.pivotaltracker.com/story/show/117840949) - Fix bug where apps using go1.6 and ldflags could not stage
(https://www.pivotaltracker.com/story/show/117841169)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.4.2 | cflinuxfs2 |
go | 1.4.3 | cflinuxfs2 |
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6.1 | cflinuxfs2 |
go | 1.6.2 | cflinuxfs2 |
godep | v62 | cflinuxfs2 |
- SHA256: 61eedbb489a89c97bff0b6fc96eb46ddf3c11e9a737457d8264c362995652b89
v1.7.5
Notably, this release includes fixes for CVE-2016-3958 and CVE-2016-3959 outlined here
- Add godep v62, remove godep v61
(https://www.pivotaltracker.com/story/show/117258211) - Add go 1.5.4, go 1.6.1, remove go 1.5.2
(https://www.pivotaltracker.com/story/show/117405095)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.4.2 | cflinuxfs2 |
go | 1.4.3 | cflinuxfs2 |
go | 1.5.3 | cflinuxfs2 |
go | 1.5.4 | cflinuxfs2 |
go | 1.6 | cflinuxfs2 |
go | 1.6.1 | cflinuxfs2 |
godep | v62 | cflinuxfs2 |
- SHA256: 777f72afa83ba39768be07d42bb4164631d4da62e615078e0bc4dfcb9ec2f8a2
v1.7.4
- Bump Godep version to 0.61
(https://www.pivotaltracker.com/story/show/117078185) - Uses buildmode=pie for go 1.6+
(https://www.pivotaltracker.com/story/show/113966315)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.4.2 | cflinuxfs2 |
go | 1.4.3 | cflinuxfs2 |
go | 1.5.2 | cflinuxfs2 |
go | 1.5.3 | cflinuxfs2 |
go | 1.6 | cflinuxfs2 |
godep | v61 | cflinuxfs2 |
- SHA256: 7f41d66ef260525ebd75bee0800638c9d1e4a609a489fef5609fbd057fb98ffc
v1.7.3
- Update godeps to v55
(https://www.pivotaltracker.com/story/show/114349455) - Add golang 1.6 and drop golang 1.4.1
(https://www.pivotaltracker.com/story/show/114349455) - Remove deprecation warnings from compile script.
(https://www.pivotaltracker.com/story/show/111837573) - Better support for go1.6*
(0a5492c)- Support GO15VENDOREXPERIMENT=0
- go.1.6 uses newer -X $GO_LINKER_SYMBOL=$GO_LINKER_VALUE ldflag, like 1.5
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.4.2 | cflinuxfs2 |
go | 1.4.3 | cflinuxfs2 |
go | 1.5.2 | cflinuxfs2 |
go | 1.5.3 | cflinuxfs2 |
go | 1.6 | cflinuxfs2 |
godep | v55 | cflinuxfs2 |
- SHA256: 986af858450fc66e4e61e48218c18aa3b75a24efaddd05e1981b8c7f9edd9aee
v1.7.2
Notably, this release includes go 1.5.3 which patches CVE-2015-8618.
- Add support for go 1.5.3 and remove support for go1.5.1
(https://www.pivotaltracker.com/story/show/111646892) - Add support for Go patch version wildcard matching.
(https://www.pivotaltracker.com/story/show/106117500) - Updated to Godep v45.
(https://www.pivotaltracker.com/story/show/110776726)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
go | 1.4.1 | cflinuxfs2 |
go | 1.4.2 | cflinuxfs2 |
go | 1.4.3 | cflinuxfs2 |
go | 1.5.2 | cflinuxfs2 |
go | 1.5.3 | cflinuxfs2 |
godep | v45 | cflinuxfs2 |
- SHA256: c7de9ddacde4159862de9881590c813c77d6e421af167ac4ed3b991fa8281717