Skip to content

chore(deps): clear Dependabot backlog via resolution bumps#12

Merged
Lykhoyda merged 1 commit into
mainfrom
chore/dependabot-bumps
Jun 14, 2026
Merged

chore(deps): clear Dependabot backlog via resolution bumps#12
Lykhoyda merged 1 commit into
mainfrom
chore/dependabot-bumps

Conversation

@Lykhoyda

Copy link
Copy Markdown
Owner

Summary

Clears the open Dependabot backlog — 29 of 30 alerts (14 high / 13 medium / 3 low) — by bumping/adding Yarn resolutions and re-resolving the lockfile.

Package Action Resolved Alerts cleared
axios >=1.15.0>=1.16.0 1.17.0 21 (the bulk)
esbuild >=0.25.0>=0.28.1 0.28.1 2
ws >=8.18.3>=8.20.1 8.21.0 1
brace-expansion >=5.0.5>=5.0.6 5.0.6 1
postcss added >=8.5.10 8.5.15 1
ip-address added >=10.1.1 10.2.0 1
fast-uri added >=3.1.2 4.0.0 (major — verified) 2

Remaining open: elliptic@6.6.1 (LOW) — no upstream patch exists; accepted & documented in DECISIONS.md.

Context

All affected packages are transitive build/dev tooling — the shipped extension bundle uses fetch, not axios, and esbuild/postcss/vite/fast-uri/ws are build-time. So real-world exploitability against users was low, but the bumps are cheap and keep the alert surface clean.

Verification

After re-resolution: ✅ all workspaces build · ✅ 395 core + 375 extension unit tests pass · ✅ biome clean. The fast-uri 3→4 major bump caused no breakage.

🤖 Generated with Claude Code

Bump/add Yarn resolutions to remediate 29 of 30 open Dependabot alerts
(14 high / 13 medium / 3 low), then re-resolve the lockfile:

- axios >=1.16.0 (→1.17.0) — clears 21 alerts (the bulk)
- esbuild >=0.28.1, ws >=8.20.1, brace-expansion >=5.0.6 (existing resolutions raised)
- postcss >=8.5.10, ip-address >=10.1.1, fast-uri >=3.1.2 (→4.0.0, major; verified) — new

elliptic@6.6.1 (LOW, no upstream patch) remains the only open alert — accepted,
documented in DECISIONS.md. All affected packages are transitive build/dev
tooling (not in the shipped extension bundle). Verified: all workspaces build,
395 core + 375 extension tests pass, biome clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@Lykhoyda Lykhoyda merged commit e86cf7a into main Jun 14, 2026
6 checks passed
@Lykhoyda Lykhoyda deleted the chore/dependabot-bumps branch June 14, 2026 13:31
Lykhoyda added a commit that referenced this pull request Jun 14, 2026
The Synpress e2e-docker gate passed on 298cabb (the trust-boundary work), so
integrating the cleanup PRs (#9-#12) now merged to main.

Conflicts resolved:
- .gitignore — kept BOTH the screenshots/ (from #9) and store-assets/*.zip (from
  #8) ignore entries.
- docs/DECISIONS.md (git-crypt) — kept the #12 Dependabot Remediation entry AND
  the #8 ADR-016 / off-mainnet-fail-secure entries.

Verified merged tree: build clean, 398 core + 382 extension tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

1 participant