Développement web

flux du site https://www.ruby-lang.org/fr/feeds/news.rss
Actualités de Ruby-lang

Les dernières news sur ruby-lang.org.

url du flux :
  • Ajouter à Netvibes
  • Add to My Yahoo!
  • Add to myAOL

Ruby 3.2.11 est désormais disponible. Cette version comprend une mise à jour de la gemm zlib corrigeant la vulnérabilité CVE-2026-27820.

Veuillez consulter les versions GitHub pour plus de détails.

Calendrier de publication

Il s?agit de la dernière version de la série Ruby 3.2. Nous ne fournirons plus aucune mise à jour, y compris les correctifs de sécurité, pour la série Ruby 3.2.

Nous vous recommandons de passer à Ruby 3.4 ou 4.0.

Téléchargements

  • https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz

    SIZE: 19984344
    SHA1: 9534a3aa08d2ccb4d3c50b1301b2da9a9b91c4ab
    SHA256: b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2
    SHA512: 95896bbf519604da0dc3d82066ac92c3f661b2ee9ffd8e2c9effce4773677445f1dcc43b05539050024b57f4f94f43984a734a03015ac6e29679e79d5a093a67
    
  • https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.xz

    SIZE: 14695828
    SHA1: 501cecc15ba079087967888ae455d62e5886fbc1
    SHA256: c13aec0c206725d5d356acbae6e5fd8bffd92dc325aec14fd5dd7795d4b763d2
    SHA512: 418739d476d34e2467e7f1ee60ff63a1969a362b49871bdc488676c1ac7d28b198deee85e2bd951a23f5b0e8425bc89ca59d5c8cb8415fa5ed835555e3d3af8d
    
  • https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.zip

    SIZE: 24594356
    SHA1: 7e84c9433f32a758da123d3b5532cc632d19d503
    SHA256: 08ab90aa4ada9268e96aa47fb6c3a77fdb3b2f792f2671053e3b55a6141618ce
    SHA512: 133d63cd9bb7c9fe38eecd18c996013de0a56fef09c89c42f4fc9c383f09ab4ab3b0b31edbadd1fd1aaa797fbb9c86128ded51c6e5263cd3225754e714b3d195
    

Remarque concernant cette version

Depuis la sortie initiale de Ruby 3.2.0 le 25 décembre 2022, la branche Ruby 3.2 est maintenue depuis plus de trois ans.

Nous tenons à remercier tous les contributeurs, développeurs et utilisateurs qui ont signalé des bogues et apporté leur contribution tout au long du cycle de vie de la branche Ruby 3.2.

Posté par hsbt le 2026-03-27
Traduit par Alexandre ZANNI

Ruby 3.3.11 est désormais disponible. Cette version comprend une mise à jour de la gem zlib corrigeant la vulnérabilité CVE-2026-27820, ainsi que plusieurs corrections de bogues.

Veuillez consulter les versions GitHub pour plus de détails.

Calendrier de publication

Il s?agit de la dernière version de maintenance normale pour la branche Ruby 3.3. Après cette version, Ruby 3.3 entrera dans une phase de maintenance de sécurité. Au cours de cette phase, nous ne procéderons qu?au portage des correctifs de sécurité et des correctifs pour les problèmes de compilation critiques, sans correction régulière des bogues.

La phase de maintenance de sécurité devrait durer un an, jusqu?à la fin mars 2027. À ce moment-là, le support officiel de Ruby 3.3 prendra fin. Nous vous recommandons de commencer à planifier votre migration vers Ruby 3.4 ou 4.0.

