• v0.8.0 2684168991

    v0.8.0
    All checks were successful
    Check / fmt + clippy + tests (push) Successful in 1m37s
    Build OCI container / Build and push mokosh-www image (push) Successful in 3m20s
    Stable

    David released this 2026-07-24 18:05:08 +02:00 | 198 commits to main since this release

    Changelog

    2684168 Merge pull request 'Release v0.8.0' (#444) from release/v0.8.0 into main
    adf41e8 Release v0.8.0
    0e7ffad Merge pull request 'Sync drifted shared DTO fields, drop vestigial ticket copies (MAPPS-378)' (#443) from fix/MAPPS-378-mokosh-types into main
    f76f419 Merge pull request 'fix(hooks): call hooks unconditionally before early returns (MAPPS-377)' (#442) from fix/MAPPS-377-rules-of-hooks into main
    ecdd6d0 Merge pull request 'fix(auth): re-enable real GET /v1/auth/memberships call (MAPPS-379)' (#441) from fix/mapps-379-memberships into main
    8abfd0e Merge pull request 'fix: align id_token claims, surface mutation errors, drop dead user() (MAPPS-380)' (#440) from fix/mapps-380-review-cleanup into main
    cec5d47 fix(models): sync drifted shared DTO fields, drop vestigial copies
    4374407 fix(hooks): call hooks unconditionally before early returns
    134d2b5 fix(auth): re-enable real GET /v1/auth/memberships call
    389a34c fix: align id_token claims, surface mutation errors, drop dead user()
    1e49bcc Merge pull request 'fix(layout): hoist AppLayout into a persistent AppShell router layout (MAPPS-366)' (#439) from fix/MAPPS-366-persistent-app-shell into main
    318c298 fix(layout): hoist AppLayout into a persistent AppShell router layout (MAPPS-366)
    6a4443f Merge pull request 'fix(settings): correct Import & Export copy (MAPPS-376)' (#438) from fix/MAPPS-376-import-export-copy into main
    2ed25bf Merge pull request 'feat(settings): Load demo data button in Settings -> Data (PMS-679)' (#437) from feat/PMS-679-load-demo-data-button into main
    aba014d style(settings): drop the dash in the Load demo data copy (PMS-679)
    8abecc1 fix(settings): correct Import & Export copy (MAPPS-376)
    8527fa9 feat(settings): add "Load demo data" button to Settings -> Data (PMS-679)
    3f510e0 Merge pull request 'feat(quotes): staff and portal Quotes UI (PMS-675)' (#436) from feat/PMS-675-quotes-ui into main
    201024c feat(quotes): routes and Quotes nav entry (PMS-675)
    2ebd5c5 feat(portal): client quote view with accept and decline (PMS-675)
    4ea3033 feat(quotes): staff quote list, detail, and editor (PMS-675)
    117f128 refactor(approvals): parameterise ApprovalsSection by entity (PMS-675)
    c633069 feat(quotes): client DTOs and the status vocabulary (PMS-675)
    8561604 Merge pull request 'fix(auth): silently refresh standalone (non-OIDC) sessions (MAPPS-374)' (#435) from fix/MAPPS-374-standalone-silent-refresh into main
    e5c2c3c fix(auth): silently refresh standalone (non-OIDC) sessions (MAPPS-374)

    Downloads