Skip to content

PLA-1056: bump vulnerable gems (faraday, concurrent-ruby, nokogiri, json) - #8

Merged
alexstoick merged 3 commits into
rinsed/v0.4.1-missing-attributefrom
alexandrustoica/pla-1056-ruby-handlebars-security-bump
Aug 3, 2026
Merged

PLA-1056: bump vulnerable gems (faraday, concurrent-ruby, nokogiri, json)#8
alexstoick merged 3 commits into
rinsed/v0.4.1-missing-attributefrom
alexandrustoica/pla-1056-ruby-handlebars-security-bump

Conversation

@alexstoick

Copy link
Copy Markdown

Lockfile-only patch/minor bumps within existing Gemfile constraints, clearing all open Dependabot alerts on this repo:

Gem Old New Alert
faraday 1.10.5 1.10.6 #80 (HIGH)
concurrent-ruby 1.3.6 1.3.7 #77-#79
nokogiri 1.19.3 1.19.4 (all platforms) #76
json 2.19.8 2.19.9 #81

Linear: https://linear.app/rinsed/issue/PLA-1056

🤖 Generated with Claude Code

…son)

Clears open Dependabot alerts: faraday 1.10.6 (HIGH #80), concurrent-ruby
1.3.7 (#77-79), nokogiri 1.19.4 (#76), json 2.19.9 (#81). Lockfile-only
patch/minor bumps within existing Gemfile constraints.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alexstoick
alexstoick marked this pull request as ready for review July 27, 2026 12:03
alexstoick and others added 2 commits July 27, 2026 18:01
Gemfile.lock is BUNDLED WITH bundler 4.0.6, which requires Ruby >=3.2;
the 2.7/3.0 matrix fails at bundler resolution before install (pre-
existing on main, no recent main CI runs). Modern gems in the lockfile
(nokogiri 1.19.x) also require >=3.2.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The previous hand-edit left stale CHECKSUMS entries (bundler 4
validates them; CI failed with exit 37). Regenerated with
bundle lock --update concurrent-ruby faraday nokogiri json on
ruby:3.3-slim + bundler 4.0.6. concurrent-ruby resolved to 1.3.8,
faraday 1.10.6, nokogiri 1.19.4, json 2.19.9.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alexstoick
alexstoick merged commit 4122702 into rinsed/v0.4.1-missing-attribute Aug 3, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants