v3_2_1
版本发布时间: 2023-02-09 17:55:18
ruby/ruby最新发布版本:v3_3_5(2024-09-03 14:38:19)
What's Changed
- Bug #19263: MJIT fails to compile multiple values in a single case in Ruby 3.2.0
- Bug #19273: [Regexp] regexp does not match expected
- Bug #19284: Integer overflow when using RUBY_GC_HEAP_INIT_SLOTS environment variable
- Bug #19292: Time object's wday, yday, and isdst returns broken value (and so does to_a) when kwarg in: 'UTC' was given
- Bug #19336: Backport commit eab7f4623fbf0488e828b75843d70c8e02dc8aa5
- Bug #19296: Time.new's argument check is incomplete
- Bug #19299: YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting...
- Bug #19271: irb ignores rbs and debug
- Bug #19316: YJIT crash in 3.2.0
-
Bug #19298:
lib/mjit/instruction.rb
was reintroduced by merge mistake - Bug #19305: TracePoint#parameters segfaults when certain method creation pattern is used
- Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- Bug #19262: Segmentation fault on RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location
- Bug #19319: Crash in rb_str_casemap
- Bug #19327: Backport commits 3be2acfafd3b3c6168e2266c7c6561d143d7ae5c and 9726736006b3f74635fd8af05814fe0908e2cf84
- Bug #19356: Backport f7b72462aa27716370c6bea1f2c240983aca9a55
- Bug #19339: Defining ivar on special constants with @ syntax causes segv
- Bug #19320: Crash during compaction while traversing the stack
- Bug #19348: GVL being released earlier than expected when loading iseqs
-
Bug #19289: RbConfig::CONFIG["STRIP"] should keep
ruby_abi_version
andruby_abi_version
should always be part of Ruby -
Bug #19360: Enabling coverage with
-r
option isn't sufficient to intercept top level script. - Merge the latest stable versions of RubyGems and Bundler to Ruby 3.2.x by hsbt · Pull Request #7061
- Bug #19389: StringIO gets(..., chomp: true) behaves differently to File/IO.
- Bug #19390: Time.new: Assertion Failed: bignum.c:4187:rb_int_parse_cstr:len != 0
- Bug #19379: Regex: "end pattern with unmatched parenthesis" with Ruby 3.2 and interpolation
- Bug #19327: Backport commits 3be2acfafd3b3c6168e2266c7c6561d143d7ae5c and 9726736006b3f74635fd8af05814fe0908e2cf84
- Merge RubyGems 3.4.6 and Bundler 2.4.6 by hsbt · Pull Request #7214
- Bug #19385: YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting.
- Bug #19404: Backport request for 3b83b265f11965582d4b9b439eff8a501792ab68
- Bug #19398: Memory leak in WeakMap
- Bug #19399: Ripper::Lexer.parse throws NoMethodError error for some input
- Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.