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 のリリースにむけて修正が続けられています。

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

所在

1.9.2からの変更点

ライセンスが変更されました。

エンコーディング

  • Ruby 1.9.[0-2]ではSJISはShift_JISのaliasでしたが、Windows-31Jのaliasになりました。

ライブラリ

  • io/console: 新しいライブラリです
  • openssl: 活発なメンテナを得たお陰で特段に改善してきています。
  • test/unit: テストの並列実行をサポートします。

実装

  • pathnameライブラリとdateライブラリはCで再実装されました。これによりパフォーマンスが向上します。
  • VMのロック戦略が変わりました。

詳しくはNEWSChangeLogをご覧ください。