Rubyist Magazine 0036号 発行

日本Rubyの会有志による、ウェブ雑誌Rubyist Magazine0036号がリリースされました([ruby-list:48546])。 お楽しみください。

Ruby 1.9.3 p0 リリース

Ruby 1.9.3 の最初の正式版である ruby-1.9.3-p0 がリリースされました。これはRuby 1.9系統の最新版です。

もっと読む…

1.8.7の今後につきまして

(<URL:http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/> の翻訳です)

いつもRubyをご愛用いただき、誠にありがとうございます。

さて、みなさまの中にも、Ruby 1.8.7を今でもお使いの方が少なからずいらっしゃると思います。 2008年にリリースされた1.8.7版のRubyは、当時としては最先端の大変優れたものであり、 おかげさまで多くの方々にご愛用いただきました。心より御礼申し上げます。

とはいえ、今後もお使いいただくことはお勧めできません。

Rubyのコア開発者は、今現在はより新しいバージョン、1.9に注力しており、 近々最新版である1.9.3のリリース準備を進めているところです。 私たちも以前から1.9を使っており、率直なところ、今さら1.9以前のバージョンに戻るのは ちょっと無理というほどです。 新しく追加した数々の機能、迅速な実行、RubyGemsの統合、 さらにはRailsも1.9に移行しています。 控えめに言っても、1.9は大変優れていると言わざるをえません。 みなさまにおかれましても、1.9をお使いいただくことを心よりお勧めする次第です。

もっとも、ただちには1.9を移行できない場合もあることでしょう。 アプリケーションを1.8.7向けに作り上げてしまった、 1.8.7でしか動作しない外部のライブラリをお使いになっている、 あるいはお使いのディストリビューションが1.8.7しかサポートしていない、などの事情もあるかと思います。

そのような場合も考慮して、今回、1.8.7はいつごろまでお使いいただけるかをまとめました。 もちろん今現在1.8.7を使っていただくことは問題ありませんが、 しばらくするとサポートは終了になります。

恐れ入りますが、すみやかに1.9への移行を進めていただきますよう、よろしくお願い申し上げます。

今後の予定

  • 2012年6月まで、通常のメンテナンスが続きます。
  • それ以降、バグフィックスリリースは終了いたします。2013年6月まではセキュリティフィックスは続けますので、それまでは1.8.7をお使いいただけます。
  • 2013年6月より先は、1.8.7はあらゆるサポート対象外になります。

Rubyist Magazine 0035号 発行

日本Rubyの会有志による、ウェブ雑誌Rubyist Magazine0035号がリリースされました([ruby-list:48417])。 お楽しみください。

Ruby 1.9.3 rc1 リリース

Ruby 1.9.3 の最初の Release Candidate 版である ruby-1.9.3-rc1 がリリースされました。

これは ruby-1.9.3-preview1 に続く 2 つ目の試作見本になります。 まだ小さな既知の問題が残っていますが ruby-1.9.3-p0 のリリースにむけて修正が続けられています。

どうぞお試しください。もし何か問題があればお知らせ下さい。

もっと読む…

Ruby 1.9.3 preview1リリース

Ruby 1.9.3 preview1をリリースしました。これはRuby 1.9.3の最初の試作見本 です。

まだ既知の小さな問題もいくつか残ってはいますが、これらは1.9.3-p0のリリー スまでには修正されることでしょう。

どうぞお試しください。もし何か問題がありましたらお知らせください。

もっと読む…

リファレンスマニュアル移行のお知らせ

現在、有志の手により整備中の リファレンスマニュアル(通称るりま) を 旧版リファレンスマニュアルと置き換えました。

今後は旧版リファレンスへのリンク は<URL:http://doc.ruby-lang.org/ja/>以下にリダイレクトされます。

なお、旧版リファレンスマニュアルは現在も以下から参照できます。

Ruby 1.9.2-p290リリース

Ruby 1.9.2-p290がリリースされました。

今回のリリースでは、セキュリティフィックスは含まれていませんが、多くのバグが修正されています。

もっと読む…

Ruby 1.8.7-p352 リリース

現在多くの Rubyist が愛用している Ruby 1.8.7 は 2008 年の 6 月 1 日にリリース されました。今日はその Ruby 1.8.7 の三周年を記念して、新しいパッチリリース、p352 をリリースします。

今回も様々なバグが修正されています。修正点の一覧については ChangeLog を御覧ください。(Fri Feb 18 21:18:55 2011まではp334以前の変更点)

もっと読む…

Rubyist Magazine 0034号 発行

日本Rubyの会有志による、ウェブ雑誌Rubyist Magazine0034号がリリースされました([ruby-list:48179])。 お楽しみください。

Rubyist Magazine 0033号 発行

日本Rubyの会有志による、ウェブ雑誌Rubyist Magazine0033号がリリースされました([ruby-list:47953])。 お楽しみください。

redmine.ruby-lang.orgメンテナンスのお知らせ

Rubyの課題追跡システムは2011-02-23 10:00+09:00から24:00まで、メンテナンスのためサービスを停止します。

恐れ入りますが期間中の報告の際はruby-devメーリングリストに投稿なさるか、もしくはサービス再開までお待ちください。

もっと読む…

Exceptionのメソッドの$SAFE機構をバイパス可能な脆弱性について

Exception#to_sメソッドに$SAFEによるチェックを回避できる脆弱性が発見されました。この脆弱性により、信頼されないコードによって任意の文字列の変更が可能です。

もっと読む…

FileUtilsのsymlink race attack脆弱性について

symlink race condition 脆弱性がFileUtils.remove_entry_secureに発見されました。この脆弱性によって、ローカルユーザが任意のファイルやディレクトリを削除可能です。

もっと読む…