Ruby 3.1.3、3.0.5、2.7.7がリリースされました。
Ruby 3.1.3 Released https://t.co/fhbyScPqSw
— Ruby Programming Language (@rubylangorg) November 24, 2022
リリース情報
詳しくは上記リリース情報や以下のコミット差分などをご覧ください。
リリースタグと差分
- Release v3_1_3: merge revision(s) 3071a727e081f754e71a9abed8dd19e36bacc785: · ruby/ruby
- Release v3_0_5: Merge openssl-2.2.2 · ruby/ruby
- Release v2_7_7: Use %printer directive for Bison 3.8 (used release flow) · ruby/ruby
🔗 更新の概要
Ruby 3.1.3、3.0.5、2.7.7には、既に以下の記事で報じたcgi gemのセキュリティ修正版がdefault gemとして取り込まれています(CVE-2021-33621への対応)。
$ ruby -v
ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [arm64-darwin22]
$ gem list|rg cgi
cgi (default: 0.3.5)
参考: standard librariesとdefault gemsとbundled gemsの違い - ESM アジャイル事業部 開発者ブログ
その他は基本的にバグ修正です。Ruby 3.1.3には、主にXcode 14やmacOS 13(Ventura)でのビルドに関する問題の対策が含まれています。2.7.7にもビルド関連の修正が含まれています。
Xcode 14でスッとビルドできるリリース版のRuby 3.1.3きたhttps://t.co/pqvcBXUGVl pic.twitter.com/kZRao5KeSx
— yancya (@yancya) November 24, 2022