Commit Graph

48 Commits

Author SHA1 Message Date
Nicolas Varrot
ea8e5e3dab chore: bump version to v1.37.0 2026-02-13 15:46:50 +00:00
Nicolas Varrot
a9ed8872fb chore: bump version to v1.36.1 2026-02-13 15:12:15 +00:00
Nicolas Varrot
74278476e4 chore: bump version to v1.36.0 2026-02-13 14:43:26 +00:00
Nicolas Varrot
7c8f3ba78f chore: bump version to v1.35.0 2026-02-13 13:28:28 +00:00
Nicolas Varrot
26e433b1a3 chore: bump version to v1.34.1 2026-02-13 12:58:53 +00:00
Nicolas Varrot
ad0efe3f5b chore: update dependencies (react 19.2.4, typescript-eslint 8.55, vite-react 5.1.4, lucide 0.564) 2026-02-13 12:41:29 +00:00
Nicolas Varrot
b93d5f54bf chore: bump version to v1.33.1 2026-02-13 11:58:01 +00:00
Nicolas Varrot
daa0ce7494 chore: remove unused dependencies (radix-ui, class-variance-authority)
Remove 5 unused production dependencies:
- @radix-ui/react-collapsible
- @radix-ui/react-scroll-area
- @radix-ui/react-separator
- @radix-ui/react-tooltip
- class-variance-authority

