diff options
author | Jeremy Evans <code@jeremyevans.net> | 2019-12-20 10:47:56 -0800 |
---|---|---|
committer | Jeremy Evans <code@jeremyevans.net> | 2019-12-20 10:47:56 -0800 |
commit | 9eded02446e34d4db1051f5f18c2d7d554e792d3 (patch) | |
tree | de897790e87484ad9075556485b232a2fc0408b3 /NEWS | |
parent | 63ce77929ab0ebe992e91a1bad436a5d8e6488a9 (diff) |
Add Array#minmax, Range#minmax, and Proc#ruby2_keywords to NEWS
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -226,10 +226,13 @@ sufficient information, see the ChangeLog file or Redmine Array:: - New method:: + New methods:: * Added Array#intersection. [Feature #16155] + * Added Array#minmax, with a faster implementation than Enumerable#minmax. + [Bug #15929] + Comparable:: Modified method:: @@ -390,6 +393,22 @@ ObjectSpace::WeakMap:: * ObjectSpace::WeakMap#[]= now accepts special objects as either key or values. [Feature #16035] +Proc:: + + New method:: + + * Added Proc#ruby2_keywords for marking the proc as passing keyword + arguments through a regular argument splat, useful when delegating + all arguments to another method or proc in a way that can be backwards + compatible with older Ruby versions. [Feature #16404] + +Range:: + + New method:: + + * Added Range#minmax, with a faster implementation than Enumerable#minmax. + [Bug #15807] + RubyVM:: Removed method:: |