NEWS for Ruby 3.3.0¶ ↑
This document is a list of user-visible feature changes since the 3.2.0 release, except for bug fixes.
Note that each entry is kept to a minimum, see links for details.
Language changes¶ ↑
Core classes updates¶ ↑
Note: We’re only listing outstanding class updates.
-
-
Array#pack
now raisesArgumentError
for unknown directives. [Bug #19150]
-
-
-
String#unpack
now raisesArgumentError
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¶ ↑
The following default gems are updated.
-
RubyGems 3.5.0.dev
-
abbrev 0.1.1
-
bundler 2.5.0.dev
-
csv 3.2.7
-
fiddle 1.1.2
-
optparse 0.4.0.pre.1
-
psych 5.0.2
-
stringio 3.0.5
-
strscan 3.0.6
The following bundled gems are updated.
-
minitest 5.17.0
-
rbs 2.8.4
-
typeprof 0.21.4
See GitHub releases like Logger or changelog for details of the default gems or bundled gems.