2.0.3 (2026-05-09)
- Remove tanstack query devtools in production build (1d056a2)
2.0.2 (2026-04-29)
- Replace usehooks-ts by @mantine/hooks to solve CSP error (#80) (ea8dbff)
- ui: Add close button for error toasts (#82) (1f5d3a0)
2.0.1 (2026-04-27)
- ui: Fix broken layout shift on checkbox/switch label click (5d12808)
- deps: Update npm dependencies (5715726)
- Fix firefox publishing (d3da423)
2.0.0 (2026-04-26)
- The next release should be a major version bump
- Add full-screen project sidebar (experimental) (#64) (2f4c065)
- Add issue status badge (6c5e447)
- Add project info tooltip (f2a1c80)
- Add side panel entrypoint (3731d5d)
- Allow to specify the rounding mode (#49) (2c0322b)
- Display custom field values for info tooltips (2d2bef8)
- Enhance issue grouping (#38) (e2a5a98)
- Enhance search (#51) (770fa4b), closes #46
- filter: Add issue status filter (e7807e2)
- Multiple timers & timer tab (bd55541), closes #39
- settings: Add option to show/hide issue done ratio (bc9b6c3)
- settings: Add option to show/hide timer sessions (6022751)
- timers: Add timer sessions (#69) (#71) (ed42990)
- timers: Group timers by project and sort them by newest first (d66aa6a)
- Cleanup local issue data on reset to default data (9a7adc1)
- Display translated error message until redmine url is configured and remove errors toasts (4c2d534)
- Enforce next release (1d7d37c)
- Fire toast after query reset (f051446)
- Fix 0 value selection for select field (35af5e4)
- Fix autoFetchPages for redmine paginated queries (a925baa)
- Fix broken persistent comments behavior (6121441)
- Fix context menu dialog actions (66cbc7a)
- Fix default time entry activity (0f316ae)
- Fix default time entry activity selection (946c4b6)
- Fix eslint errors (a245275)
- Fix install listener registration (8b9b125)
- Fix legacy settings migrations (1336e31)
- Fix suspense settings provider (#60) (cfc47f3)
- Handle issue priorities when no default is specified (899c21a)
- Implement legacy data migrations for issues and timers (c2fd501)
- Prevent empty issues fetch request (#65) (6616c64)
- Save persistent comments per timer instead of issue (bff5fcf)
- Skip failed mutations for multi create time spend entires (a019c16)
- timer: Close alert dialog on reset confirm (9e51a23)
- timer: Fix timer name cursor focus (dee98ec)
- ui: Display deleted issues as strike-through text (90933a9)
- ui: Enhance skeleton components (d89a901)
- ui: Fix dark mode for firefox options and sidepanel (ba6b406)
- ui: Fix layout inconsistencies depending on style settings (6cef7e3)
- ui: Fix toaster styles inside shadow root (0319a42)
- ui: Improve combobox clear button position (932d36d)
- ui: Polished various ui elements (c095c5c)
- ui: Truncate field labels (e779018)
- Update min browser versions to match current requirements (bd1e7d0)
- Add query client restoring gate instead of restoring twice (30b9aeb)
- Add react compiler and reduce unnecessary re-renders (acb8551)
- Improve performance by moving stuff to dedicated components (f2f7fab)
- Improving data loading and increasing page loading speed (#52) (6b22f6b)
- Set NODE_ENV=production for release & pre-release builds (4a922ff)
- Use react context for permissions management (#63) (23f25f0)
- Add docker compose for dev setup (bb79a02)
- Add install buttons to github releases (3c97a80)
- deps: Update dependencies (2a3f1fb)
- deps: Update dependencies (6f800bd)
- deps: Update npm dependencies (0132802)
- deps: Update npm dependencies (b0256f0)
- deps: Update npm dependencies (e966f7e)
- Enforce next release version to v2.0.0 (fade882)
- Fix eslint errors (9ec1e07)
- Introduced script to automate chrome store screenshot generation (#67) (c34baa2)
- lint: Fix htmlhint errors (07604c3)
- security: Set pnpm minimum release age to 1 days (0d595c2)
- Update dependencies (891fd66)
- Update npm dependencies (a9bb249)
- Update npm dependencies (6c806b9)
- Update shadcn components (4f9bb88)
- Upgrade to typescript 6 and hardened ts config (5e34a03)
- Upgrade to vite v8 (8210cb5)
- Fix some warnings and errors from react-doctor (c4d9c84)
- Improve create time entry modal (49f6eb6)
- Move to tanstack form + zod (removed formik + yup) (60b9e43)
- Refactor redmine api hooks (6642499)
- Remove add notes settings option (4c3733c)
- Run settings migration on extension update (840f48d)
- settings: Redesign settings page and add testing redmine connection button (3a65610)
- timer: Refactor timer components and permission improvements (0b32d3e)
- timer: Remove the reset timer button (26e0f2f)
- ui: Migrate to shadcn components (#48) (274e220)
- ui: Move to shadcn base-ui components (#57) (70994f0)
- ui: Refactor time entry week overview (2710d3b)
- Upgrade tailwindcss to v4 (aa42fbb)
- Use null as form default values and update zod to v4 (cd2f4d8)
- Use only project id for permission check function (b31c12f)
- github: Enhance issue and feature request templates (#68) (e70f419)
- license: Update license text for consistency (37a0ebf)
- Update README (8011225)
- Update store screenshots (702a2c4)
- Update store screenshots (cd60ec7)
- Fix all e2e tests (c46486f)
- Fix flaky tests (1e0a7a2)
- Fix flaky time drift tests (cadd015)
- Introduce snapshot-based e2e tests (#66) (dfcb7fb)
- deps-dev: bump vite from 8.0.3 to 8.0.5 (#70) (aed8cdc)
- deps: bump axios from 1.14.0 to 1.15.0 (#72) (057ad2c)
- Migrate to wxt framework (#53) (a83bf30)
- Add build number for canary version (df1d96c)
- Add semantic release (2ca9621)
- Add super-linter for pull requests (#59) (9db6385)
- Fix pre-release asset upload (ac8f132)
- Fix wxt submit (74fe75d)
- Publish production only for real releases not for pre-releases (9855905)
- Use pat for release creation to trigger publish pipeline (7b15071)
2.0.0-beta.7 (2026-04-19)
- Add issue status badge (6c5e447)
- Add side panel entrypoint (3731d5d)
- settings: Add option to show/hide issue done ratio (bc9b6c3)
- settings: Add option to show/hide timer sessions (6022751)
- Fix install listener registration (8b9b125)
- ui: Fix dark mode for firefox options and sidepanel (ba6b406)
- deps: Update npm dependencies (0132802)
- deps: Update npm dependencies (b0256f0)
- lint: Fix htmlhint errors (07604c3)
- Update store screenshots (702a2c4)
- Fix flaky time drift tests (cadd015)
2.0.0-beta.6 (2026-04-12)
- timer: Fix timer name cursor focus (dee98ec)
- Update store screenshots (cd60ec7)
- deps-dev: bump vite from 8.0.3 to 8.0.5 (#70) (aed8cdc)
- deps: bump axios from 1.14.0 to 1.15.0 (#72) (057ad2c)
2.0.0-beta.5 (2026-03-30)
- Fix autoFetchPages for redmine paginated queries (a925baa)
- ui: Enhance skeleton components (d89a901)
- ui: Fix layout inconsistencies depending on style settings (6cef7e3)
- ui: Improve combobox clear button position (932d36d)
- ui: Truncate field labels (e779018)
- Fix eslint errors (9ec1e07)
- Introduced script to automate chrome store screenshot generation (#67) (c34baa2)
- Update npm dependencies (a9bb249)
- Update shadcn components (4f9bb88)
- Upgrade to typescript 6 and hardened ts config (5e34a03)
- Upgrade to vite v8 (8210cb5)
- Fix some warnings and errors from react-doctor (c4d9c84)
- ui: Refactor time entry week overview (2710d3b)
2.0.0-beta.4 (2026-03-09)
- Cleanup local issue data on reset to default data (9a7adc1)
- Fire toast after query reset (f051446)
- Prevent empty issues fetch request (#65) (6616c64)
2.0.0-beta.3 (2026-03-08)
- Fix 0 value selection for select field (35af5e4)
- Fix context menu dialog actions (66cbc7a)
- Fix default time entry activity (0f316ae)
- Fix suspense settings provider (#60) (cfc47f3)
- ui: Polished various ui elements (c095c5c)
- Add query client restoring gate instead of restoring twice (30b9aeb)
- Improve performance by moving stuff to dedicated components (f2f7fab)
- Set NODE_ENV=production for release & pre-release builds (4a922ff)
- Use react context for permissions management (#63) (23f25f0)
- Add docker compose for dev setup (bb79a02)
- Add install buttons to github releases (3c97a80)
- deps: Update dependencies (2a3f1fb)
- Update dependencies (891fd66)
- Add super-linter for pull requests (#59) (9db6385)
- Fix wxt submit (74fe75d)
- Use pat for release creation to trigger publish pipeline (7b15071)
2.0.0-beta.2 (2026-01-27)
- Enforce next release (1d7d37c)
- deps: Update dependencies (6f800bd)
- Update README (8011225)
- Fix pre-release asset upload (ac8f132)
- Publish production only for real releases not for pre-releases (9855905)
2.0.0-beta.1 (2026-01-27)
- The next release should be a major version bump
- Add project info tooltip (f2a1c80)
- Allow to specify the rounding mode (#49) (2c0322b)
- Display custom field values for info tooltips (2d2bef8)
- Enhance issue grouping (#38) (e2a5a98)
- Enhance search (#51) (770fa4b), closes #46
- filter: Add issue status filter (e7807e2)
- Multiple timers & timer tab (bd55541), closes #39
- timers: Group timers by project and sort them by newest first (d66aa6a)
- Display translated error message until redmine url is configured and remove errors toasts (4c2d534)
- Fix broken persistent comments behavior (6121441)
- Fix default time entry activity selection (946c4b6)
- Fix eslint errors (a245275)
- Fix legacy settings migrations (1336e31)
- Handle issue priorities when no default is specified (899c21a)
- Implement legacy data migrations for issues and timers (c2fd501)
- Save persistent comments per timer instead of issue (bff5fcf)
- Skip failed mutations for multi create time spend entires (a019c16)
- timer: Close alert dialog on reset confirm (9e51a23)
- ui: Display deleted issues as strike-through text (90933a9)
- ui: Fix toaster styles inside shadow root (0319a42)
- Update min browser versions to match current requirements (bd1e7d0)
- Add react compiler and reduce unnecessary re-renders (acb8551)
- Improving data loading and increasing page loading speed (#52) (6b22f6b)
- Improve create time entry modal (49f6eb6)
- Move to tanstack form + zod (removed formik + yup) (60b9e43)
- Remove add notes settings option (4c3733c)
- Run settings migration on extension update (840f48d)
- settings: Redesign settings page and add testing redmine connection button (3a65610)
- timer: Refactor timer components and permission improvements (0b32d3e)
- ui: Migrate to shadcn components (#48) (274e220)
- ui: Move to shadcn base-ui components (#57) (70994f0)
- Upgrade tailwindcss to v4 (aa42fbb)
- Use null as form default values and update zod to v4 (cd2f4d8)
- Use only project id for permission check function (b31c12f)
- license: Update license text for consistency (37a0ebf)
- Fix all e2e tests (c46486f)