.:
, is introduced as an experimental feature. [#12125]( https://bugs.ruby-lang.org/issues/12125), [#13581]( https://bugs.ruby-lang.org/issues/13581)
+
+* Numbered parameter as the default block parameter is introduced as an experimental feature. [#4475](https://bugs.ruby-lang.org/issues/4475)
+
+* A beginless range is experimentally introduced. It might not be as useful
+ as an endless range, but would be good for DSL purpose. [#14799](https://bugs.ruby-lang.org/issues/14799)
+
+ ary[..3] # identical to ary[0..3]
+ rel.where(sales: ..100)
+
+* `Enumerable#tally` is added. It counts the occurrence of each element.
+
+ ["a", "b", "c", "b"].tally
+ #=> {"a"=>1, "b"=>2, "c"=>1}
+
+## Performance improvements
+
+* JIT [Experimental]
+
+ * JIT-ed code is recompiled to less-optimized code when an optimization assumption is invalidated.
+
+ * Method inlining is performed when a method is considered as pure. This optimization is still experimental and many methods are NOT considered as pure yet.
+
+ * Default value of `--jit-min-calls` is changed from 5 to 10,000
+
+ * Default value of `--jit-max-cache` is changed from 1,000 to 100
+
+## Other notable changes since 2.6
+
+* `Proc.new` and `proc` with no block in a method called with a block is warned now.
+
+* `lambda` with no block in a method called with a block errs.
+
+* Update Unicode version and Emoji version from 11.0.0 to 12.0.0. [[Feature #15321]](https://bugs.ruby-lang.org/issues/15321)
+
+* Update Unicode version to 12.1.0, adding support for U+32FF SQUARE ERA NAME REIWA. [[Feature #15195]](https://bugs.ruby-lang.org/issues/15195)
+
+* `Date.jisx0301`, `Date#jisx0301`, and `Date.parse` provisionally support the new Japanese era as an informal extension, until the new JIS X 0301 is issued. [[Feature #15742]](https://bugs.ruby-lang.org/issues/15742)
+
+* Require compilers to support C99 [[Misc #15347]](https://bugs.ruby-lang.org/issues/15347)
+ * Details of our dialect: .:
が試験的に導入されました。[#12125](https://bugs.ruby-lang.org/issues/12125), [#13581](https://bugs.ruby-lang.org/issues/13581)
+
+* デフォルトのブロックの仮引数として番号指定パラメータが試験的に導入されました。[#4475](https://bugs.ruby-lang.org/issues/4475)
+
+* 開始値省略範囲式が試験的に導入されました。これは終了値省略範囲式ほど有用ではないと思われますが、しかし DSL のような目的には役立つかもしれません。 [#14799](https://bugs.ruby-lang.org/issues/14799)
+
+ ary[..3] # identical to ary[0..3]
+ rel.where(sales: ..100)
+
+* `Enumerable#tally` が追加されました。各要素の出現回数を数えます。
+
+ ["a", "b", "c", "b"].tally
+ #=> {"a"=>1, "b"=>2, "c"=>1}
+
+## パフォーマンスの改善
+
+* JIT [Experimental]
+
+ * 最適化の際の仮定が無効とされた場合、JIT 化されていたコードがより最適化度が低いコードに再コンパイルされるようになりました。
+
+ * あるメソッドが「純粋」であると判定された場合、メソッドのインライン化が行われるようになりました。この最適化はまだ実験的であり、また多数のメソッドが今はまだ「純粋」と判定されないままです。
+
+ * `--jit-min-calls` オプションのデフォルト値が 5 から 10,000 に変更されました。
+
+ * `--jit-max-cache` オプションのデフォルト値が 1,000 から 100 に変更されました。
+
+
+## その他の注目すべき 2.6 からの変更点
+
+* ブロックを渡すメソッド呼び出し中の、ブロックを伴わない `Proc.new` と `proc` が警告されるようになりました。
+
+* ブロックを渡すメソッド呼び出し中の、ブロックを伴わない `lambda` はエラーとなるようになりました。
+
+* Unicode および Emoji のバージョンが 11.0.0 から 12.0.0 になりました。[[Feature #15321]](https://bugs.ruby-lang.org/issues/15321)
+
+* Unicode のバージョンが 12.1.0 となり、新元号「令和」を表す合字 U+32FF がサポートされました。[[Feature #15195]](https://bugs.ruby-lang.org/issues/15195)
+
+* `Date.jisx0301`, `Date#jisx0301`, および `Date.parse` で非公式に新元号に仮対応しました。これは JIS X 0301 の新しい版で正式な仕様が決定されるまでの暫定的なものです。[[Feature #15742]](https://bugs.ruby-lang.org/issues/15742)
+
+* Ruby のビルドに C99 に対応したコンパイラが必要になりました。[[Misc #15347]](https://bugs.ruby-lang.org/issues/15347)
+ * 本件についての詳細: