Skip to content

chore(release): prepare Plik 1.4.2#719

Merged
camathieu merged 4 commits into
masterfrom
chore/release-1.4.2
Mar 31, 2026
Merged

chore(release): prepare Plik 1.4.2#719
camathieu merged 4 commits into
masterfrom
chore/release-1.4.2

Conversation

@camathieu
Copy link
Copy Markdown
Member

What

Dependency security updates, toolchain bumps, and release bookkeeping for the 1.4.2 stable release.

Why

  • Fix GO-2026-4559 — HTTP/2 server panic in golang.org/x/net (CVE, moderate severity)
  • Routine pre-release dependency freshness pass (Go modules, frontend, CI actions)
  • Cut the 1.4.2 changelog documenting all features shipped since 1.4.1

Commits

  • 71c38201 chore(deps): bump Go dependencies for 1.4.2

    • golang.org/x/net v0.50.0 → v0.52.0 (fixes GO-2026-4559 HTTP/2 panic CVE)
    • golang.org/x/crypto v0.48.0 → v0.49.0
    • cloud.google.com/go/storage v1.60.0 → v1.61.3
    • google.golang.org/api v0.269.0 → v0.273.0
    • Transitive: x/sys, otel v1.42.0, gax-go v2.19.0
  • c1341870 chore(deps): bump frontend dependencies for 1.4.2

    • Vite 7.3.1 → 8.0.3 (Rolldown bundler — zero config changes needed)
    • Vue 3.5.28 → 3.5.31, vue-router 4.6.4 → 5.0.4, Tailwind CSS 4.1.18 → 4.2.2
    • jsdom 28.1.0 → 29.0.1, vitest 4.0.18 → 4.1.2
  • f8286176 chore(ci): bump GitHub Actions versions for 1.4.2

    • actions/checkout v5 → v6, actions/setup-go v5 → v6
    • actions/upload-artifact v6 → v7, actions/github-script v7 → v8
    • azure/setup-helm v4 → v5
  • 59c61b99 chore(release): prepare 1.4.2

    • README Quick Start links → 1.4.2
    • changelog/1.4.2 with full feature list
    • Helm chart CHANGELOG [Unreleased][1.4.2]
    • cut-release workflow: add step 2.5 for frontend dependency audit

Testing

  • govulncheck — clean after x/net bump
  • npm audit — 0 vulnerabilities
  • make test-frontend — 234/234 tests pass with Vite 8
  • make frontend — production build successful (Rolldown)
  • make lint — go fmt / go vet / go fix clean
  • make docs — VitePress build clean, no dead links

ca.mathieu added 3 commits March 31, 2026 16:05
- golang.org/x/net v0.50.0 → v0.52.0 (fixes GO-2026-4559 HTTP/2 panic CVE)
- golang.org/x/crypto v0.48.0 → v0.49.0
- cloud.google.com/go/storage v1.60.0 → v1.61.3
- google.golang.org/api v0.269.0 → v0.273.0
- Transitive bumps: x/sys, x/text, x/sync, x/term, x/time, otel v1.42.0, gax-go v2.19.0
- tailwindcss + @tailwindcss/vite 4.1.18 → 4.2.2
- vue 3.5.28 → 3.5.31
- vue-router 4.6.4 → 5.0.4 (no breaking changes for standard usage)
- vite 7.3.1 → 8.0.3 (Rolldown bundler, no config changes needed)
- jsdom 28.1.0 → 29.0.1
- vitest 4.0.18 → 4.1.2
- @vue/test-utils 2.2.7 → 2.4.6
- @vitejs/plugin-vue 6.0.4 → 6.0.5
- dompurify 3.3.2 → 3.3.3
- marked 17.0.1 → 17.0.5
- actions/checkout v5 → v6
- actions/setup-go v5 → v6
- actions/upload-artifact v6 → v7
- actions/github-script v7 → v8
- azure/setup-helm v4 → v5
@camathieu camathieu force-pushed the chore/release-1.4.2 branch from 59c61b9 to e7fd1ed Compare March 31, 2026 14:26
- Update README Quick Start links to 1.4.2
- Add changelog/1.4.2
- Promote [Unreleased] to [1.4.2] in Helm chart CHANGELOG
- Add step 2.5 to cut-release workflow (frontend dependency audit)
@camathieu camathieu force-pushed the chore/release-1.4.2 branch from e7fd1ed to 824fb69 Compare March 31, 2026 14:37
@camathieu
Copy link
Copy Markdown
Member Author

docker deploy

@github-actions
Copy link
Copy Markdown

🚀 Deployment Successful!

The instance at plik.root.gg has been redeployed with image rootgg/plik:pr-719.

@camathieu camathieu marked this pull request as ready for review March 31, 2026 15:33
@camathieu camathieu merged commit ed7f43f into master Mar 31, 2026
8 checks 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