Skip to content

chore: update dependencies and fix vulnerabilities - #329

Merged
upsetbit merged 2 commits into
masterfrom
chore/deps-v0.28.1
Aug 14, 2026
Merged

chore: update dependencies and fix vulnerabilities#329
upsetbit merged 2 commits into
masterfrom
chore/deps-v0.28.1

Conversation

@upsetbit

Copy link
Copy Markdown
Contributor

Summary

Consolidates the five open dependabot Go bumps and remediates every open security alert.

Go modules (closes #321 #322 #323 #324 #325 by superseding):

  • modernc.org/sqlite 1.53.0 → 1.55.0 · klauspost/compress 1.19.0 → 1.19.1 ·
    x/sync 0.21.0 → 0.22.0 · goldmark 1.8.2 → 1.8.5 · x/term 0.44.0 → 0.45.0

Security:

  • Toolchain pinned to go1.26.6 — patches four reachable stdlib vulnerabilities found by
    govulncheck (GO-2026-6218 net/url, GO-2026-6091 html/template, GO-2026-6090 crypto/tls,
    GO-2026-6089 net/http).
  • golang.org/x/text 0.37.0 → 0.39.0 (GO-2026-5970, reachable via pgxpool).
  • pnpm overrides pin fast-uri to ^3.1.5 and js-yaml to ≥5.2.2, resolving all six open
    dependabot alerts (3 high fast-uri, 1 high + 2 moderate js-yaml).

Test plan

  • just build, full go test ./..., just vet, just lint, just quality — all green.
  • govulncheck after the bumps: 0 reachable vulnerabilities.
  • Runtime smoke on the new sqlite engine: fresh store, full prosa sync over real data —
    5288 sessions imported, 0 errors, counts identical to the pre-bump baseline.
  • Rebuilt prosa-server and prosa-panel boot and serve against the local compose stack.

🤖 Generated with Claude Code

upsetbit and others added 2 commits August 14, 2026 19:10
Consolidates the open dependabot bumps: modernc.org/sqlite 1.55.0, klauspost
compress 1.19.1, golang.org/x/sync 0.22.0, goldmark 1.8.5, x/term 0.45.0.
Pins toolchain go1.26.6 (fixes reachable stdlib CVEs GO-2026-6218, -6091,
-6090, -6089) and lifts golang.org/x/text to 0.39.0 (GO-2026-5970). Verified
by govulncheck: zero reachable vulnerabilities.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fast-uri pinned to ^3.1.5 (GHSA-7p8r-x3mc-p8w7, GHSA-v2hh-gcrm-f6hx,
GHSA-4c8g-83qw-93j6) and js-yaml to >=5.2.2 (GHSA-pm4m-ph32-ghv5,
GHSA-g796-fgmg-93mv, GHSA-724g-mxrg-4qvm), resolving all six open
dependabot alerts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@upsetbit
upsetbit merged commit 74b767a into master Aug 14, 2026
5 checks passed
@upsetbit
upsetbit deleted the chore/deps-v0.28.1 branch August 14, 2026 22:16
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