Summary
- Update PHP and JavaScript dependencies to address known security advisories. Complete Composer and npm audits report no known vulnerabilities.
- Migrate the interface to native Tailwind CSS 4 utilities with explicit light/dark colors, updated form spacing and accessible focus states, without Tailwind 3 compatibility overrides.
- Keep the shared background consistent across pages and while scrolling, regardless of content height, in both themes.
Upgrade Notes
- No database migrations are included. Rebuild or pull the updated VolumeVault image and recreate the container, preserving existing storage and
APP_KEY. - The interface now requires Safari 16.4+, Chrome 111+ or Firefox 128+. Reload the page after upgrading to load the new assets.
Verification
- Release changelog validation and targeted tests passed: 16 tests, 71 assertions. Pint and diff checks passed.
- Feature validation passed a clean-install PHP suite (1,741 passed, 27 optional/environment skips), frontend tests (220 passed), production frontend and Docker builds. Complete Composer and npm audits reported zero vulnerabilities.
- GitHub Actions tests and container publication passed on the merged application changes. Browser previews checked light/dark themes, desktop/mobile layouts, form spacing and scrolling.
- Release-commit CI passed all three test jobs. GitHub Actions published both versioned application and agent images for
linux/amd64andlinux/arm64and verified their multi-platform manifests.
Full Changelog: v2.0.3...v2.0.4