Skip to content

Releases: heroku/buildpacks-ruby

v10.0.1

09 Jun 16:34
fc2a186
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • The cache directory that holds downloaded gems is now deleted after bundle install. This action reduces the final image size and does not impact future gem installation performance. (#434)

v10.0.0

02 Jun 20:23
867c1d0
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Removed statsd based metrics collection agent (associated with the barnes gem). Fir uses OTel and does not support statsd metrics collection (#429)

Fixed

  • Ruby binary downloads now retry before failing a build (#428)

v9.0.0

19 May 16:56
e249a8b
Compare
Choose a tag to compare

heroku/ruby

Changed

  • The bundle install command now runs on every deploy, the HEROKU_SKIP_BUNDLE_DIGEST environment variable has no effect. (#425)
  • Default Ruby version is now 3.3.8 (#426)

v8.0.0

05 May 16:23
17e990e
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • Internal API used for producing buildpack output updated. (#419)

Changed

  • Removed support for Ubuntu 20.04 (and thus Heroku-20 / heroku/builder:20). (#422)

v7.0.1

09 Apr 16:48
272215d
Compare
Choose a tag to compare

heroku/ruby

Added

  • Introduce tracing observability for buildpack diagnostics and usage. (#412)

Changed

  • Updated libcnb to 0.28.1, which includes tracing improvements/fixes. (#416)

v7.0.0

19 Mar 19:59
40b7ac6
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Default Ruby version is now 3.3.7 and default bundler version is now 2.5.23 (#408)

Fixed

  • The docker run command no longer requires an entrypoint when using default processes provided by heroku/ruby directly (and not the heroku/procfile buildpack) (#404)

v6.0.0

12 Mar 16:11
8a3ef48
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Gem install behavior and configuration (#402)
    • Gem install path is now configured with GEM_HOME and GEM_PATH instead of BUNDLE_PATH.
    • Cleaning gems is now accomplished via running bundle clean --force. Previously it was accomplished by setting BUNDLE_CLEAN=1.
    • The BUNDLE_DEPLOYMENT=1 environment variable is changed to BUNDLE_FROZEN=1.
    • The BUNDLE_BIN environment variable is no longer set.

v5.1.0

28 Feb 21:55
be111e5
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Enabled libcnb's trace feature. (#398)

v5.0.1

14 Jan 15:04
3d89f33
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • Executables from the applications bin directory will be placed on the path before dependencies installed via bundler (#383)
  • Binaries from user installed gems will be placed on the path before binaries that ship with Ruby (#383)

v5.0.0

17 Dec 17:07
28150cc
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Default Ruby version is now 3.2.6 (#374)
  • Default Bundler version is now 2.5.6 (#374)