ruby/versions.json

290 lines
11 KiB
JSON

{
"3.2": {
"version": "3.2.9",
"date": "2025-07-24",
"post": "/en/news/2025/07/24/ruby-3-2-9-released/",
"url": {
"gz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.tar.gz",
"xz": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.tar.xz",
"zip": "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.zip"
},
"size": {
"gz": 20560944,
"xz": 15141728,
"zip": 25144424
},
"sha1": {
"gz": "174f37666192a3fdc9cf24e5eddc0cf4d5de0b1e",
"xz": "c1bb7eb3b2254f9513abfc0b9335f4da14bfa093",
"zip": "a853b1413e73a827ca2bee640550f4ae54c9fe18"
},
"sha256": {
"gz": "abbad98db9aeb152773b0d35868e50003b8c467f3d06152577c4dfed9d88ed2a",
"xz": "cf6699d0084c588e7944d92e1a8edda28b1cc3ee471a1f0aebb4b3d32c9753b2",
"zip": "a3fc780839729c138ac9ef543ac505d67f04e404b65a404419843a2fed2f661b"
},
"sha512": {
"gz": "d3fc84ee71a85f5a9bc75d7354508adf197238ee6fa0f83d72bb7659aaf9d4294ae577d64f4a937b511abf241d44d190643227577dcd9cd04dc0553375913975",
"xz": "4db0656694c25c971bcf3591516e6feddb7fc60c4474b63dd1d2c1481c3629421edc904666067b2dcbc47357db1a32b7bf412055306fe29cee30fa048f89b6e3",
"zip": "6a313a36d6e630fb795d37f18da1e908d03c05d7200ef86e2260a18b5fc71f8f3201431f255e3cf7a47e0ee25ab5b9158b9477100ad6729e1f7ebf13f9b0a840"
},
"variants": [
"trixie",
"slim-trixie",
"bookworm",
"slim-bookworm",
"alpine3.22",
"alpine3.21"
],
"rust": {
"version": "1.84.0"
},
"rustup": {
"arches": {
"amd64": {
"glibc": {
"arch": "x86_64-unknown-linux-gnu",
"sha256": "6aeece6993e902708983b209d04c0d1dbb14ebb405ddb87def578d41f920f56d",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "x86_64-unknown-linux-musl",
"sha256": "1455d1df3825c5f24ba06d9dd1c7052908272a2cae9aa749ea49d67acbe22b47",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-musl/rustup-init"
}
},
"arm64v8": {
"glibc": {
"arch": "aarch64-unknown-linux-gnu",
"sha256": "1cffbf51e63e634c746f741de50649bbbcbd9dbe1de363c9ecef64e278dba2b2",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "aarch64-unknown-linux-musl",
"sha256": "7087ada906cd27a00c8e0323401a46804a03a742bd07811da6dead016617cc64",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-musl/rustup-init"
}
}
},
"version": "1.27.1"
}
},
"3.3": {
"version": "3.3.9",
"date": "2025-07-24",
"post": "/en/news/2025/07/24/ruby-3-3-9-released/",
"url": {
"gz": "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.9.tar.gz",
"xz": "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.9.tar.xz",
"zip": "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.9.zip"
},
"size": {
"gz": 22217076,
"xz": 16436904,
"zip": 27649882
},
"sha1": {
"gz": "26c37cff59c72a9249fa5fd3d9a301f320315ea1",
"xz": "b303b2dbcb46ce97c24e40ac0e3f5148058a2299",
"zip": "eff79d7ee7f23bf0d5c68a81b3f006878037fcd5"
},
"sha256": {
"gz": "d1991690a4e17233ec6b3c7844c1e1245c0adce3e00d713551d0458467b727b1",
"xz": "2b24a2180a2f7f63c099851a1d01e6928cf56d515d136a91bd2075423a7a76bb",
"zip": "110546854051d5142eba38e9f212ac69a7862835634174a641f88796fefcf987"
},
"sha512": {
"gz": "3a8215e42dcaa9d28a74afbf371e88c7393ace54a606f96d3027edf23a41953ba53360d2dcd74a38008a4ec9ca18af3acf44686253d819891c0c613c29327254",
"xz": "52be800daf9e983dd7539f6961ee6d4e863c8f4eefdce4fb1091fdfe05339531832dd88d2a8b6f5cdcd790f9d5aefa3bc08574fcb2bab399200d20fa0ad1db18",
"zip": "67a6e0bdce21b237d8db62a8351fb544dc8cf15a1afcb111d0589b0384f6b977a3f779042ef49eb170256ac168e0477b8b56f343ab381422e788850c1d171382"
},
"variants": [
"trixie",
"slim-trixie",
"bookworm",
"slim-bookworm",
"alpine3.22",
"alpine3.21"
],
"rust": {
"version": "1.84.0"
},
"rustup": {
"arches": {
"amd64": {
"glibc": {
"arch": "x86_64-unknown-linux-gnu",
"sha256": "6aeece6993e902708983b209d04c0d1dbb14ebb405ddb87def578d41f920f56d",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "x86_64-unknown-linux-musl",
"sha256": "1455d1df3825c5f24ba06d9dd1c7052908272a2cae9aa749ea49d67acbe22b47",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-musl/rustup-init"
}
},
"arm64v8": {
"glibc": {
"arch": "aarch64-unknown-linux-gnu",
"sha256": "1cffbf51e63e634c746f741de50649bbbcbd9dbe1de363c9ecef64e278dba2b2",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "aarch64-unknown-linux-musl",
"sha256": "7087ada906cd27a00c8e0323401a46804a03a742bd07811da6dead016617cc64",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-musl/rustup-init"
}
}
},
"version": "1.27.1"
}
},
"3.4": {
"version": "3.4.6",
"date": "2025-09-16",
"post": "/en/news/2025/09/16/ruby-3-4-6-released/",
"url": {
"gz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.6.tar.gz",
"zip": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.6.zip",
"xz": "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.6.tar.xz"
},
"size": {
"gz": 23266686,
"zip": 28452232,
"xz": 17303436
},
"sha1": {
"gz": "f44d45ca26d54ff92ab00a3515335cae755b18ec",
"zip": "fa2c444cf6e1bbd6833dba73552c54ed1b42d207",
"xz": "78541f3cdce140ec79ff481492244f04e8bc8f88"
},
"sha256": {
"gz": "e3c19ab9e8f41b3723124fbc0114cde7cbf55e65aa9c58c12acd89ec9c0dd1b9",
"zip": "408f04e22717ea8ba78c81544723d805e9ca955d06615192cfaa71b7903c66c4",
"xz": "804995bc22938aa475127000d3103cb133409ad3955edfc0e7412be66a4859b8"
},
"sha512": {
"gz": "94a0e316a4845243ba27e718c5c33e6ebad0432536454b2a1444000050e092f6c2b36a70c8f0b51e4ea68ef48519a117890d304cc6786560b8ee57a1d7a848e9",
"zip": "0066dfdec7a3ff27202e37fd97ec66880e9490dd0d2d49d06c786826eda261603eed80a058a4959fe0c12d446581992e10ae551ffd24810043bd1ad422a0bd2e",
"xz": "29000b3396ab95fc2dc13d2d78441ff5c34258e5421115181c54b1b4d55d5c0d4f3d0c3cec6b32b9a1bb8de5c51b383fcad4369ec3fb244fd0ce182afbe79ba4"
},
"variants": [
"trixie",
"slim-trixie",
"bookworm",
"slim-bookworm",
"alpine3.22",
"alpine3.21"
],
"rust": {
"version": "1.84.0"
},
"rustup": {
"arches": {
"amd64": {
"glibc": {
"arch": "x86_64-unknown-linux-gnu",
"sha256": "6aeece6993e902708983b209d04c0d1dbb14ebb405ddb87def578d41f920f56d",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "x86_64-unknown-linux-musl",
"sha256": "1455d1df3825c5f24ba06d9dd1c7052908272a2cae9aa749ea49d67acbe22b47",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-musl/rustup-init"
}
},
"arm64v8": {
"glibc": {
"arch": "aarch64-unknown-linux-gnu",
"sha256": "1cffbf51e63e634c746f741de50649bbbcbd9dbe1de363c9ecef64e278dba2b2",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "aarch64-unknown-linux-musl",
"sha256": "7087ada906cd27a00c8e0323401a46804a03a742bd07811da6dead016617cc64",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-musl/rustup-init"
}
}
},
"version": "1.27.1"
}
},
"3.5": null,
"3.5-rc": {
"version": "3.5.0-preview1",
"date": "2025-04-18",
"post": "/en/news/2025/04/18/ruby-3-5-0-preview1-released/",
"tag": "v3_5_0_preview1",
"stats": {
"files_changed": 2065,
"insertions": 36581,
"deletions": 203037
},
"url": {
"gz": "https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.gz",
"zip": "https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.zip",
"xz": "https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.xz"
},
"size": {
"gz": 23146162,
"zip": 28548713,
"xz": 17443928
},
"sha1": {
"gz": "ee0fcfe1342116f05060279ff0c9eb1e215db0b9",
"zip": "bd0c32bc84ac1ce9edbc9c0a50e8c72e56b1229d",
"xz": "8a78a9189afa20cde42207a466bcf7d421ee144b"
},
"sha256": {
"gz": "ecf09c7eb902e91cdaf9cc553cd00cca9b848b3fc0e14297850f9ab08cdd46f0",
"zip": "3e1d9df578c69976a01a69b961819d00c4e8942f8b5fe4fb8e135fca4f7e7e5e",
"xz": "c6cc1e9f23fe4719b024b8305345ca0cff4e1bc159f3ebff86cb5b87969863aa"
},
"sha512": {
"gz": "d718973648705636eff5933a0919132fd1f6b9afea432e09cce1265c6e0125e11cc94dbff84cba1caefc03190c48d8af4a27337d2af031f3f1660ca3a3531211",
"zip": "47057e1615b2b59d5bbd0d6629e1320ed74f3d70748f1db4e8b88d6c8a3ecd255eacc7dac0cccd01923fae4b4dff9e6b9457a9858c81dab81c1ab9ee514b15fa",
"xz": "835bd0b65d546722c83b0ab454256357b48898a0de9aa8e38966f53d2370a6e99552eeaff76a0b680aefbbe7491e701e5e7357797e50f063c53e79d9561c1dac"
},
"variants": [
"trixie",
"slim-trixie",
"bookworm",
"slim-bookworm",
"alpine3.22",
"alpine3.21"
],
"rust": {
"version": "1.84.0"
},
"rustup": {
"arches": {
"amd64": {
"glibc": {
"arch": "x86_64-unknown-linux-gnu",
"sha256": "6aeece6993e902708983b209d04c0d1dbb14ebb405ddb87def578d41f920f56d",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "x86_64-unknown-linux-musl",
"sha256": "1455d1df3825c5f24ba06d9dd1c7052908272a2cae9aa749ea49d67acbe22b47",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-musl/rustup-init"
}
},
"arm64v8": {
"glibc": {
"arch": "aarch64-unknown-linux-gnu",
"sha256": "1cffbf51e63e634c746f741de50649bbbcbd9dbe1de363c9ecef64e278dba2b2",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init"
},
"musl": {
"arch": "aarch64-unknown-linux-musl",
"sha256": "7087ada906cd27a00c8e0323401a46804a03a742bd07811da6dead016617cc64",
"url": "https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-musl/rustup-init"
}
}
},
"version": "1.27.1"
}
}
}