Releases: cloudfoundry/nodejs-buildpack
Releases · cloudfoundry/nodejs-buildpack
v1.4.1
- Security upgrade to nodejs 0.12.6
(https://www.pivotaltracker.com/story/show/98683546)
v1.4.0
- Merge upstream changes from Heroku (sha: f1b1954):
- Improvements to app caching logic
- Remove lucid-specific binaries from manifest.yml
(https://www.pivotaltracker.com/story/show/96135874) - Give helpful message on unsupported stacks
(https://www.pivotaltracker.com/story/show/96590188)
v1.3.4
- Add support for nodejs 0.12.4
(https://www.pivotaltracker.com/story/show/95004952) - Provide more explicit error message for missing options
(https://www.pivotaltracker.com/story/show/95473896)
v1.3.3
- Fix bugs regarding package.json and node_modules directory interaction
(https://www.pivotaltracker.com/story/show/94525966)
(https://www.pivotaltracker.com/story/show/94516870)
v1.3.2
- Merge upstream changes from Heroku up to SHA d8fbb5b
(https://www.pivotaltracker.com/story/show/93482010)
v1.3.1
- Add all Node.js versions to versions.json, resolving an issue for cached
buildpacks and old Node.js versions
(https://www.pivotaltracker.com/n/projects/1042066/stories/93717296) - Bump buildpack-packager to support custom buildpack manifests.
- Remove unsupported Node.js versions for for lucid64
(https://www.pivotaltracker.com/n/projects/1042066/stories/93218340)
v1.3.0
- Deprecated many node versions, only currently support (https://www.pivotaltracker.com/story/show/90697200)
- 0.8.27
- 0.8.28
- 0.9.11
- 0.9.12
- 0.10.37
- 0.10.38
- 0.11.15
- 0.11.16
- 0.12.1
- 0.12.2
- Document Contribution guidelines (https://www.pivotaltracker.com/story/show/92459188)
- Added cache-busting for stack switching (https://www.pivotaltracker.com/story/show/91630606)
- Merge upstream changes from Heroku up to SHA 40214da (https://www.pivotaltracker.com/story/show/90537740
v1.2.1
- Add support for node binary version 0.12.0
(https://www.pivotaltracker.com/story/show/89792504) - Add support for node binary version 0.10.38
(https://www.pivotaltracker.com/story/show/90724656)
v1.2.0
cflinuxfs2
rootfs Support
Cloud Foundry is releasing new versions of go, nodejs php,
python, and ruby buildpacks to support cflinuxfs2
, which is
the official name of the trusty64-based rootfs (or "stack").
Please note that the previous lucid64
stack is also supported by
this buildpacks release.
In order to support multiple stacks, we've extended the data structure
represented by the file manifest.yml
in the go
, nodejs
, python
and ruby
buildpacks to require the specification of one or more
"stacks" associated with each binary dependency. We've also required
the specification of an MD5 checksum for each binary, which is
verified before packaging the dependencies.
Changes
- Added support for
cflinuxfs2
stack. - Binary files now permanently hosted on a CF-managed S3 bucket.
- On the
lucid64
stack, the following changes were made to package support:- Removed binaries for node v0.8.6, v0.10.14, and 0.11.4 for all
stacks. The binaries for these versions, included in previous
nodejs-buildpack
releases, are not functional. There is a
track of work
scheduled to recreate these binaries for all our stacks; but for
this release, generating replacement binaries was deprioritized.
- Removed binaries for node v0.8.6, v0.10.14, and 0.11.4 for all
- On the
cflinuxfs2
stack, the same packages are supported as on the
lucid64
stack, which are too numerous to list here. See
manifest.yml for full details. - The buildpack has decreased in size with this release, from 418M to 403M.
Stories
- Support cflinuxfs2 stack.
(https://www.pivotaltracker.com/story/show/88174344) - Removed versions 0.8.6, 0.10.14, and 0.11.4
(https://www.pivotaltracker.com/story/show/90294404)
(https://www.pivotaltracker.com/story/show/90366324) - Reference git repos by https in cf.Gemfile
(https://www.pivotaltracker.com/story/show/90365848) - Add checksum to
manifest.yml
for all binaries.
(https://www.pivotaltracker.com/story/show/89503124)
v1.1.1
- Repairs regression in NodeJS version metadata.
(https://www.pivotaltracker.com/story/show/84963472)
(https://www.pivotaltracker.com/story/show/85025278)