fix(deps): update ruby docker tag to v4
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| ruby | final | major |
3.4.7-slim → 4.0.1-slim
|
| ruby (source) | major |
3.4.7 → 4.0.1
|
Release Notes
ruby/ruby (ruby)
v4.0.1: 4.0.1
What's Changed
- Bug #21812: Kernel#sleep without arguments returns immediately when subprocess exits in another thread (regression in Ruby 4.0) - Ruby - Ruby Issue Tracking System
- Bug #21828: An incorrect warning message related to
benchmarkis shown when usingbenchmark-ips- Ruby - Ruby Issue Tracking System - Bug #21811: Fix underflow in Array#pack - Ruby - Ruby Issue Tracking System
- Bug #21814: 0.pow(2,-9999999999999999990) should be zero - Ruby - Ruby Issue Tracking System
- Bug #21819: A Data object should be frozen even if it has no members - Ruby - Ruby Issue Tracking System
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Full Changelog
v4.0.0: 4.0.0
See also:
- Release 3.5.0-preview1 · ruby/ruby
- Release 4.0.0-preview2 · ruby/ruby
- Release 4.0.0-preview3 · ruby/ruby
What's Changed
- Bump RDoc to 7.0.1 by st0012 · Merge Request #15628
- make rb_singleton_class ractor safe by luke-gruber · Merge Request #15591
- Remove assertion in encoded_iseq_trace_instrument by luke-gruber · Merge Request #15616
- Bug #21793: function name conflict of "mutex_trylock" on Solaris - Ruby - Ruby Issue Tracking System
- [DOC] small improvements to ractor class docs by luke-gruber · Merge Request #15584
- Check for NULL fields in TYPEDDATA memsize functions by luke-gruber · Merge Request #15633
- Feature #21785: Add signed and unsigned LEB128 support to pack / unpack - Ruby - Ruby Issue Tracking System
- Fix rbs test failure caused by minitest6 by soutaro · Merge Request #15643
- Fix: Do not check open_timeout twice by shioimm · Merge Request #15626
- Fix: Specifying 0 should cause an immediate timeout by shioimm · Merge Request #15641
- Bug #21794: O_CLOEXEC is not available on Solaris 10 - Ruby - Ruby Issue Tracking System
- Fiber scheduler: invoke
#io_writehook on IO flush by noteflakes · Merge Request #15609 - Update NEWS.md for Fiber Scheduler by noteflakes · Merge Request #15629
- Small documentation adjustments for new/updated features by zverok · Merge Request #15634
- Add clarifications about the Enumerator.size by zverok · Merge Request #15615
- Bug #21792: 4.0.0-preview3: Build fails with
--with-ext=when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions - Ruby - Ruby Issue Tracking System - [DOC] Enhancements for globals.md by BurdetteLamar · Merge Request #15545
- Small improvements to doc/language/ractor.md by luke-gruber · Merge Request #15588
- More doc improvements to ractor.md by luke-gruber · Merge Request #15676
- Bump RDoc to 7.0.2 by st0012 · Merge Request #15691
- [DOC] Improve ractor class docs (grammar, code examples) by luke-gruber · Merge Request #15686
- [DOC] Languages in Examples by BurdetteLamar · Merge Request #15697
- Bundle RBS 3.10.0 by soutaro · Merge Request #15701
- Describe base code layout rules by zverok · Merge Request #15696
- [DOC] Enhance Fiber::Scheduler docs by zverok · Merge Request #15708
- [DOC] Cross-links between Japanese and English pages by BurdetteLamar · Merge Request #15705
- ZJIT: Don't mark control-flow opcodes as invalidating locals by tekknolagi · Merge Request #15694
- [DOC] Add back Rust 1.85.0 requirement to NEWS.md by chancancode · Merge Request #15728
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Full Changelog
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.