Ruby 1.8.7-preview2 has been released

 Ruby 1.8.7-preview2 をリリースしました。土曜日の予定でしたが、
気になる問題が直前に発生し遅れてしまいました。

 互換性を含め、 preview1 以降見つかった問題が複数修正されました。
なお、 Symbol#to_proc は適切な実装でなかったため削除されました。

 本リリースには、1.8.6リリース以降見つかった数多くのバグの修正、
組み込みクラスの機能充実、標準ライブラリの更新、パフォーマンスの
改善等が含まれています。

 ソースファイルは以下のURLで取得できます。

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview2.tar.bz2
ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview2.tar.gz
ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview2.tar.zip

ãƒã‚§ãƒƒã‚¯ã‚µãƒ æƒ…å ±:

    MD5 (ruby-1.8.7-preview2.tar.bz2) = 

aea3c408133a4a292198afa4b6b73af4
SHA256 (ruby-1.8.7-preview2.tar.bz2) =
d02c1d22bff5c8365aa4adb25387950c0b58206a18cb18afcc4f2bd9401997e5
SIZE (ruby-1.8.7-preview2.tar.bz2) = 4013909

MD5 (ruby-1.8.7-preview2.tar.gz) = 776ca41fbc0b5c8d83c184cc79c3b622
SHA256 (ruby-1.8.7-preview2.tar.gz) =
e969a88f91b26033e32f103e2db352d34a604c826789a1eb748fcb971fc9f602
SIZE (ruby-1.8.7-preview2.tar.gz) = 4714063

MD5 (ruby-1.8.7-preview2.zip) = b70c39942184101f6f3a9cd1eb245a12
SHA256 (ruby-1.8.7-preview2.zip) =
719ab45df2ca80bebf6e5e722778126f648e41a114d0d055a07837bb6fe55ee5
SIZE (ruby-1.8.7-preview2.zip) = 5797584

 ユーザから見える変更点のリストは NEWS, 時系列に沿った全変更点の
リストは ChangeLog に記述されています。

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview2/NEWS
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview2/ChangeLog

ã€€ä½¿ã£ã¦ã¿ã¦å•é¡Œã‚’è¦‹ã¤ã‘ãŸå ´åˆã¯ ruby-dev ML ないしは以下のBTSに
å ±å‘Šã—ã¦ãã ã•ã„ã€‚

http://rubyforge.org/tracker/?atid=22040&group_id=426&func=browse

 既知の問題としてすでにここに挙げてあったり、解決されていたり
ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ã®ã§ã€å ±å‘Šã®å‰ã«ã€ŒStatus」を「Any」にして全件表示
してチェックしてください。

 おそらく最後となる次のプレビュー(preview3)は来週金曜日を予定
しています。引き続きご協力のほどよろしくお願い致します。

e$B1J0f!wCNG=!%6e9)Bg$G$9!%e(B

From: “Akinori MUSHA” [email protected]
Subject: [ruby-dev:34462] Ruby 1.8.7-preview2 has been released
Date: Sun, 20 Apr 2008 21:38:56 +0900
Message-ID: [email protected]

e$B!!e(BRuby 1.8.7-preview2 e$B$r%j%j!<%9$7$^$7$?!#EZMKF|$NM=Dj$G$7$?$,!"e(B
e$B5$$K$J$kLdBj$,D>A0$KH/@8$7CY$l$F$7$^$$$^$7$?!#e(B
(snip)
e$B!!$*$=$i$/:G8e$H$J$k<!$N%W%l%S%e!<e(B(preview3)e$B$OMh=56bMKF|$rM=Dje(B
e$B$7$F$$$^$9!#0z$-B3$-$46(NO$N$[$I$h$m$7$/$*4j$$CW$7$^$9!#e(B

e$B$G$-$^$7$?$ie(B [ruby-cvs:23260], [ruby-cvs:23271], [ruby-cvs:23306],
[ruby-cvs:23418] e$B$re(B 1.8.7 e$B$K$bE,MQ$$$?$@$1$J$$$G$7$g$&$+!%e(B
[ruby-cvs:23418] e$B0J30$Oe(B preview2 e$B0JA0$N=$@5$G$9$,!$e(B
preview2 e$B$K$O4^$^$l$F$$$^$;$s!%e(B
e$B$$$:$l$b%P%0=$@5$NN`$$$G$9$N$G!$$h$m$7$/$*4j$$CW$7$^$9!%e(B

At Thu, 24 Apr 2008 16:56:08 +0900,
Hidetoshi NAGAI wrote:

しています。引き続きご協力のほどよろしくお願い致します。

できましたら [ruby-cvs:23260], [ruby-cvs:23271], [ruby-cvs:23306],
[ruby-cvs:23418] を 1.8.7 にも適用いただけないでしょうか.
[ruby-cvs:23418] 以外は preview2 以前の修正ですが,
preview2 には含まれていません.
いずれもバグ修正の類いですので,よろしくお願い致します.

 適用しました。

 他も含め現在までに ruby_1_8 に入った変更はすべて ruby_1_8_7 に
マージされ、両ブランチは同等です。