Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

chore(deps): raise gemspec constraints for security patches — 2026-06-10 - #2

Open
jondkinney wants to merge 1 commit into
masterfrom
gemspec-bump/soc2-2026-06-10
Open

chore(deps): raise gemspec constraints for security patches — 2026-06-10#2
jondkinney wants to merge 1 commit into
masterfrom
gemspec-bump/soc2-2026-06-10

Conversation

@jondkinney

Copy link
Copy Markdown
Member

Raise gemspec constraints for security patches

This gem's version constraints capped one or more dependencies below their security-patched versions, holding every consuming app on vulnerable releases. This PR raises the blocking constraints so the patched versions are admissible, with code/test changes for any breaking upgrade.

Constraints that were blocking a patch

  • carrierwave resolves to 1.3.4 but the advisory needs ≥ 2.2.7
  • carrierwave resolves to 1.3.4 but the advisory needs ≥ 2.2.6
  • carrierwave resolves to 1.3.4 but the advisory needs ≥ 2.2.5

⚠️ Generated by the Headway Dependency Dashboard via an automated Claude session. A constraint bump can be a breaking major upgrade — review the diff and CI carefully, and bump this gem's version + cut a release as appropriate.

Widen the carrierwave constraint from `~> 1.1` (which capped resolution
at 1.3.4) to `>= 2.2.7, < 3` so the security-patched 2.2.7 release is
admissible. The gem's `cache!` override loads and works unchanged under
carrierwave 2.x.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jondkinney
jondkinney marked this pull request as ready for review June 10, 2026 18:54
@jondkinney
jondkinney requested a review from timgremore June 10, 2026 18:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant