Skip to content

chore(release): v0.30.14 - #610

Merged
berntpopp merged 1 commit into
masterfrom
chore/release-v0.30.14
Jul 30, 2026
Merged

chore(release): v0.30.14#610
berntpopp merged 1 commit into
masterfrom
chore/release-v0.30.14

Conversation

@berntpopp

Copy link
Copy Markdown
Owner

Releases the consolidated dependabot bumps and the brace-expansion CVE remediation merged in #609.

Follows the repo release convention (cf. #596#597): the dependency work lands first, the version bump follows as its own PR.

Version surfaces

All four bumped 0.30.130.30.14:

  • app/package.json
  • app/package-lock.jsonboth root version fields (top-level and packages[""])
  • api/version_spec.json
  • CHANGELOG.md[Unreleased] promoted to [0.30.14] — 2026-07-30

Contents of this release

Securitybrace-expansion pinned to the patched build of every major line in the frontend tree (CVE-2026-14257 / GHSA-mh99-v99m-4gvg, high; alert #223). Per-major overrides land 1.1.18 / 2.1.4 / 5.0.9, all carrying the upstream EXPANSION_MAX_LENGTH guard. A blanket 5.x bump is deliberately avoided — its CommonJS entry exports a namespace object rather than a callable, breaking every minimatch 3/5/9 consumer.

Changed — frontend dev deps (@playwright/test, @vue/devtools-api, eslint, globals, postcss, prettier, sass, typescript-eslint, vue-tsc), jsdom30.x, and compose images mysql 8.4.11 / axllent/mailpit v1.30.6.

Verification

npm ci --legacy-peer-deps --prefer-offline and make code-quality-audit both clean. No source changes here beyond version metadata — the functional gates ran on #609.

🤖 Generated with Claude Code

https://claude.ai/code/session_01W7njywYE4bCjoJ6YedziVQ

Releases the consolidated dependabot bumps and the brace-expansion CVE
remediation from #609.

Bumps all four version surfaces:
- app/package.json
- app/package-lock.json (both root version fields)
- api/version_spec.json
- CHANGELOG.md (promotes [Unreleased] to [0.30.14])

Verified: `npm ci --legacy-peer-deps` and `make code-quality-audit`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W7njywYE4bCjoJ6YedziVQ
@berntpopp
berntpopp merged commit 608dcec into master Jul 30, 2026
10 checks passed
@berntpopp
berntpopp deleted the chore/release-v0.30.14 branch July 30, 2026 18:06
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