Skip to content

Commit d9a9974

Browse files
authored
Upgrade to Ruby 3.4.2 (#429)
1 parent d2a6974 commit d9a9974

File tree

4 files changed

+13
-10
lines changed

4 files changed

+13
-10
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 3.1.2 (not released)
2+
* Upgraded to Ruby 3.4.2 (from 3.4.1).
3+
14
## 3.1.1 (release date: 2025-02-12)
25
* Added a Ruby 3.4 image (Ruby 3.4.1)
36
* Default Ruby version is now 3.4.1

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@ Basics (learn more at [baseimage-docker](http://phusion.github.io/baseimage-dock
9494

9595
Language support:
9696

97-
* Ruby 3.1.6, 3.2.7, 3.3.7, 3.4.1 and JRuby 9.3.15.0 and 9.4.9.0.
97+
* Ruby 3.1.6, 3.2.7, 3.3.7, 3.4.2 and JRuby 9.3.15.0 and 9.4.9.0.
9898
* RVM is used to manage Ruby versions. [Why RVM?](#why_rvm)
99-
* 3.4.1 is configured as the default.
99+
* 3.4.2 is configured as the default.
100100
* JRuby is installed from source, but we register an APT entry for it.
101101
* JRuby uses OpenJDK 17.
102102
* Python 3.12, or any version provided by the Deadsnakes PPA (currently 3.8, 3.9, 3.10, and 3.11; see https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa).
@@ -458,8 +458,8 @@ RUN bash -lc 'rvm --default use ruby-3.1.6'
458458
RUN bash -lc 'rvm --default use ruby-3.2.7'
459459
# Ruby 3.3.7
460460
RUN bash -lc 'rvm --default use ruby-3.3.7'
461-
# Ruby 3.4.1
462-
RUN bash -lc 'rvm --default use ruby-3.4.1'
461+
# Ruby 3.4.2
462+
RUN bash -lc 'rvm --default use ruby-3.4.2'
463463
# JRuby 9.3.15.0
464464
RUN bash -lc 'rvm --default use jruby-9.3.15.0'
465465
# JRuby 9.4.9.0
@@ -478,16 +478,16 @@ $ rvm-exec 3.3.7 ruby -v
478478
Using /usr/local/rvm/gems/ruby-3.3.7
479479
ruby 3.3.7 (2025-01-15 revision be31f993d7) [x86_64-linux]
480480

481-
$ rvm-exec 3.4.1 ruby -v
482-
Using /usr/local/rvm/gems/ruby-3.4.1
483-
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-linux]
481+
$ rvm-exec 3.4.2 ruby -v
482+
Using /usr/local/rvm/gems/ruby-3.4.2
483+
ruby 3.4.2 (2025-02-15 revision d2930f8e7a) +PRISM [x86_64-linux]
484484
```
485485

486486
More examples, but with Bundler instead:
487487

488488
```bash
489-
# This runs 'bundle install' using Ruby 3.4.1
490-
rvm-exec 3.4.1 bundle install
489+
# This runs 'bundle install' using Ruby 3.4.2
490+
rvm-exec 3.4.2 bundle install
491491
```
492492

493493
<a name="default_ruby_wrapper_scripts"></a>

image/nginx-passenger.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ header "Installing Phusion Passenger..."
99
## Install it through RVM, not APT, so that the -customizable variant cannot end up
1010
## having Ruby installed from both APT and RVM.
1111
if [[ ! -e /usr/bin/ruby ]]; then
12-
RVM_ID="ruby-3.4.1"
12+
RVM_ID="ruby-3.4.2"
1313

1414
run mkdir -p "/build_cache/${ARCH}"
1515
if [[ -e "/build_cache/${ARCH}/${RVM_ID}.tar.bz2" ]]; then
File renamed without changes.

0 commit comments

Comments
 (0)