Skip to content

DEV: Bump Ruby to 3.4.12 - #1145

Merged
davidtaylorhq merged 1 commit into
mainfrom
bump-ruby-3.4.12
Oct 23, 2026
Merged

davidtaylorhq merged 1 commit into
mainfrom
bump-ruby-3.4.12

Conversation

@davidtaylorhq

Copy link
Copy Markdown
Member

No description provided.

Ruby 3.4.12 is out, and the `discourse/ruby:3.4.12-trixie-slim` base image it builds on is published. This points the base image at it.

The release gathers up a run of fixes in the regexp compiler: it guards against integer overflow when a bounded repeat is expanded, rejects a compiled program too big for its offset type, fixes a double free on an oversized repetition quantifier, and plugs a parse-tree leak when a later branch of a top-level alternation fails to compile. There is no CVE; these are bugfixes.
@davidtaylorhq
davidtaylorhq merged commit ca624cb into main Oct 23, 2026
10 checks passed
@davidtaylorhq
davidtaylorhq deleted the bump-ruby-3.4.12 branch October 23, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants