From 2cfb8af3fd974dd6d5dc1c7717f45c2ec48d7242 Mon Sep 17 00:00:00 2001 From: Conrad Taylor Date: Sat, 24 Oct 2026 21:38:23 -0700 Subject: [PATCH] Update to Ruby 4.0.9. --- .devcontainer/Dockerfile | 2 +- .ruby-version | 2 +- Dockerfile | 2 +- Gemfile.lock | 16 ++++++++-------- README.md | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 6209509..ab41ca1 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,5 +1,5 @@ # Make sure RUBY_VERSION matches the Ruby version in .ruby-version -ARG RUBY_VERSION=4.0.6 +ARG RUBY_VERSION=4.0.9 FROM ghcr.io/rails/devcontainer/images/ruby:$RUBY_VERSION # Ensure binding is always 0.0.0.0 diff --git a/.ruby-version b/.ruby-version index d13e837..7919852 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -4.0.6 +4.0.9 diff --git a/Dockerfile b/Dockerfile index 06cc4f2..dafdc71 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ # For a containerized dev environment, see Dev Containers: https://guides.rubyonrails.org/getting_started_with_devcontainer.html # Make sure RUBY_VERSION matches the Ruby version in .ruby-version -ARG RUBY_VERSION=4.0.1 +ARG RUBY_VERSION=4.0.9 FROM --platform=$BUILDPLATFORM docker.io/library/ruby:${RUBY_VERSION}-slim AS base diff --git a/Gemfile.lock b/Gemfile.lock index c278d53..da06d85 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -90,7 +90,7 @@ GEM thor (~> 1.0) concurrent-ruby (1.3.8) connection_pool (3.0.2) - crass (1.0.7) + crass (1.0.8) date (3.6.0) debug (1.11.1) irb (~> 1.10) @@ -162,10 +162,10 @@ GEM net-protocol net-protocol (0.4.0) timeout - net-scp (4.1.0) - net-ssh (>= 2.6.5, < 8.0.0) - net-sftp (4.0.0) - net-ssh (>= 5.0.0, < 8.0.0) + net-scp (4.1.1) + net-ssh (>= 2.6.5, < 9.0.0) + net-sftp (4.0.1) + net-ssh (>= 5.0.0, < 9.0.0) net-smtp (0.5.2) net-protocol net-ssh (7.3.6) @@ -180,7 +180,7 @@ GEM racc (~> 1.4) ostruct (0.6.3) parallel (2.3.0) - parser (3.3.12.0) + parser (3.3.13.0) ast (~> 2.4.1) racc pg (1.7.0-aarch64-linux) @@ -206,7 +206,7 @@ GEM rack-session (2.1.2) base64 (>= 0.1.0) rack (>= 3.0.0) - rack-test (2.2.0) + rack-test (2.3.0) rack (>= 1.3) rackup (2.3.1) rack (>= 3) @@ -271,7 +271,7 @@ GEM rspec-mocks (~> 3.10) rspec-support (~> 3.10) rspec-support (3.13.7) - rubocop (1.92.0) + rubocop (1.92.1) json (>= 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) diff --git a/README.md b/README.md index 1607e56..5a5b613 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,9 @@ The purpose of this example is to provide details as to how one would go about u - Rails 8.1.3.1 or newer -- Ruby 4.0.6 or newer +- Ruby 4.0.9 or newer -Note: This tutorial was updated on macOS 26.5.2 (Tahoe). Docker Desktop is ony needed if you're following the `Docker Installation`. +Note: This tutorial was updated on macOS 26.7.0 (Tahoe). Docker Desktop is ony needed if you're following the `Docker Installation`. ## Communication