Releases: cloudfoundry/ruby-buildpack
v1.6.41
-
Convert to online-only distribution.
-
Add jruby 9.1.10.0, remove jruby 9.1.9.0
(https://www.pivotaltracker.com/story/show/146119231) -
Add bundler 1.15.1, remove bundler 1.15.0
source url: https://rubygems.org/downloads/bundler-1.15.1.gem
source sha256: fa6ec48f94faffe4987f89b4b85409fd6a4ddce8d46f779acdc26d041eb200d7
(https://www.pivotaltracker.com/story/show/146502569)
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.3-jruby-9.1.10.0 | cflinuxfs2 |
node | 4.8.3 | cflinuxfs2 |
node | 6.10.3 | cflinuxfs2 |
bundler | 1.15.1 | cflinuxfs2 |
openjdk1.8-latest | 1.8.0_131 | cflinuxfs2 |
yarn | 0.24.6 | cflinuxfs2 |
Default binary versions:
name | version |
---|---|
ruby | 2.4.1 |
- Uncached buildpack SHA256: 8001998385329b95e89f0cb81c779355de7497ec3f03acea37b2820c711dbfdb
v1.6.40
-
Add bundler 1.15.0, remove bundler 1.14.6
(https://www.pivotaltracker.com/story/show/145768065) -
Add yarn 0.24.6, remove yarn 0.24.4
(https://www.pivotaltracker.com/story/show/145961345) -
Add JRuby 9.1.9.0, Remove JRuby 9.1.8.0
(https://www.pivotaltracker.com/story/show/145548597) -
Change default ruby version from 2.3.4 to 2.4.1
(https://www.pivotaltracker.com/story/show/143721855)
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.3-jruby-9.1.9.0 | cflinuxfs2 |
node | 4.8.3 | cflinuxfs2 |
node | 6.10.3 | cflinuxfs2 |
bundler | 1.15.0 | cflinuxfs2 |
openjdk1.8-latest | 1.8.0_131 | cflinuxfs2 |
yarn | 0.24.6 | cflinuxfs2 |
Default binary versions:
name | version |
---|---|
ruby | 2.4.1 |
- Cached buildpack SHA256: bfab5622493223c16e8948ad65e94416eca8037c70a2c4e648d8de990b95cbcc
- Uncached buildpack SHA256: f421cb1b95dc46957e91e37f74431d8674b9614d16107ca88b19f4dafa566c07
v1.6.39
-
Add yarn 0.24.4, remove yarn 0.23.4
(https://www.pivotaltracker.com/story/show/145364383)
(https://www.pivotaltracker.com/story/show/145350573) -
Add EOL links to ruby buildpack
(https://www.pivotaltracker.com/story/show/144943203) -
Reference new windows gemfile docs
(https://www.pivotaltracker.com/story/show/141699203) -
Host openjdk in buildpacks bucket
(https://www.pivotaltracker.com/story/show/145198585) -
Use '_' instead of '-' in .profile.d script names
(https://www.pivotaltracker.com/story/show/144964891)
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.3 | cflinuxfs2 |
node | 6.10.3 | cflinuxfs2 |
bundler | 1.14.6 | cflinuxfs2 |
openjdk1.8-latest | 1.8.0_131 | cflinuxfs2 |
yarn | 0.24.4 | cflinuxfs2 |
Default binary versions:
name | version |
---|---|
ruby | 2.3.4 |
yarn | 0.24.4 |
- Cached buildpack SHA256: 42176493b4cbb1d2cebc7291f62935b764f4b271ac804c86dfb4d5f8856f89d5
- Uncached buildpack SHA256: 5b50821393059d742ecda16dab4178f7d5d22b90517db1d71a2df49e15c5216d
v1.6.38
-
Add node 4.8.3 and 6.10.3, remove node 6.10.2 and 4.8.2
(https://www.pivotaltracker.com/story/show/144725819)
(https://www.pivotaltracker.com/story/show/144719795) -
Add yarn 0.23.4, remove yarn 0.23.2
(https://www.pivotaltracker.com/story/show/144725823)
(https://www.pivotaltracker.com/story/show/144440647) -
Add Add openjdk 1.8.0_131, remove openjdk 1.8.0_121
(https://www.pivotaltracker.com/story/show/144221517) -
Spilt compile into supply and finalize
- allows buildpack to use dependencies supplied by previous buildpacks
- Move install directories for bundler, ruby, node, yarn, + jvm to
dep_dir - clean up some unused code (e.g. only mattered for ancient versions of
ruby, only applied to heroku)
(https://www.pivotaltracker.com/story/show/142852033)
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.3 | cflinuxfs2 |
node | 6.10.3 | cflinuxfs2 |
bundler | 1.14.6 | cflinuxfs2 |
openjdk1.8-latest | 1.8.0_131 | cflinuxfs2 |
yarn | 0.23.4 | cflinuxfs2 |
Default binary versions:
name | version |
---|---|
ruby | 2.3.4 |
yarn | 0.23.4 |
- Cached buildpack SHA256: f47ac3556b93209eebcb6e9def31455f01545aeb02861e84fe34bfa713b424f0
- Uncached buildpack SHA256: 2113800a31dc0fa4198c7df2abad651f5f3c0986d2f61d2a0de90d322c3a798c
v1.6.37
-
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
v1.6.36
-
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
v1.6.35
- 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
v1.6.34
- 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
v1.6.33
- 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
v1.6.32
- 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