·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(inertia): relative page url, so a proxied deploy stops throwing on every page by @antosubash in #304
- fix: permissions: PUT /api/permissions/roles/{id} with missing 'permissions' field silently wipes all role permissions by @antosubash in #277
- fix: Request-scoped session exposes no post-commit hook, so module caches refresh against uncommitted state by @antosubash in #278
- fix(i18n): make
make gen-i18nfail loudly instead of reporting success by @antosubash in #305 - fix(settings): mask credentials on the raw store and the suggestion list by @antosubash in #306
- perf(file_storage): one scan, cached, for the browse screen's bucket totals by @antosubash in #307
- fix(audit_log): gate entity labels on the owning module's permission by @antosubash in #308
- fix(users): bound each bearer credential by what it was issued for by @antosubash in #309
- fix(background_tasks): make a concurrent "Retry failed" sweep safe by @antosubash in #310
- fix(ui): give the shared components the behaviour their roles promise by @antosubash in #313
- fix(tests): collect tests/, and correct the two assertions that never ran by @antosubash in #314
- fix: restore main's gates — file-size cap, and a fixture that ignored its own contract by @antosubash in #315
- fix(users): harden the session_version cache by @antosubash in #311
- fix: route server-composed and split-key strings through the i18n catalogs by @antosubash in #312
- fix(keycloak): capture the interstitial that screen 07's evidence never showed by @antosubash in #316
- test: cover the units #295 listed as shipping untested by @antosubash in #319
- chore(lint): stop Biome walking into git worktrees by @antosubash in #320
Full Changelog: v0.0.33...v0.0.34