Téléchargements

  • https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.11.tar.gz

    SIZE: 21483089
    SHA1: 7f18e7e74ab64c5b159a8dfe8da3cc019b32bdb6
    SHA256: 59f0fafb1a59a05dc3765117af3fa68e153eb48254708549f321c1e9e078d7a0
    SHA512: effbcffce1cad4fa7158ce9159b6109a92e88c29f5d33151c2ec609c54fe24b747354b0e722e0fefe8164700acb2d650b8c65aad0e17e3dec2c26969a44fc524
    
  • https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.11.tar.xz

    SIZE: 15879844
    SHA1: 520afae357283c96610f340c92a6567ff7b2b923
    SHA256: 9116bb2e313203bd78cd3e8dc09284d34b2645f725877623a7185bf3807c8ca3
    SHA512: 1f8eb206a90121015b294dada7ea61ebd136e7e7dbb1c4bb7df21b85f359a2e733f438153bf07c57815a963e4ef3f766081fd4226caa6547f4c263b33ed7726e
    
  • https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.11.zip

    SIZE: 26947458
    SHA1: e01bf3ff08d96438decc35b80d4d289b9d012681
    SHA256: 94c9d920aade547bafe392c6a288f996c151cb217ab548be5747867353568243
    SHA512: fc4d4299df8414daeb81ae329d67f4d0ea961443e3505407a4faa134d8b9971c49b5c6750d55b4fdc210e15276845ee9b11c4ee25461f99a743f714da7096391
    

Remarque concernant cette version

De nombreux contributeurs, développeurs et utilisateurs qui ont signalé des bogues nous ont aidés à réaliser cette version. Merci à eux pour leur contribution.

Posté par hsbt le 2026-03-26
Traduit par Alexandre ZANNI

Ruby 4.0.2 est désormais disponible.

Il s?agit d?une mise à jour de routine qui inclut une correction de bogue dans YJIT concernant l?erreur NoMethodError sur Puma. Veuillez consulter les versions GitHub pour plus de détails.

Calendrier de publication

Nous avons l?intention de publier la dernière version stable de Ruby (actuellement Ruby 4.0) tous les deux mois après la sortie de la version la plus récente. Ruby 4.0.3 sera publié en mai, 4.0.4 en juillet, 4.0.5 en septembre et 4.0.6 en novembre.

Si un changement susceptible d?affecter significativement les utilisateurs survient, une version pourrait être publiée plus tôt que prévu, et le calendrier suivant pourrait être modifié en conséquence.

Téléchargements

  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.2.tar.gz

    SIZE: 23824654
    SHA1: 47c3627e2bdfe53dda77d3fa1730e44ef1ed7dfe
    SHA256: 51502b26b50b68df4963336ca41e368cde92c928faf91654de4c4c1791f82aac
    SHA512: 16a6ca0e9407051f58c8e3c4ec2058c52d62a9863174a3eb6dd5e9e2e893a66427e97a6e7fc8b4c3480163bd19a7a0ec4c00e481f90ff42e8f30bdbc9555f628
    
  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.2.tar.xz

    SIZE: 17874724
    SHA1: d927e26d22b15c6737df24cdf6ae80542a057240
    SHA256: 4618db85bb9ec04d8152d0099db488694a3d3c4f52106625e4ad547f1318db87
    SHA512: be71a5452068dfc3c86b8ec07456b3fdf6dc64e8c0cd16c358fc4ed8ac08707a9c28285ea8a79dbef82031d8c93c71032a82a0b45f3c9ac5325bf3b70d06fbf2
    
  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.2.zip

    SIZE: 29123568
    SHA1: 3cfd813761009f8fbb6001cf14149dc03bcd85d7
    SHA256: 7cdbef9028a64f73ca59e21cd46c73c794df9c8294f1cb5c50c4d93c6060b240
    SHA512: ecac80a6861fd666fc024701233f5b5b93bed9ed9047cd7ca9e11799681b0102729cc53203cee4ac33245a41b786a4a4c802633d1031881200378b011ed74580
    

Remarque concernant cette version

De nombreux contributeurs, développeurs et utilisateurs qui ont signalé des bogues nous ont aidés à réaliser cette version. Merci à eux pour leur contribution.

Posté par k0kubun le 2026-03-16
Traduit par Alexandre ZANNI

Ruby 3.4.9 est désormais disponible.

