Skip to content

chore(deps): upgrade all dependencies and Go (1.26)#408

Merged
jahvon merged 2 commits into
mainfrom
chore/dependency-upgrades
Jul 22, 2026
Merged

chore(deps): upgrade all dependencies and Go (1.26)#408
jahvon merged 2 commits into
mainfrom
chore/dependency-upgrades

Conversation

@jahvon

@jahvon jahvon commented Jul 22, 2026

Copy link
Copy Markdown
Member

Consolidates the open Dependabot PRs (#394–397, #399–405) into a single reviewable/mergeable commit.

Changes

Go modules

  • charm.land/bubbletea/v2 2.0.2 → 2.0.6
  • charm.land/lipgloss/v2 2.0.2 → 2.0.3
  • github.com/mark3labs/mcp-go 0.47.1 → 0.50.0
  • github.com/onsi/ginkgo/v2 2.28.1 → 2.29.0
  • github.com/onsi/gomega 1.39.0 → 1.40.0
  • golang.org/x/{crypto,net,sync,text} + transitive (sys, term, mod, tools)

CI actions

  • actions/checkout v6 → v7 (all workflows)
  • codecov/codecov-action v6 → v7

Docker

  • golang 1.26.1-bookworm → 1.26.4-bookworm

Docs (npm)

Validation

  • go build ./..., unit tests (-race -tags=unit), and e2e tests (-race -tags=e2e) all pass
  • go mod verify clean; no uncommitted generated diffs

Note

golangci-lint panics locally because 2.7.2 is built with go1.25 while the toolchain is go1.26 — this is pre-existing (reproduces on clean main) and not introduced here. Bumping the pinned golangci-lint to a go1.26 build is worth a follow-up.

Once merged, Dependabot PRs #394–397 and #399–405 can be closed.

🤖 Generated with Claude Code

jahvon and others added 2 commits July 21, 2026 20:58
Consolidates the open Dependabot PRs into a single upgrade:

Go modules:
- charm.land/bubbletea/v2 2.0.2 -> 2.0.6
- charm.land/lipgloss/v2 2.0.2 -> 2.0.3
- github.com/mark3labs/mcp-go 0.47.1 -> 0.50.0
- github.com/onsi/ginkgo/v2 2.28.1 -> 2.29.0
- github.com/onsi/gomega 1.39.0 -> 1.40.0
- golang.org/x/{crypto,net,sync,text} and transitive deps

CI actions:
- actions/checkout v6 -> v7
- codecov/codecov-action v6 -> v7

Docker:
- golang 1.26.1-bookworm -> 1.26.4-bookworm

Docs (npm):
- wrangler ^4.86.0 -> ^4.103.0 (bumps undici 7.24.8 -> 7.28.0)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The "^1.25" constraint now resolves to go1.26, but golangci-lint's
prebuilt binaries are still built with go1.25 and panic when analyzing
go1.26-compiled packages. Pin to the 1.25.x series to match go.mod's
go 1.25.8 directive and the prebuilt linter.

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

codecov Bot commented Jul 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@jahvon jahvon changed the title chore(deps): consolidated dependency upgrades chore(deps): upgrade all dependencies and Go (1.26) Jul 22, 2026
@jahvon
jahvon merged commit 4226244 into main Jul 22, 2026
21 checks passed
@jahvon
jahvon deleted the chore/dependency-upgrades branch July 22, 2026 01:12
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