diff --git a/3.4-rc/alpine3.20/Dockerfile b/3.4-rc/alpine3.20/Dockerfile index 7d62a786a..4d1ede484 100644 --- a/3.4-rc/alpine3.20/Dockerfile +++ b/3.4-rc/alpine3.20/Dockerfile @@ -24,10 +24,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/3.4-rc/alpine3.21/Dockerfile b/3.4-rc/alpine3.21/Dockerfile index 9ae3322aa..ae79b8a91 100644 --- a/3.4-rc/alpine3.21/Dockerfile +++ b/3.4-rc/alpine3.21/Dockerfile @@ -24,10 +24,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/3.4-rc/bookworm/Dockerfile b/3.4-rc/bookworm/Dockerfile index b7255c414..fea2d9014 100644 --- a/3.4-rc/bookworm/Dockerfile +++ b/3.4-rc/bookworm/Dockerfile @@ -13,10 +13,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/3.4-rc/bullseye/Dockerfile b/3.4-rc/bullseye/Dockerfile index 22337629c..e7ea548db 100644 --- a/3.4-rc/bullseye/Dockerfile +++ b/3.4-rc/bullseye/Dockerfile @@ -13,10 +13,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/3.4-rc/slim-bookworm/Dockerfile b/3.4-rc/slim-bookworm/Dockerfile index 0eea038c9..10045e7f2 100644 --- a/3.4-rc/slim-bookworm/Dockerfile +++ b/3.4-rc/slim-bookworm/Dockerfile @@ -27,10 +27,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/3.4-rc/slim-bullseye/Dockerfile b/3.4-rc/slim-bullseye/Dockerfile index 412425643..0238894b4 100644 --- a/3.4-rc/slim-bullseye/Dockerfile +++ b/3.4-rc/slim-bullseye/Dockerfile @@ -27,10 +27,10 @@ RUN set -eux; \ ENV LANG C.UTF-8 -# https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ -ENV RUBY_VERSION 3.4.0-preview2 -ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz -ENV RUBY_DOWNLOAD_SHA256 626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7 +# https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ +ENV RUBY_VERSION 3.4.0-rc1 +ENV RUBY_DOWNLOAD_URL https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz +ENV RUBY_DOWNLOAD_SHA256 9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17 # some of ruby's build scripts are written in ruby # we purge system ruby later to make sure our final image uses what we just built diff --git a/versions.json b/versions.json index e61424370..ec5c2a6c9 100644 --- a/versions.json +++ b/versions.json @@ -179,39 +179,39 @@ }, "3.4": null, "3.4-rc": { - "version": "3.4.0-preview2", - "date": "2024-10-07", - "post": "/en/news/2024/10/07/ruby-3-4-0-preview2-released/", - "tag": "v3_4_0_preview2", + "version": "3.4.0-rc1", + "date": "2024-12-12", + "post": "/en/news/2024/12/12/ruby-3-4-0-rc1-released/", + "tag": "v3_4_0_rc1", "stats": { - "files_changed": 4422, - "insertions": 163889, - "deletions": 243380 + "files_changed": 4820, + "insertions": 196907, + "deletions": 253488 }, "url": { - "gz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.gz", - "zip": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.zip", - "xz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.xz" + "gz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.gz", + "zip": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.zip", + "xz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.xz" }, "size": { - "gz": 22722332, - "zip": 28101194, - "xz": 16878876 + "gz": 23055998, + "zip": 28323595, + "xz": 17116016 }, "sha1": { - "gz": "c23265acf6c07b4c1df1e41eebf8b4cf2f25b97b", - "zip": "479bd223bca3225fb3a15984e3eae4efb9a40189", - "xz": "dbff404b969012702dc500cac72f4d6b3822068e" + "gz": "216e3085ab8b886b9f74943ee5b62bd2e3d86671", + "zip": "4ae8ce4b15ccc3f0c6f42e408c44aa287a1ccc14", + "xz": "1424671cdc9c4bfe3778ac159d917c8bfe6107bd" }, "sha256": { - "gz": "443cd7ec54ade4786bc974ce9f5d49f172a60f8edc84b597b7fe2bd2a94b8371", - "zip": "e00a6fbf6f9e25a725711a8aac7e38be6bed61de4db9862a405172b96bf38b5b", - "xz": "626bf4fe952323c15ec9a8999f470ec136ef91c0fc34c484646aaaa9a0b62ca7" + "gz": "1f3187d3366e90af6d760994f8bfe1fe8999a8ba3553ea4dcfae63e548236e2a", + "zip": "653162a2db627e8e5feee22a00b20acf215509d88b06ffb281bc8788ed12c74c", + "xz": "9c54225747f7a786727aa6213503083d5d8ff7097505d4b7456ff60880ee4a17" }, "sha512": { - "gz": "0946d256587597bdf13437a50f7a3298c151133edea161a1c4806a04dcbd8c2e8a7fd617f3eda16c5c05f6e6346317562cc30ba67698f1fdd92237c03bdbd23e", - "zip": "0d9ee1c41920e4d594b0f2c40d02339b4e9a2cd5232f5ee914cab5a685cb4a2279fbbfd8fbad40ef0a53866db4e1de96068c62580ede6d8fab02550393bcbe81", - "xz": "f23257896a35d3a581cbf5e8c94fe28e45725e39608a7669f47f31085338b1b4929a4db40d826d8fee628afb97b0c25b2f9e7bda4cd42e80c1208c46caf54265" + "gz": "0b0420a39c0bf3b38600d4e28805a581c4b5a6cf2abe41be8c8164276a8044a19e676de74eea5dd5b4d7d667d821a6144119795fea510fd4ba6e34865a2ae172", + "zip": "c6c6b9a0e61308e3f3303cd148613feabb2ee12d8e2fefc1f4aa1403237310f7c9be5e2031248ea89ff01cdc0bca1a66ff60f9f1f19ed9c9fccef3d7a3bbebb8", + "xz": "5b92a2b5829ab23735617945839e45df984b319b8932e790a8e0c6f681b9bd74249511a76345516cc216c002ed7887bdd27151501491d5ecedc20acd3fb57cc5" }, "variants": [ "bookworm",