Cette version comprend une mise à jour de la gem zlib corrigeant la vulnérabilité CVE-2026-27820, ainsi que d?autres corrections de bogues. Veuillez consulter les versions GitHub pour plus de détails.

Nous vous recommandons de mettre à jour votre version de la gem zlib. Cette version a été publiée pour faciliter la tâche à ceux qui souhaitent continuer à l?utiliser comme gem par défaut.

Téléchargements

  • https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.tar.gz

    SIZE: 22456968
    SHA1: 6386200753caf4e336dafceeee165fa73fd234ec
    SHA256: 7bb4d4f5e807cc27251d14d9d6086d182c5b25875191e44ab15b709cd7a7dd9c
    SHA512: ac7147c0e575cf74f669abb991ee8695d4191c919f306f124b3ee85d6b61361e752a4f1afb7bdffb49aee21edace1fcc9bf2b074ada15fa6c1eb611354c1d54b
    
  • https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.tar.xz

    SIZE: 16682004
    SHA1: 1eb1b0b45b9e9191de9d2f360164e60eedf77012
    SHA256: 4231c54072601a171faed1699f105985e9971c94cd382b78feb4eb44eec2dd1a
    SHA512: 356fb47cc56f2d25198cb95253fc20ff7d9a6fd1fa53bc475e5c440012aebe27562537c399d271357235114ade263fd625029b66cb0f9b526f9c04f169fb9580
    
  • https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.zip

    SIZE: 27645906
    SHA1: 8c4312fe946c7eaa269e5c7cee90f3b7350235b5
    SHA256: a4dd555fddefcdd4a58d2169a568f5887b125edbbda2815ea826ca1833dc41ec
    SHA512: 1c6cc4d03edb071f79f9ae41d43defa8393b467d30000e89ee872c6fe99bde015421cb1dd3ecfd5f0359c1c095b60833a95cd5f6c4397358f8ed98eace8720e2
    

Remarque concernant cette version

De nombreux contributeurs, développeurs et utilisateurs qui ont signalé des bogues nous ont aidés à réaliser cette version. Merci à eux pour leur contribution.

Posté par nagachika le 2026-03-11
Traduit par Alexandre ZANNI

Une vulnérabilité de type débordement de tampon (buffer overflow) existe dans Zlib::GzipReader. Cette vulnérabilité s?est vue attribuer l?identifiant CVE CVE-2026-27820. Nous recommandons de mettre à jour la gemme zlib.

Détails

La fonction zstream_buffer_ungets ajoute les octets fournis par l?appelant au début de la sortie précédemment générée, mais ne garantit pas que la chaîne Ruby sous-jacente dispose d?une capacité suffisante avant que la fonction memmove ne déplace les données existantes. Cela peut entraîner une corruption de la mémoire lorsque la longueur du tampon dépasse la capacité disponible.

Action recommandée

Nous recommandons de mettre à jour la gemme zlib vers la version 3.2.3 ou une version ultérieure. Afin d?assurer la compatibilité avec la version fournie dans les anciennes branches Ruby, vous pouvez effectuer la mise à jour comme suit :

  • Pour les utilisateurs de Ruby 3.2 : mettez à jour vers zlib 3.0.1
  • Pour les utilisateurs de Ruby 3.3 : mettez à jour vers zlib 3.1.2

Vous pouvez utiliser gem update zlib pour effectuer la mise à jour. Si vous utilisez Bundler, veuillez ajouter gem « zlib », « >= 3.2.3 » à votre Gemfile.

Versions concernées

Gem zlib 3.2.2 ou antérieure

Remerciements

Merci à calysteon d?avoir signalé ce problème. Merci également à nobu d?avoir créé le correctif.

Historique

  • Publié initialement le 05/03/2026 à 09:00:00 (UTC)

Posté par hsbt le 2026-03-05
Traduit par Alexandre ZANNI

Copyright © 2008 Tous droits réservés. Version 1.1