Releases
v0.1.5
Compare
Sorry, something went wrong.
No results found
0.1.5 (2026-08-19)
Features
account-age-gated experience feedback survey (4ea5257 )
add "Send test notification" button to notification settings (9c6db59 )
add account-age-gated experience feedback survey, closes #141 (b540b45 )
add app:version artisan command (9924578 )
add app:version artisan command, closes #87 (059134b )
add owner close/reopen actions for support tickets, closes #103 (3f592ac )
add resolve/unresolve to workspace comments, closes #97 (8d7262f )
add send test notification button to notification settings, closes #113 (1f41dcd )
admin: add average first-response time metric to dashboard, closes #95 (d2f708a )
admin: average first-response time metric on dashboard (6bf2d20 )
allow ticket owner to close and reopen their support ticket (d25048d )
allow ticket owner to close and reopen their support ticket, closes #103 (39e9e5e )
owner close/reopen actions for support tickets (9098fce )
render dates in user's saved timezone and date format (521fc0e )
render dates in user's saved timezone and date format, closes #85 (ca28695 )
resolve/unresolve workspace comments (#97 ) (9b742e5 )
settings: add CSV export for user login history (4944c76 )
settings: add CSV export for user login history, closes #100 (df8491b )
tickets: add status filter tabs to user support tickets index (c1d9a0d )
tickets: add status filter to user support tickets index (b73d0cf )
tickets: add status filter to user support tickets index, closes #104 (b58c1ad )
Bug Fixes
add explicit return types and align rollup lockfile pin on #112 (e5b0abc )
address review + CI on #101 (f3c5661 )
align rollup win32 lockfile specifier and use gap spacing on #116 (b8ecae0 )
deps: align @rollup/rollup-win32-x64-msvc pin to 4.62.2 to match lockfile (563e622 )
exempt profile and password-change routes from password-expiry redirect, closes #84 (d58a074 )
exempt profile/password routes from password-expiry redirect (7ad93d6 )
guard admin ticket status filter against array input (3420666 )
guard experience survey re-submission, sanitize page_url + reversible down migration (#142 ) (3f1b196 )
honour user locale for date month names, address review on #86 (e494e78 )
mount sonner Toaster so close/reopen toasts render (df5d40f )
replace lucide-react brand icons removed in v1 (8b92ac0 )
sanitize ticket status filter and repair frozen-lockfile CI (9aefc93 )
ui: align rollup lockfile drift and finish dark-mode token standardization (5d732f6 )
ui: dark-mode contrast — flip light-only literals to semantic tokens (9193e5c )
ui: flip light-only literals to semantic tokens for dark mode, closes #105 (40fbe1a )
ui: flip light-only literals to semantic tokens for dark mode, closes #105 (321faac )
ui: standardize dark mode styling across pages and shared components (60d4295 )
use Wayfinder for tickets filter URL and align rollup lockfile pin (d8b749e )
Performance Improvements
stream first-response average with a cursor to bound memory (b0452fe )
You can’t perform that action at this time.