summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2019-12-20 10:47:56 -0800
committerJeremy Evans <code@jeremyevans.net>2019-12-20 10:47:56 -0800
commit9eded02446e34d4db1051f5f18c2d7d554e792d3 (patch)
treede897790e87484ad9075556485b232a2fc0408b3 /NEWS
parent63ce77929ab0ebe992e91a1bad436a5d8e6488a9 (diff)
Add Array#minmax, Range#minmax, and Proc#ruby2_keywords to NEWS
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS21
1 files changed, 20 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index a67d16b..5d4097d 100644
--- a/NEWS
+++ b/NEWS
@@ -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::