Releases: cloudfoundry/ruby-buildpack
v1.9.1
-
Add node 18.13.0, remove node 18.12.1
for stack(s) cflinuxfs4, cflinuxfs3
(https://www.pivotaltracker.com/story/show/184166535) -
Add ruby 3.2.0 (#665)
for stack(s) cflinuxfs4, cflinuxfs3
(https://www.pivotaltracker.com/story/show/184161371) -
Add bundler 2.4.4, remove bundler 2.3.26 (#664)
for stack(s) cflinuxfs4, cflinuxfs3
(https://www.pivotaltracker.com/story/show/184171890)
(https://www.pivotaltracker.com/story/show/184128753)
(https://www.pivotaltracker.com/story/show/184241102) -
Add rubygems 3.4.4, remove rubygems 3.3.26 (#673, #659)
(https://www.pivotaltracker.com/story/show/184171850)
(https://www.pivotaltracker.com/story/show/184241169)
(https://www.pivotaltracker.com/story/show/184128744)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 2.4.4 | cflinuxfs3, cflinuxfs4 |
| jruby | 9.3.9.0 | cflinuxfs3 |
| jruby | 9.3.9.0 | cflinuxfs4 |
| jruby | 9.4.0.0 | cflinuxfs3 |
| jruby | 9.4.0.0 | cflinuxfs4 |
| node | 18.13.0 | cflinuxfs3 |
| node | 18.13.0 | cflinuxfs4 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3, cflinuxfs4 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 2.7.7 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.0.5 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| ruby | 3.1.3 | cflinuxfs3 |
| ruby | 3.1.3 | cflinuxfs4 |
| ruby | 3.2.0 | cflinuxfs3 |
| ruby | 3.2.0 | cflinuxfs4 |
| rubygems | 3.4.4 | cflinuxfs3, cflinuxfs4 |
| yarn | 1.22.19 | cflinuxfs3, cflinuxfs4 |
Default binary versions:
| name | version |
|---|---|
| ruby | 3.1.x |
- Uncached buildpack SHA256: e2aa1e7b6fdc22416b6d42ee769a9818f6314ff61d6099ac5b6ec3a9620d723d
- Uncached buildpack SHA256: 38556b4f42eee184e37e1a21cd7f342e30c64ea2981e5fc7ddc20efe07798675
v1.9.0
-
Add support for cflinuxfs4 stack
-
Update default ruby version to 3.1
-
Remove deprecated bundler 1.x version line (#650)
-
supply: remove ruby.exe symlinking
This seems to be from a heroku era effort to support windows. -
openjdk8: update dependency
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 2.3.26 | cflinuxfs3, cflinuxfs4 |
| jruby | 9.3.9.0 | cflinuxfs3 |
| jruby | 9.3.9.0 | cflinuxfs4 |
| jruby | 9.4.0.0 | cflinuxfs3 |
| jruby | 9.4.0.0 | cflinuxfs4 |
| node | 18.12.1 | cflinuxfs3 |
| node | 18.12.1 | cflinuxfs4 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3, cflinuxfs4 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 2.7.7 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.0.5 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| ruby | 3.1.3 | cflinuxfs3 |
| ruby | 3.1.3 | cflinuxfs4 |
| rubygems | 3.3.26 | cflinuxfs3, cflinuxfs4 |
| yarn | 1.22.19 | cflinuxfs3, cflinuxfs4 |
Default binary versions:
| name | version |
|---|---|
| ruby | 3.1.x |
- Uncached buildpack SHA256: c0ecb20c3135d572deb13cccbd2b7a8065b2b355609d2ab5d4bb71cc5963c0b8
- Uncached buildpack SHA256: ab48ac40a7fc03dd1511508f8aaafd788af5bf9f764cdd3127e40a6e12f84cd2
v1.8.61
-
Remove EOL'd jruby 9.2 (#612)
-
Add jruby 9.4.0.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183926892) -
Add ruby 2.7.7, remove ruby 2.7.5
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183904439) -
Add ruby 3.1.3, remove ruby 3.1.1
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183904461) -
Add bundler 2.3.26, remove bundler 2.3.25
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183824072) -
Add rubygems 3.3.26, remove rubygems 3.3.25
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183824077) -
Test fixtures: Updates rails5 Gemfile.lock to resolve C compilation issues
-
Test fixtures: Removes integration tests for Rails 4 has been out of support since Aug. 2019
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.26 | cflinuxfs3 |
| jruby | 9.3.9.0 | cflinuxfs3 |
| jruby | 9.4.0.0 | cflinuxfs3 |
| node | 18.12.1 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 2.7.7 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.0.5 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| ruby | 3.1.3 | cflinuxfs3 |
| rubygems | 3.3.26 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: 899bd8c6f16ec141a46552adede95ca024a8e70d694b9f2bb5bcb3785c9cc0b7
v1.8.60
-
Add bundler 2.3.25, remove bundler 2.3.24
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183700877) -
Add rubygems 3.3.25, remove rubygems 3.3.24
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183700127) -
Add node 18.12.1, remove node 16.18.0
for stack(s) cflinuxfs3 -
Add jruby 9.3.9.0, remove jruby 9.3.8.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183621295)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.25 | cflinuxfs3 |
| jruby | 9.2.21.0 | cflinuxfs3 |
| jruby | 9.3.9.0 | cflinuxfs3 |
| node | 18.12.1 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.25 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: c5fd8da054202aa26d01516cf2ccb4c04b0f13fcc665abe7b5db3557e2956225
v1.8.59
-
Add bundler 2.3.24, remove bundler 2.3.22 for stack(s) cflinuxfs3
-
Add jruby 9.3.8.0, remove jruby 9.3.7.0 for stack(s) cflinuxfs3
-
Add node 16.18.0, remove node 16.16.0 for stack(s) cflinuxfs3
-
Add rubygems 3.3.24, remove rubygems 3.3.22 for stack(s) cflinuxfs3
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.24 | cflinuxfs3 |
| jruby | 9.2.21.0 | cflinuxfs3 |
| jruby | 9.3.8.0 | cflinuxfs3 |
| node | 16.18.0 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.24 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: 30c6e52afd35ea30bc2fdf6a105dda864928bb7e8a68b7b2341e89bc9cb83e3c
v1.8.58
-
Add bundler 2.3.22, remove bundler 2.3.21
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183206374) -
Add rubygems 3.3.22, remove rubygems 3.3.19
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183206184)
(https://www.pivotaltracker.com/story/show/183080650)
(https://www.pivotaltracker.com/story/show/182952392) -
Add bundler 2.3.21, remove bundler 2.3.19
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183080884)
(https://www.pivotaltracker.com/story/show/182951992) -
Add jruby 9.3.7.0, remove jruby 9.3.6.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/183002663) -
Add node 16.17.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/182999800)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.22 | cflinuxfs3 |
| jruby | 9.2.21.0 | cflinuxfs3 |
| jruby | 9.3.7.0 | cflinuxfs3 |
| node | 16.16.0 | cflinuxfs3 |
| node | 16.17.0 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.22 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: 8683266de631afc51922cb5272749a9a7ce6cd1e60f9183b31d0d598558cdd62
v1.8.57
-
Add rubygems 3.3.19, remove rubygems 3.3.17 for stack(s) cflinuxfs3
-
Add bundler 2.3.19, remove bundler 2.3.17 for stack(s) cflinuxfs3
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.19 | cflinuxfs3 |
| jruby | 9.2.21.0 | cflinuxfs3 |
| jruby | 9.3.6.0 | cflinuxfs3 |
| node | 16.16.0 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.19 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: eb087fbb3e90b73eb5b9fb422283348ec426e4e0a936b62a6765b531bbd92958
v1.8.56
-
Add node 16.16.0, remove node 16.15.1
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/182665928) -
Add bundler 2.3.17, remove bundler 2.3.15
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/182597809)
(https://www.pivotaltracker.com/story/show/182478844) -
Add rubygems 3.3.17, remove rubygems 3.3.15
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/182597799)
(https://www.pivotaltracker.com/story/show/182479565) -
Add jruby 9.3.6.0, remove jruby 9.3.4.0,
Add jruby 9.2.21.0, remove jruby 9.2.20.1
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/182577345)
(https://www.pivotaltracker.com/story/show/182577073)
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.17 | cflinuxfs3 |
| jruby | 9.2.21.0 | cflinuxfs3 |
| jruby | 9.3.6.0 | cflinuxfs3 |
| node | 16.16.0 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.17 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: a5320dcd71549f41dce1b6dde81a995dcdf185af7a7d2341d40dc9b049703291
v1.8.55
-
Add bundler 2.3.15, remove bundler 2.3.13 for stack(s) cflinuxfs3
-
Add rubygems 3.3.15, remove rubygems 3.3.13 for stack(s) cflinuxfs3
-
Add node 16.15.1, remove node 16.15.0 for stack(s) cflinuxfs3
-
Add yarn 1.22.19, remove yarn 1.22.18 for stack(s) cflinuxfs3
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.15 | cflinuxfs3 |
| jruby | 9.2.20.1 | cflinuxfs3 |
| jruby | 9.3.4.0 | cflinuxfs3 |
| node | 16.15.1 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.15 | cflinuxfs3 |
| yarn | 1.22.19 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: 31e188170d2b9a394c0061d0d4ce56658c993a7bdb215fe8a57fe6347a613871
v1.8.54
-
Remove JRuby 9.1.17.0. It contains a high number of CVEs and does not have security patches
-
Add ruby 2.7.6, remove ruby 2.7.4 for stack(s) cflinuxfs3
-
Add ruby 3.0.4 for stack(s) cflinuxfs3
-
Add ruby 3.1.2, remove ruby 3.1.0 for stack(s) cflinuxfs3
-
Add bundler 2.3.13, remove bundler 2.3.11 for stack(s) cflinuxfs3
-
Add rubygems 3.3.13, remove rubygems 3.3.11 for stack(s) cflinuxfs3
-
Add node 16.15.0, remove node 16.14.2 for stack(s) cflinuxfs3
Packaged binaries:
| name | version | cf_stacks |
|---|---|---|
| bundler | 1.17.3 | cflinuxfs3 |
| bundler | 2.3.13 | cflinuxfs3 |
| jruby | 9.2.20.1 | cflinuxfs3 |
| jruby | 9.3.4.0 | cflinuxfs3 |
| node | 16.15.0 | cflinuxfs3 |
| openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
| ruby | 2.7.5 | cflinuxfs3 |
| ruby | 2.7.6 | cflinuxfs3 |
| ruby | 3.0.3 | cflinuxfs3 |
| ruby | 3.0.4 | cflinuxfs3 |
| ruby | 3.1.1 | cflinuxfs3 |
| ruby | 3.1.2 | cflinuxfs3 |
| rubygems | 3.3.13 | cflinuxfs3 |
| yarn | 1.22.18 | cflinuxfs3 |
Default binary versions:
| name | version |
|---|---|
| ruby | 2.7.x |
- Uncached buildpack SHA256: 4672bf0de7c3a1a79bac9bdfce780186aab8384c49832c7ea0e684d69a5d6181