Ruby 1.9.2 (p320) の最後のパッチ バージョンは、ほぼ 1 年前の 2012 年 4 月にリリースされました。それ以来、1.9.3 の 4 つのパッチ バージョンがリリースされました。最新の 1.9.2 バージョンには、1.9.3 のセキュリティ修正が含まれていません: fix1、fix2、fix3
1.9.2 はまだサポートされていますか? gem で MRI 1.9.2 をサポートすることは理にかなっていますか?
「1.8.7 および 1.9.2 の EOL は 2014 年 6 月になります。2.0 および 2.1 は、現在の計画では、リリース後 2 年間維持されます。」
ruby イシュートラッカーによると、 Zachary Scott は次のように述べています。
「1.9.3 は 2014 年 3 月に EOL になります。2.1.0 リリースの発表とともに正式に発表します。追加の 1.9.3 メンテナンスは、米国との Ruby Association 契約延長に依存しています。」
1.9.2 の前に 1.9.3 が終了するのは少し奇妙ですが、1.9.2 のインストール ベースは少し大きいのではないかと思います。
ruby-lang.org が EOL とともに最新の ruby バージョンの中央テーブルを持っているといいでしょう。現在、情報は投稿やツイートなどに散らばっていますが、コアチームは非常に反応が良いです。
Heroku が Ruby をサポートしていることを考えると、Heroku がサポートしている Ruby のバージョンを見ると、サポートの間接的なアイデアが得られる場合もあります。
Ruby リリース エンジニアリングページには、次の日付がリストされています。
1.9 ブランチでサポートされている最新のバージョンは 1.9.3 だと思います。したがって、gem で ruby 1.9 をサポートする予定がある場合は、1.9.3 をサポートする必要があります。
Ruby 1.9 の場合、1.9 ブランチでサポートされているバージョンであるため、1.9.3 を使用しているユーザーがほとんどです。また、1.9.2 と 1.9.3 の間の言語の違いは最小限です (1.9.3 は主に「より良い実装」に取り組んでいます)。
本当に 1.9.2 をサポートしたいのであれば、そうするべきです。