Remove discard qualifiers warning with C23 strchr
C23 has qualifier-preserving standard library functions, so calling strchr with a const char * will return a const char *. We can change the type of the local variables because we don't mutate the strings.
const char *
Bump the github-actions group across 1 directory with 2 updates
Bumps the github-actions group with 2 updates in the / directory: ruby/setup-ruby and taiki-e/install-action....
Make rb_enc_str_coderange inlinable by default
rb_enc_str_coderange
This is a generalization of the optimization done in re.c as part of d0fbdb005cecd8513aeacb234365d71f9a9b521e.
Code that deal with coderange can benefit significantly from avoiding that function call, assuming coderange is often already...
Update default gems list at 8b77fda2aefd88031aabc23e332f27 [ci skip]
[ruby/erb] Version 6.0.4
https://github.com/ruby/erb/commit/4d2b45e140
[ruby/erb] Prohibit def_method on marshal-loaded ERB instances
Extends the @_init guard to def_method so that an ERB object created via Marshal.load (which bypasses initialize) raises ArgumentError instead of evaluating arbitrary source. def_module and def_class both...
class.c: Make cvc_tbl a managed object
[Bug #21952]
Solves the double-free or use after-free concern with boxes. Now entries can safely be used for copy-on-write.
Also is likely necessary to make it save to read cvar from secondary ractors, as allowed since: ab32c0e690b805cdaaf264ad4c3421696c588204
Update bundled gems list as of 2026-04-21
Bump dependabot/fetch-metadata
Bumps the github-actions group with 1 update in the / directory: dependabot/fetch-metadata.
Updates dependabot/fetch-metadata from 3.0.0 to 3.1.0
dependabot/fetch-metadata
View all revisions | View revisions
Also available in: Atom