NEWS for Ruby 2.3.0

このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

それぞれのエントリーは参照情報があるため短いです。十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。

2.2.0 以降の変更

言語仕様の変更

          obj.try! {} # valid
          obj&. {}    # syntax error
          obj.try!(:foo, bar())  # bar() は常に評価されます
          obj&.foo(bar())        # bar() は条件付きで評価されます
          obj&.attr += 1
      "Yuki".starts_with?("Y")
      # => NoMethodError: undefined method `starts_with?' for "Yuki":String
      #    Did you mean?  start_with?

組み込みクラスの更新

組み込みクラスの互換性 (機能追加とバグ修正を除く)

標準添付ライブラリの更新 (優れたもののみ)

標準添付ライブラリの互換性 (機能追加とバグ修正を除く)

組込みのグローバル変数の互換性に影響のある変更

C API の更新

サポートしているプラットフォームの変更

実装の改善