diff options
| -rw-r--r-- | NEWS.md | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -38,15 +38,10 @@ Note: We're only listing outstanding class updates. * MatchData#named_captures now accepts optional `symbolize_names` keyword. [[Feature #19591]] -* Process::Status - - * Process::Status#& and Process::Status#>> are deprecated. [[Bug #19868]] - -* String +* Module - * String#unpack now raises ArgumentError for unknown directives. [[Bug #19150]] - * String#bytesplice now accepts new arguments index/length or range of the - source string to be copied. [[Feature #19314]] + * Module#set_temporary_name added for setting a temporary name for a + module. [[Feature #19521]] * ObjectSpace::WeakKeyMap @@ -54,11 +49,6 @@ Note: We're only listing outstanding class updates. The class use equality semantic to lookup keys like a regular hash, but it doesn't hold strong references on the keys. [[Feature #18498]] -* Module - - * Module#set_temporary_name added for setting a temporary name for a - module. [[Feature #19521]] - * Process.warmup * Notify the Ruby virtual machine that the boot sequence is finished, @@ -66,12 +56,22 @@ Note: We're only listing outstanding class updates. for long running applications. The actual optimizations performed are entirely implementation specific and may change in the future without notice. [[Feature #18885]] +* Process::Status + + * Process::Status#& and Process::Status#>> are deprecated. [[Bug #19868]] + * Refinement * Add Refinement#target as an alternative of Refinement#refined_class. Refinement#refined_class is deprecated and will be removed in Ruby 3.4. [[Feature #19714]] +* String + + * String#unpack now raises ArgumentError for unknown directives. [[Bug #19150]] + * String#bytesplice now accepts new arguments index/length or range of the + source string to be copied. [[Feature #19314]] + ## Stdlib updates * RubyGems and Bundler warn if users require gem that is scheduled to become the bundled gems |
