-
Add node 4.8.2, remove node 4.8.1
(https://www.pivotaltracker.com/story/show/143029841) -
Add node 6.10.2, remove node 6.10.1
(https://www.pivotaltracker.com/story/show/143029841) -
Add deprecation dates for ruby 2.1.x
See: https://www.ruby-lang.org/en/news/2017/04/01/support-of-ruby-2-1-has-ended/ -
Add ruby 2.3.4, remove 2.3.2
(https://www.pivotaltracker.com/story/show/142590541) -
Add ruby 2.2.7, remove 2.2.5
(https://www.pivotaltracker.com/story/show/142579565) -
Add yarn 0.22.0, remove yarn 0.21.3
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.2.7 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.3.4 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| ruby | 2.4.1 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.8.0 | cflinuxfs2 |
| node | 4.8.2 | cflinuxfs2 |
| node | 6.10.2 | cflinuxfs2 |
| bundler | 1.14.6 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_121 | cflinuxfs2 |
| yarn | 0.22.0 | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.4 |
| yarn | 0.22.0 |
- SHA256: b68beba60a2cb76437361c684083bc93f5a213b47e6ca9b3a6f2d6a0333359b4
Downloads
-
Add ruby 2.4.1
(https://www.pivotaltracker.com/story/show/142155613) -
Add node 4.8.1, remove node 4.8.0
(https://www.pivotaltracker.com/story/show/142185261) -
Add jruby 9.1.8.0, remove jruby 9.1.7.0
(https://www.pivotaltracker.com/story/show/141046145) -
Add bundler 1.14.6, remove bundler 1.14.5
(https://www.pivotaltracker.com/story/show/141055921) -
Fail staging if unable to write .profile.d script
(https://www.pivotaltracker.com/story/show/141616657) -
Buildpack can use dependencies provided by supply scripts
(https://www.pivotaltracker.com/story/show/141616657) -
Use nodejs 6.x for rails 5.1 and above, continue using nodejs 4.x for other execjs apps
- Make When node is required install npm as well
- Add node 6.10.1
(https://www.pivotaltracker.com/story/show/141167599)
(https://www.pivotaltracker.com/story/show/141165751)
(https://www.pivotaltracker.com/story/show/142185261)
-
Use pessimistic locking on Ruby version in Gemfile
- Change ruby version warning to include pessimistic versioning suggestion
(https://www.pivotaltracker.com/story/show/140770891)
(https://www.pivotaltracker.com/story/show/141518629)
- Change ruby version warning to include pessimistic versioning suggestion
-
Changes behaviour of ruby version download by setting jruby patchlevel to be not significant
(https://www.pivotaltracker.com/story/show/140663631)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| ruby | 2.4.1 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.8.0 | cflinuxfs2 |
| node | 4.8.1 | cflinuxfs2 |
| node | 6.10.1 | cflinuxfs2 |
| bundler | 1.14.6 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_121 | cflinuxfs2 |
| yarn | 0.21.3 | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
- SHA256: 02947fb957591492798a16b9c5b82c6da229af52b886580860ef5c72aef836e0
Downloads
- Add "retry" flag to bundler
(https://www.pivotaltracker.com/story/show/140511461) - Add node 4.8.0, remove node 4.7.3
(https://www.pivotaltracker.com/story/show/140373175) - Add bundler 1.14.5, remove bundler 1.14.3
(https://www.pivotaltracker.com/story/show/140373173)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.7.0 | cflinuxfs2 |
| node | 4.8.0 | cflinuxfs2 |
| bundler | 1.14.5 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_121 | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.8.0 |
- SHA256: 99cf9e482eae8c292cef3083bb8ec4c9b7a951ca7c6fe811a1cd614e8355630a
Downloads
- Add EOL dates for jruby, openjdk and node
(https://www.pivotaltracker.com/story/show/137374307) - Add node 4.7.3, remove node 4.7.2
(https://www.pivotaltracker.com/story/show/138773607) - Remove unlicensed external dependencies: rails_log_stdout and rails3_serve_static_assets
(https://www.pivotaltracker.com/story/show/138644499)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.7.0 | cflinuxfs2 |
| node | 4.7.3 | cflinuxfs2 |
| bundler | 1.14.3 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_121 | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.7.3 |
- SHA256: e4dc7ded902a240f5d1d9468216c8b1035048ce4db7c9c2a08c9fe267d5e2cee
Downloads
- Add bundler 1.14.2, remove bundler 1.13.7
(https://www.pivotaltracker.com/story/show/138119911) - Add jruby 9.1.7.0, remove jruby 9.1.5.0
(https://www.pivotaltracker.com/story/show/137476393) - Add openjdk 1.8.0_121, remove openjdk 1.8.0_111
(https://www.pivotaltracker.com/story/show/137883043)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.7.0 | cflinuxfs2 |
| node | 4.7.2 | cflinuxfs2 |
| bundler | 1.14.2 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_121 | cflinuxfs2 |
| rails3_serve_static_assets | - | cflinuxfs2 |
| rails_log_stdout | - | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.7.2 |
- SHA256: 576b85f743cfb7c96f5270d50670454e97b2559073fa672ff2a15e368738ba2a
Downloads
- Add warning if downloaded dependency is not the latest patch version for a
given major and minor version
(https://www.pivotaltracker.com/story/show/134863437) - Add new version warning to Ruby buildpack
(https://www.pivotaltracker.com/story/show/135234395) - Add bundler 1.13.7, remove bundler 1.13.6
(https://www.pivotaltracker.com/story/show/136650377) - Add ruby 2.4.0
(https://www.pivotaltracker.com/story/show/136620759) - Add node 4.7.2, remove node 4.7.0
(https://www.pivotaltracker.com/story/show/137135283)
(https://www.pivotaltracker.com/story/show/136994135)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| ruby | 2.4.0 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.5.0 | cflinuxfs2 |
| node | 4.7.2 | cflinuxfs2 |
| bundler | 1.13.7 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_111 | cflinuxfs2 |
| rails3_serve_static_assets | - | cflinuxfs2 |
| rails_log_stdout | - | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.7.2 |
- SHA256: 231f3b155236efc96cdfc09e1513f5783b3d2fc792869b33cf4cb7b3a86469de
Downloads
- Add jruby 9.1.5.0, remove jruby 9.1.2.0
(https://www.pivotaltracker.com/story/show/129904651) - Add node 4.7.0, remove node 4.6.2
(https://www.pivotaltracker.com/story/show/135648535)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.1-jruby-9.1.5.0 | cflinuxfs2 |
| node | 4.7.0 | cflinuxfs2 |
| bundler | 1.13.6 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_111 | cflinuxfs2 |
| rails3_serve_static_assets | - | cflinuxfs2 |
| rails_log_stdout | - | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.7.0 |
- SHA256: 0506586f89d9a6ff92d5eb996ce8be1d6d6aadfa286c9fa7bb39db2cb717cd31
Downloads
- Add ruby 2.1.10, remove ruby 2.1.8
- Add ruby 2.2.6, remove ruby 2.2.4
(https://www.pivotaltracker.com/story/show/134340425) - Add ruby 2.3.2 and 2.3.3, remove ruby 2.3.1
(https://www.pivotaltracker.com/story/show/134330017)
(https://www.pivotaltracker.com/story/show/134696699) - Rebuild and change path for ruby, jruby, bundler, node binaries and
rails patching code- We identified a potential, but unlikely, attack vector in our continuous
integration system. Our own auditing strongly suggests that this attack
vector was not taken advantage of. However, out of an abundance of caution,
we are rebuilding all buildpack dependencies that we maintain.
Packaged binaries:
- We identified a potential, but unlikely, attack vector in our continuous
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.2.6 | cflinuxfs2 |
| ruby | 2.3.2 | cflinuxfs2 |
| ruby | 2.3.3 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.0-jruby-9.1.2.0 | cflinuxfs2 |
| node | 4.6.2 | cflinuxfs2 |
| bundler | 1.13.6 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_111 | cflinuxfs2 |
| rails3_serve_static_assets | - | cflinuxfs2 |
| rails_log_stdout | - | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.3 |
| node | 4.6.2 |
- SHA256: 52e69f2dd8c70d5c25bbf21d679a3a5d99297a8af264229df9620967b124e768
Downloads
- Add node 4.6.2, remove node 4.6.1
(https://www.pivotaltracker.com/story/show/133955125) - Add bundler 1.13.6, remove bundler 1.13.5
(https://www.pivotaltracker.com/story/show/132957609) - Add openjdk 1.8.0_111, remove openjdk 1.8.0_101
(https://www.pivotaltracker.com/story/show/132711731) - Ensure all downloaded binaries have checksums verified
(https://www.pivotaltracker.com/story/show/128099189)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| ruby | 2.1.8 | cflinuxfs2 |
| ruby | 2.1.9 | cflinuxfs2 |
| ruby | 2.2.4 | cflinuxfs2 |
| ruby | 2.2.5 | cflinuxfs2 |
| ruby | 2.3.0 | cflinuxfs2 |
| ruby | 2.3.1 | cflinuxfs2 |
| jruby | ruby-1.9.3-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.0.0-jruby-1.7.26 | cflinuxfs2 |
| jruby | ruby-2.3.0-jruby-9.1.2.0 | cflinuxfs2 |
| node | 4.6.2 | cflinuxfs2 |
| bundler | 1.13.6 | cflinuxfs2 |
| openjdk1.8-latest | 1.8.0_111 | cflinuxfs2 |
| rails3_serve_static_assets | - | cflinuxfs2 |
| rails_log_stdout | - | cflinuxfs2 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.3.1 |
| node | 4.6.2 |
- SHA256: 8b84da569615b9e4c8b36ff2f2bfa4f7bca9214bfdd4bdc166aaef0fe00e9c4e

