v0.1.0-beta.5
Pre-release
Pre-release
🩹 Fixes
- security: Atomic plan limit checks and GDPR audit logging gaps (5df4248)
- Race conditions: workspace member seats, CDN API keys, and media storage quota now use
pg_advisory_xact_lockatomic RPCs (migration 019) - GDPR audit: bulk form submission deletion writes explicit audit logs with actor attribution
- 4 missing DELETE endpoints added to audit registry (CDN key, conversation key, webhook, AI key)
- Non-atomic fallback code removed from storage/CDN increment methods
- Race conditions: workspace member seats, CDN API keys, and media storage quota now use
📖 Documentation
- Mark resolved deferred items and fix media route test mock (42a85af)
🏡 Chore
- deps: Bump docker/setup-buildx-action from 3 to 4
- deps: Bump docker/login-action from 3 to 4
- deps: Bump docker/build-push-action from 6 to 7
- deps-dev: Bump the testing group with 4 updates
- deps-dev: Bump eslint from 10.0.3 to 10.2.0 in the linting group
- deps-dev: Bump tailwindcss from 4.2.1 to 4.2.2
- deps: Bump the vue group with 2 updates
- deps-dev: Bump @types/node from 24.12.0 to 25.5.2
Full Changelog: v0.1.0-beta.4...v0.1.0-beta.5
What's Changed
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #9
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #10
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #11
- chore(deps-dev): bump the testing group with 4 updates by @dependabot[bot] in #13
- chore(deps-dev): bump eslint from 10.0.3 to 10.2.0 in the linting group by @dependabot[bot] in #14
- chore(deps): bump the vue group across 1 directory with 2 updates by @dependabot[bot] in #12
- chore(deps-dev): bump tailwindcss from 4.2.1 to 4.2.2 by @dependabot[bot] in #15
- chore(deps-dev): bump @types/node from 24.12.0 to 25.5.2 by @dependabot[bot] in #16
New Contributors
- @dependabot[bot] made their first contribution in #9
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.5