These were leftover from initial scaffolding and never imported.
Reduces install footprint and dependency count.
2026-02-13 11:41:25 +00:00
Nicolas Varrot
879d73e3ac chore: bump version to v1.33.0 2026-02-13 11:30:35 +00:00
Nicolas Varrot
63af0b0dde chore: bump version to v1.32.2 2026-02-13 09:40:34 +00:00
Nicolas Varrot
a64a235d6c chore: bump version to v1.32.1 2026-02-13 09:28:04 +00:00
Nicolas Varrot
0a0acbe4e0 chore: bump version to v1.32.0 2026-02-13 09:12:24 +00:00
Nicolas Varrot
97ceb08b86 docs: release v1.31.1 — theme variable fix in App.tsx 2026-02-13 08:27:31 +00:00
Nicolas Varrot
0e4ae0ed7f ci: add test coverage reporting with v8 provider
- Add vitest.config.ts with v8 coverage provider
- Add npm run test:coverage script
- Add coverage step to CI (Node 22, reports in job summary)
- Coverage tracks src/lib/ utilities (currently ~21% lines)
- Install @vitest/coverage-v8 dev dependency
2026-02-13 07:27:02 +00:00
Nicolas Varrot
141bc4e8fc docs: release v1.31.0 — unit test infrastructure 2026-02-13 06:59:02 +00:00
Nicolas Varrot
c4725e65c2 feat: add Vitest unit tests for utility functions
- Set up Vitest with 27 tests across 3 test suites
- relativeTime: edge cases, time buckets, future timestamps
- sessionDisplayName: labels, kinds, channels, UUID truncation
- messagesToMarkdown: roles, blocks, tool calls, system events
- Add test and test:watch npm scripts
- Add test step to CI workflow
2026-02-13 06:58:39 +00:00
Nicolas Varrot
7819383812 docs: release v1.30.1 — accessibility aria-labels 2026-02-13 05:42:56 +00:00
Nicolas Varrot
33d72d65bd docs: release v1.29.2 — image loading & error states 2026-02-13 04:57:22 +00:00
Nicolas Varrot
e0a418d332 docs: release v1.28.2 — zero lint warnings 2026-02-13 03:42:08 +00:00
Nicolas Varrot
381c8951c8 docs: release v1.28.0 — split view for 2 sessions side by side 2026-02-13 02:44:58 +00:00
Nicolas Varrot
00bf6d156f docs: release v1.27.0 — syntax highlighting in textarea 2026-02-13 02:26:49 +00:00
Nicolas Varrot
e3149661d8 docs: release v1.26.0 — drag & drop session reordering 2026-02-13 02:11:14 +00:00
Nicolas Varrot
60ecaa5905 docs: release v1.25.0 — live markdown preview 2026-02-13 01:56:35 +00:00
Nicolas Varrot
550a9dbba9 docs: release v1.24.0 — raw JSON viewer 2026-02-13 01:41:22 +00:00
Nicolas Varrot
17836bf5ed docs: release v1.23.0 — webhook scaffolding cleanup 2026-02-13 01:12:19 +00:00
Nicolas Varrot
82b76cc0a6 docs: release v1.22.0 — message search (Ctrl+F) 2026-02-13 00:57:32 +00:00
Nicolas Varrot
7bcbf8192b docs: release v1.21.0 — streaming thinking/reasoning display 2026-02-13 00:41:42 +00:00
Nicolas Varrot
ba92ce8825 docs: release v1.20.2 — theme switcher actually works 2026-02-13 00:30:30 +00:00
Nicolas Varrot
7f4e263845 docs: release v1.20.0 — theme switcher 2026-02-12 23:51:19 +00:00
Nicolas Varrot
5c35bdda32 docs: release v1.19.0 — tool call word-wrap toggle 2026-02-12 23:47:16 +00:00
Nicolas Varrot
2b9729e901 docs: release v1.17.0 — updated landing page demo 2026-02-12 23:38:25 +00:00
Nicolas Varrot
f95c9ad65c docs: release v1.16.0 — agent avatar display 2026-02-12 23:30:07 +00:00
Nicolas Varrot
8abeb4d77a docs: release v1.15.1 — fix metadata viewer popup 2026-02-12 23:22:28 +00:00
Nicolas Varrot
d03a02351f docs: release v1.15.0 — message metadata viewer 2026-02-12 23:17:48 +00:00
Nicolas Varrot
53a8655bb1 docs: release v1.14.2 — textarea scrollbar fix 2026-02-12 23:12:04 +00:00
Nicolas Varrot
6c0558f5ed docs: release v1.14.1 — persistent session deletion 2026-02-12 21:40:30 +00:00
Nicolas Varrot
87f4c8ebf9 docs: release v1.14.0 — collapse/expand all tool calls 2026-02-12 19:37:11 +00:00
Nicolas Varrot
268105e125 docs: release v1.13.0 — session navigation shortcuts 2026-02-12 19:08:30 +00:00
Nicolas Varrot
d969207ea9 docs: release v1.12.0 — conversation export 2026-02-12 18:39:17 +00:00
Nicolas Varrot
9b7f15f5ad docs: release v1.11.1 — fix Windows textarea scrollbar 2026-02-12 18:15:43 +00:00
Nicolas Varrot
313242cbd9 fix(ci): lowercase Docker image tags — ghcr.io requires lowercase repo names 2026-02-12 17:49:14 +00:00
Nicolas Varrot
7faab405db docs: release v1.9.0 — human-friendly session titles 2026-02-12 17:36:07 +00:00
Nicolas Varrot
79b516bf9d docs: release v1.8.1 — fix markdown rendering in long messages 2026-02-12 17:26:56 +00:00
Nicolas Varrot
ce05315868 docs: release v1.8.0 — per-session input drafts 2026-02-12 17:15:54 +00:00
Nicolas Varrot
e9679091e7 docs: release v1.7.0 — delete session from sidebar 2026-02-12 16:57:46 +00:00
Nicolas Varrot
0f2dfb129c docs: release v1.6.0 — system event detection 2026-02-12 16:49:46 +00:00
Nicolas Varrot
59104b4217 feat: support line breaks in messages (remark-breaks plugin) 2026-02-11 20:22:17 +00:00
Nicolas Varrot
1f8ff9ae0a Initial commit — ClawChat v1.0.0 2026-02-11 00:48:43 +00:00