Ruby 1.9.2リリース
Posted by Yugui on 18 Aug 2010
Ruby 1.9.2をリリースしました。これはRuby 1.9系統の最新版です。
Ruby 1.9.2について
Ruby 1.9.2は下記を除いておおよそ1.9.1と互換となります。
- 多くの追加メソッド
- 新しいsocket API (より透過的なIPv6サポート)
- 新しいエンコーディング
- 幾つかの乱数生成アルゴリズムをサポートするRandomクラス
- 再実装されたTime。2038年問題は解消しました。
- いくつかの正規表現拡張
$:はカレントディレクトリを含みません- dlはlibffi上に再実装されました。
- libyamlをラップした新しいpsychライブラリ。syckの代わりに使えます。
Ruby 1.9.2はRubySpecの99%超にパスしています。
サポートされるプラットフォーム
Ruby 1.9は4段階のサポートレベルを持ちます。
- Supported
- このプラットフォームにおいてRuby 1.9.2が正しく動作することが検証されています。Ruby
1.9.2はこのプラットフォームで継続的にメンテナンスされます。
- Debian GNU/Linux 5.0 on IA32.
- Best Effort
- これらのプラットフォームにおいてRuby 1.9.2がおおよそ正しく動作することが検証されています。Ruby
1.9.2はこれらのプラットフォームで継続的にメンテナンスされると信じています。
- mswin32, x64-mswin64, mingw32
- MacOS X 10.5 (Intel) および 10.6
- FreeBSD 6以降 (amd64, IA32)
- Solaris 10
- Symbian OS
- Perhaps
- これらのプラットフォームにおいてRuby 1.9.2は小さな修正で正しく動作すると思いますが、未検証です。パッチを歓迎します。
- その他のLinuxディストリビューション
- MacOS Xのその他のバージョン
- cygwin
- AIX 5
- その他のPOSIX互換システム
- BeOS (Haiku)
- Not supported
- Ruby 1.9.2はこれらのプラットフォームで動作しないでしょう。移植は歓迎します。
- 上記以外のすべてのシステム
FAQ
- 標準ライブラリが/usr/local/lib/ruby/1.9.1にインストールされる
- このバージョン番号は「ライブラリ互換バージョン」です。Ruby 1.9.2は1.9.1とおおよそ互換なので、ライブラリはこのディレクトリにインストールされます。
- LoadErrorが発生する
$:はカレントディレクトリを含まなくなりました。そのためスクリプトは修正を要することがあります。ともあれ、もともとスクリプトはできるだけカレントディレクトリに依存しないように書いた方がよいでしょう。
ダウンロード
-
- <URL:https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2>
- SIZE
- 8495472 bytes
- MD5
- d8a02cadf57d2571cd4250e248ea7e4b
- SHA256
- e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b
-
- <URL:https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz>
- SIZE
- 10787899 bytes
- MD5
- 755aba44607c580fddc25e7c89260460
- SHA256
- 8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c
-
- <URL:https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.zip>
- SIZE
- 12159728 bytes
- MD5
- e57a393ccd62ddece4c63bd549d8cf7f
- SHA256
- e61521af06da71fde9f0c7c08baaf7415614d00c86ec5a7ab08b60a4f3185b2a
最近のニュース
Ruby 4.0.0 リリース
Ruby 4.0.0 が公開されました。 Ruby 4.0 には “Ruby Box”、”ZJIT” ほか多数の改善が含まれています。
Posted by naruse on 25 Dec 2025
サイトのアイデンティティの再設計
サイトの包括的なデザインのアップデートを発表できることを嬉しく思います。今回の更新ではTaeko Akatsukaさんにデザインを担当していただきました。
Posted by Hiroshi SHIBATA on 22 Dec 2025
Ruby 4.0.0 preview3 リリース
Ruby 4.0.0-preview3 が公開されました。
Posted by naruse on 18 Dec 2025
Ruby 4.0.0 preview2 リリース
Ruby 4.0.0-preview2 が公開されました。Ruby 4.0では、Unicodeバージョンの17.0.0へのアップデートなど様々な改善が行われています。
Posted by naruse on 17 Nov 2025