Commit c786a79
authored
chore(deps): update dependency ruby to v4.0.6 (#194)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ruby](https://www.ruby-lang.org)
([source](https://redirect.github.com/ruby/ruby)) | | patch | `4.0.5` →
`4.0.6` |
| [ruby](https://www.ruby-lang.org)
([source](https://redirect.github.com/ruby/ruby)) | uses-with | patch |
`4.0.5` → `4.0.6` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/101) for more information.
---
### Release Notes
<details>
<summary>ruby/ruby (ruby)</summary>
###
[`v4.0.6`](https://redirect.github.com/ruby/ruby/releases/tag/v4.0.6):
4.0.6
[Compare
Source](https://redirect.github.com/ruby/ruby/compare/v4.0.5...v4.0.6)
##### What's Changed
- [Bug #​22070: `Thread.each_caller_location(1, 1)` segfaults when
called from a cfunc - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22070)
- [Bug #​22075: heap-use-after-free in `rb_vm_ci_lookup` under
parallel Ractors - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22075)
- [Bug #​22076: defined? returns nil for protected methods defined
in a module even when callable - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22076)
- [Bug #​22072: \[BUG\] should have cvar cache entry - Ruby - Ruby
Issue Tracking System](https://bugs.ruby-lang.org/issues/22072)
- [Bug #​22074: YJIT misaligns locals when there are > 256 local
variables - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22074)
- [Bug #​22064: GC compaction breaks compare-by-identity sets -
Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22064)
- [Bug #​22084: invokesuper from define\_method in Ractor can call
wrong super method or crash - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22084)
- [Bug #​22092: `Array#sum` takes slow path, does not perform
compensated summation of Float elements when init argument is a Float -
Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22092)
- [Bug #​14635: Float#round(n) returns a wrong result when n is
big - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/14635)
- [Bug #​22079: Float#ceil gives incorrect result - Ruby - Ruby
Issue Tracking System](https://bugs.ruby-lang.org/issues/22079)
- [Bug #​22096: Freeing a mutex locked by a fiber inside fiber
scheduler can crash - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22096)
- [Bug #​21996: Crash when modifying instance variables during
inspect or Marshal dump - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21996)
- [Bug #​22101: ASAN heap-use-after-free in rb\_data\_free after
TypedData dfree frees dynamic rb\_data\_type\_t - Ruby - Ruby Issue
Tracking System](https://bugs.ruby-lang.org/issues/22101)
- [Bug #​22103: Constant-folded /o regexp crashes with dupstring
of a Regexp - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22103)
- [Bug #​21991: `$!` stays as the first exception in Ruby Box -
Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21991)
- [Feature #​21881: Split the root box into the (newer) root box
and the master of copied user boxes - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21881)
- [Bug #​22120: Segfault caused by ar\_find\_entry\_hint() not
checking for conversion to st\_table - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22120)
- [Bug #​22129: error\_highlight raises NotImplementedError for
ArgumentErrors that get wrapped - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22129)
- [Bug #​21864: Inconsistencies in type coercion error messages
for integers - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21864)
- [Bug #​21882: IO::Buffer#locked leaves the buffer locked when
the block raises - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21882)
- [Bug #​22127: parse.y regexp crash on invalid encoding - Ruby -
Ruby Issue Tracking System](https://bugs.ruby-lang.org/issues/22127)
- [Bug #​22126: Stack underflow for partial DCE and loops - Ruby -
Ruby Issue Tracking System](https://bugs.ruby-lang.org/issues/22126)
- [Bug #​22124: void value missed in parse.y - Ruby - Ruby Issue
Tracking System](https://bugs.ruby-lang.org/issues/22124)
- [Bug #​22104: Segfault in PRISM while Bootsnap compiles aws-sdk
client\_api.rb - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22104)
- [Bug #​21685: Unnecessary context-switching, especially bad on
multi-core machines. - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/21685)
- [Bug #​22099: Keyword-only method silently accepts a positional
argument - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22099)
- [Bug #​22183: parse.y interpolation inside lambda literal - Ruby
- Ruby Issue Tracking System](https://bugs.ruby-lang.org/issues/22183)
- [Bug #​22181: SEGV in branch peephole optimization due to
label/insn struct aliasing - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22181)
- [Bug #​22133: Ruby's default SIGINT handling ignores
`Thread.handle_interrupt` masking. - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22133)
- [Bug #​22189: `Enumerator::Lazy#to_enum` does not accept method
names as strings - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22189)
- [Bug #​22191: `Signal.trap(:EXIT)` exception only shown if
`at_exit` also raises - Ruby - Ruby Issue Tracking
System](https://bugs.ruby-lang.org/issues/22191)
Note: This list is automatically generated by
tool/gen-github-release.rb. Because of this, some commits may be
missing.
##### Full Changelog
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-feature/ruby-sdk-contrib).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent efbcd72 commit c786a79
7 files changed
Lines changed: 7 additions & 7 deletions
File tree
- .github/workflows
- hooks/openfeature-otel-hook
- providers
- openfeature-flagd-provider
- openfeature-flagsmith-provider
- openfeature-flipt-provider
- openfeature-meta_provider
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments