Skip to content

Releases: heroku/buildpacks-ruby

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)

v4.0.2

16 Dec 15:53
96715dc
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • Ruby pre-release verssions like 3.4.0.rc1 now work as expected. (#372)
  • Layer metadata deserialization to Rust structs is now using #[serde(deny_unknown_fields)] this prevents the accidental scenario where metadata containing a superset of fields could accidentally be deserialized to the wrong struct. It's unlikely this is currently happening with the current buildpack, but it's a possibly-observable difference so it's being listed (#371)

v4.0.1

11 Dec 20:38
deda865
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • A bug introduced in 4.0.0 would result in incorrectly skipping running bundle install when the Gemfile or Gemfile.lock or environment variables had changed. The bug is now fixed. (#364)

v4.0.0

27 Nov 16:28
ee5ee01
Compare
Choose a tag to compare

heroku/ruby

Changed

  • Default process types defined by the Ruby buildpack now use IPv6 host :: which is equivalent of IPv4 host 0.0.0.0. This will only affect applications that do not define a web process type via the Procfile and Procfile Cloud Native Buildpack. Those applications must make sure to update their configuration to bind to an IPv6 host. (#354)

Added

  • The buildpack now warns the user when environmental variables used in running the default process are not defined. (#307)

v3.0.0

17 May 19:46
1926adf
Compare
Choose a tag to compare

heroku/ruby

Changed

  • The buildpack now implements Buildpack API 0.10 instead of 0.9, and so requires lifecycle 0.17.x or newer. (#283)

Added

  • Added support for Ubuntu 24.04 (and thus Heroku-24 / heroku/builder:24). (#284)

v2.1.3

18 Mar 21:52
3e9677f
Compare
Choose a tag to compare

heroku/ruby

Changed

  • The fun_run commons library was moved to it's own crate (#232)

Added

  • Raise a helpful error when a file cannot be accessed at the time of buildpack detection (#243)

v2.1.2

31 Oct 14:24
4f514f6
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • Update build logging style (#198)

v2.1.1

24 Oct 13:26
54845ff
Compare
Choose a tag to compare

heroku/ruby

Fixed

  • Updated buildpack display name, description and keywords. (#223)

v2.1.0

26 Sep 20:27
e59d82c
Compare
Choose a tag to compare

heroku/ruby

Added

  • Introduce heroku build metrics support (#172)
  • Changelog moved to be per-crate rather than for the whole project (#154)

v2.0.1

25 Jul 20:06
2901419
Compare
Choose a tag to compare

heroku/ruby

  • Commons: Introduce build_output module (#155)
  • Commons: Remove gem_list, rake_status, rake_task_detect modules (#155)
  • Commons: EnvCommand removed, replaced with fun_run (#139)