Fixed
- Persistence API 404 errors on /layouts endpoints - routes now mount at root (#1007, PR #1008)
- Stale localStorage overwriting newer server data during session storage race conditions (#1012, PR #1014)
- Thanks to @Mihai-B for reporting this issue!
- Auto-save creating empty layout on every visit to root URL (#1003, PR #1013)
- Nginx /api and /api/ edge case request handling (#1010, PR #1015)
- CSP script hashes updated to match current build output (PR #1021)
Also thanks to @timothystewart6 for encouraging me to look around and take care of the bugs & technical debt accrued.
Added
Technical
- Migrated Vitest config to v4 poolOptions format (#1017, PR #1018)
- Addressed CodeRabbit feedback on session-storage tests (PR #1016)
by @ggfevans