Skip to content

Bundle safe Dependabot bumps (npm minor/patch + Actions)#115

Merged
SyniRon merged 2 commits into
mainfrom
chore/dependabot-safe-bumps
May 22, 2026
Merged

Bundle safe Dependabot bumps (npm minor/patch + Actions)#115
SyniRon merged 2 commits into
mainfrom
chore/dependabot-safe-bumps

Conversation

@SyniRon
Copy link
Copy Markdown
Collaborator

@SyniRon SyniRon commented May 22, 2026

Summary

Bundles 7 low-risk Dependabot PRs into one. Closes #103, #104, #105, #106, #109, #110, #111.

Client (npm)

  • compression 1.7.4 → 1.8.1, cors 2.8.5 → 2.8.6, lucide-react 1.11.0 → 1.16.0, tailwind-merge 3.5.0 → 3.6.0, autoprefixer 10.4.16 → 10.5.0, postcss 8.4.31 → 8.5.14
  • react-apexcharts 1.4.1 → 1.5.0

Server (npm)

  • compression 1.7.4 → 1.8.1, cors 2.8.5 → 2.8.6

GitHub Actions

  • actions/checkout v3/v4 → v6
  • docker/login-action v3 → v4
  • docker/build-push-action v5 → v7
  • creyD/prettier_action v4.3 → v4.6

Deferred (separate PRs)

The major breaking bumps were left out for individual review:

Test plan

  • client && npm install — clean
  • client && npm run build — compiles successfully (the two pre-existing prerender errors on /adr and /rosterstatistics are present on main and are not a regression)
  • server && npm install — clean
  • Server boots, cache init succeeds against real api.7cav.us
  • GET /, /cache-timestamp, /roster/combat, /roster/reserves, /roster/groups all return 200 with real data
  • Auth middleware still 403s on missing/bad token
  • prettier --check matches CI pattern — all files clean

🤖 Generated with Claude Code

SyniRon and others added 2 commits May 21, 2026 23:50
Combines low-risk updates from PRs #103, #104, #105, #106, #109, #110, #111
into a single branch. Smoke-tested: client builds, server boots and serves
roster endpoints with real API data, prettier check passes.

Client (npm):
- compression 1.7.4 → 1.8.1
- cors 2.8.5 → 2.8.6
- lucide-react 1.11.0 → 1.16.0
- tailwind-merge 3.5.0 → 3.6.0
- autoprefixer 10.4.16 → 10.5.0
- postcss 8.4.31 → 8.5.14
- react-apexcharts 1.4.1 → 1.5.0

Server (npm):
- compression 1.7.4 → 1.8.1
- cors 2.8.5 → 2.8.6

GitHub Actions:
- actions/checkout v3/v4 → v6
- docker/login-action v3 → v4
- docker/build-push-action v5 → v7
- creyD/prettier_action v4.3 → v4.6

Major breaking bumps (express 5, tailwind 4, date-fns 4, axios 1.x) are
left for separate review.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v4.6 ignores the prettier_version: "2.8.8" input and installs
prettier@3.8.3 from npm, which flags 11 files the pinned 2.8.8
considers correctly formatted. Stay on v4.3 until the action's
version pinning behavior is restored or we migrate the codebase
to Prettier 3 (defer with #103).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@SyniRon SyniRon merged commit adc3926 into main May 22, 2026
1 check 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.

1 participant