Commit 3a7010f
taca
lang/ruby33: update to 3.3.11
Ruby 3.3.11 (2026-03-26)
From release announce:
This release includes an update to the zlib gem addressing CVE-2026-27820,
along with some bug fixes.
This is the last release of normal maintenance for the Ruby 3.3 series.
After this release, Ruby 3.3 enters a security maintenance phase. During
this phase, we will only backport security fixes and fixes for critical
build issues, without any regular bug fixes.
The security maintenance phase is scheduled to last for one year, until the
end of March 2027. At that point, official support for Ruby 3.3 will end.
We recommend that you begin planning your migration to Ruby 3.4 or 4.0.
Changes
* Bug #21625: Allow IO#wait_readable together with IO#ungetc even in text
mode
* Fix indents in Onigmo files to use spaces instead of tabs by makenowjust ·
Pull Request #14047
* Bug #13671: Regexp with lookbehind and case-insensitivity raises
RegexpError only on strings with certain characters
* Bug #21560: RUBY_MN_THREADS=1 causes large performance regression in
Puma 7
* Bug #21668: Backport 6cc66469a007d2fb272397e5e27c20b4ce628f5e
* Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data
class
* Bug #21673: Segmentation Fault in IRB when refining Kernel#puts using
Module#refine (Regression since Ruby 3.4)
* Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from
3.3.9
* Bug #21666: Math.lgamma(-1).should == [infinity_value, 1] fails with
Fedora glibc-2.42.9000-8.fc44
* Bug #21680: Integer#digits bug starting from Ruby 3.1
* Bug #21705: UNIXServer.open(nil) segfaults on Windows
* Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in
search_nonascii in string.c
* Bug #21860: Process.fork: the child may deadlock on th->interrupt_lock in
threadptr_interrupt_exec_cleanup
* Bug #21873: UnboundMethod#== returns false for methods from
included/extended modules
* Bug #21931: GC Crash in String#% (backport
726205b354d1068147719fb42e1de743f1838ef1)
* Bug #21266: YJIT GC safety crash with proc objects as block argument
* Bug #21847: Backport syntax_suggest 2.0.3 to supported branches
* Bug #21959: rb_internal_thread_event_hooks_rw_lock is not reinitialized
after fork causing deadlocks
* Bug #21703: RUBY_CRASH_REPORT does not work when shelling out in some
cases
* Bug #21446: StackOverflow when changing visibility in reopened refinement
* Bug #21779: Do not export functions from statically linked extensions
* Bug #21811: Fix underflow in Array#pack
* Bug #21814: 0.pow(2,-9999999999999999990) should be zero
* Bug #21819: A Data object should be frozen even if it has no members
* Bug #21961: Marshal.load freeze option fail to free linked strings
* Feature #16495: Inconsistent quotes in error messages
* Bug #21880: The ultra_safe mode of pstore bundled with Ruby 4.0 is broken.1 parent 6a9c867 commit 3a7010f
3 files changed
+9
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
414 | 414 | | |
415 | 415 | | |
416 | 416 | | |
417 | | - | |
| 417 | + | |
418 | 418 | | |
419 | 419 | | |
420 | 420 | | |
| |||
430 | 430 | | |
431 | 431 | | |
432 | 432 | | |
433 | | - | |
| 433 | + | |
434 | 434 | | |
435 | 435 | | |
436 | 436 | | |
| |||
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
443 | | - | |
| 443 | + | |
444 | 444 | | |
445 | 445 | | |
446 | 446 | | |
| |||
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
494 | | - | |
| 494 | + | |
495 | 495 | | |
496 | 496 | | |
497 | 497 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
1328 | 1328 | | |
1329 | 1329 | | |
1330 | 1330 | | |
| 1331 | + | |
1331 | 1332 | | |
1332 | 1333 | | |
1333 | 1334 | | |
| |||
0 commit comments