Kamran Ahmed
8362d46fca
chore: release v0.7.0
v0.7.0
2026-03-26 00:37:52 +00:00
Kamran Ahmed
478b8caa2a
Fix build warning
2026-03-26 00:30:20 +00:00
Kamran Ahmed
777c3d7a14
Improve diffity tour skill
2026-03-26 00:27:28 +00:00
Kamran Ahmed
e93d895e78
Tour intro as step 0 + fix --no-open
2026-03-25 23:45:55 +00:00
Kamran Ahmed
ab05dedc9f
Redesign tour panel + skill
2026-03-25 23:00:48 +00:00
Kamran Ahmed
05b796258d
Add markdown to tour panel
2026-03-25 22:56:47 +00:00
Kamran Ahmed
340343f0f7
Add diffity-tour skill
2026-03-25 22:32:35 +00:00
Kamran Ahmed
900c90e7b3
Add file-based routing + suspense
2026-03-25 22:11:24 +00:00
Kamran Ahmed
e046bb0a4d
Migrate to React Router with path-based routes
...
Replace manual URL manipulation (pushState, popstate, URLSearchParams)
with React Router's createBrowserRouter. Routes: /diff, /tree, /tour/:id
with / redirecting to /diff. Loaders prefetch data before route
transitions. CLI URLs updated to match new paths.
Removes: app.tsx, hooks/use-search-params.ts
Adds: root-layout, loaders (diff, tree, tour), tour-tree-page wrapper
2026-03-25 21:26:48 +00:00
Kamran Ahmed
a72fe4e105
Add guided tour feature for codebase walkthroughs
...
Introduces a tour system that lets agents create narrated, step-by-step
code walkthroughs. Each tour has a topic, intro body, and ordered steps
pointing to specific file:line ranges with narrative text and annotations.
CLI: tour-start, tour-step, tour-done agent subcommands
API: CRUD endpoints for tours and steps
DB: tours and tour_steps tables
UI: right-side tour panel with step navigation, file highlighting,
and inline annotations
2026-03-25 19:50:31 +00:00
Kamran Ahmed
007ecb5435
chore: release v0.6.5
v0.6.5
2026-03-25 12:32:45 +00:00
Kamran Ahmed
3570d40b2b
Add kill command and more help examples
2026-03-25 12:32:17 +00:00
Kamran Ahmed
596633633b
chore: release v0.6.4
v0.6.4
2026-03-25 12:28:36 +00:00
Kamran Ahmed
af8da3a30c
Add instance health check
2026-03-25 12:28:12 +00:00
Kamran Ahmed
df96898efa
chore: release v0.6.3
v0.6.3
2026-03-25 10:27:29 +00:00
Kamran Ahmed
82f0518128
Add support for rich previews
2026-03-25 10:27:16 +00:00
Kamran Ahmed
6f757455ac
chore: release v0.6.2
v0.6.2
2026-03-25 05:37:39 +00:00
Kamran Ahmed
8ec3e0185e
Kill old instance on start
2026-03-25 05:37:30 +00:00
Kamran Ahmed
3a61ff3c51
chore: release v0.6.1
v0.6.1
2026-03-25 05:27:49 +00:00
Kamran Ahmed
13e56c5ca8
Refactor and fix comment navigation for files
2026-03-25 05:27:37 +00:00
Kamran Ahmed
6c9c27d62a
chore: release v0.6.0
v0.6.0
2026-03-25 01:01:40 +00:00
Kamran Ahmed
27e84e7751
Simplify commenting and file tree
2026-03-25 00:59:59 +00:00
Kamran Ahmed
169a362616
Update readme, document new skills
2026-03-25 00:59:59 +00:00
Kamran Ahmed
8dbcb9a99d
Improve folder/files in the tree
2026-03-25 00:59:59 +00:00
Kamran Ahmed
a81c25b481
Handle file tree right clicks
2026-03-25 00:59:59 +00:00
Kamran Ahmed
0b290cfa2c
Improve skills and commenting
2026-03-25 00:59:59 +00:00
Kamran Ahmed
ab643b85dc
Revert "fix: align comment form buttons flush with popover edges"
...
This reverts commit bb91b74fe8 .
2026-03-25 00:59:59 +00:00
Kamran Ahmed
69e3887dfe
fix: align comment form buttons flush with popover edges
2026-03-25 00:59:59 +00:00
Kamran Ahmed
5bb7bf5992
fix: path comments form alignment — flush edges with border separator
2026-03-25 00:59:59 +00:00
Kamran Ahmed
20b1058d8f
fix: tighter path comments popover with darker card bg and smaller text
2026-03-25 00:59:59 +00:00
Kamran Ahmed
e5350241a2
fix: path comments popover uses same card design as inline comments
2026-03-25 00:59:59 +00:00
Kamran Ahmed
b5344f9e22
fix: path comments popover border and form consistency
2026-03-25 00:59:59 +00:00
Kamran Ahmed
2c04362103
refactor: compact path comments popover design
2026-03-25 00:59:59 +00:00
Kamran Ahmed
11f48047f7
refactor: path comments as popover next to breadcrumb
2026-03-25 00:59:59 +00:00
Kamran Ahmed
de6ba320ca
fix: comment navigation, sidebar filter, and path comment counts
...
- Fix thread navigation: resolve __path__: prefixed filePaths to
actual paths, determine file vs dir, await ensureQueryData before
scrolling instead of fragile setTimeout
- Fix sidebar comment counts: translate __path__:foo back to foo
so file-level comments show the indicator badge
- Fix comment filter: same translation ensures files with path-level
comments appear when filter is active
- Add data-thread-id to path comment cards for scroll targeting
2026-03-25 00:59:59 +00:00
Kamran Ahmed
0f1e560ec0
fix: comment highlight bugs and add file/folder level comments
...
- Fix plus icons showing on every line during multi-line selection
(removed forceShowButton, only show on hover)
- Fix missing yellow background on lines with open comments
(match diff view behavior: check open threads for line highlight)
- Add file/folder level comments via PathComments component
(comment button in breadcrumb area, stored as __path__: threads)
2026-03-25 00:59:59 +00:00
Kamran Ahmed
0c48d0be0f
fix: use ensureQueryData and keepPreviousData for smooth file switching
2026-03-25 00:59:59 +00:00
Kamran Ahmed
85dd04417c
feat: add comment navigation and copy to tree view
...
Extract CommentToolbarActions into a shared component used by both
the diff toolbar and tree page toolbar. Tree view now supports
navigating between comments across files and copying unresolved
comments to clipboard.
2026-03-25 00:59:59 +00:00
Kamran Ahmed
cdc5d3bb27
feat: add tree view for browsing full project files
...
Add `diffity tree` command that opens a GitHub-style repository
file browser with sidebar navigation, syntax-highlighted file
viewing, and inline comment support.
2026-03-25 00:59:59 +00:00
StayBlue
8e580af7c8
feat: luau syntax highlighting mapping
2026-03-24 03:24:01 +00:00
Kamran Ahmed
5ce966edd0
chore: pin dependency versions
2026-03-24 00:02:29 +00:00
Kamran Ahmed
40ddc55ca2
chore: add github prs mention in readme
2026-03-21 14:17:51 +00:00
Kamran Ahmed
6cd7bce1a0
chore: release v0.5.3
v0.5.3
2026-03-21 14:08:08 +00:00
Kamran Ahmed
39334f6f8b
chore: improve diffity review skill
2026-03-21 14:07:01 +00:00
Kamran Ahmed
3b7af70678
fix: skill uses stale diff tree
2026-03-19 12:04:16 +00:00
Kamran Ahmed
2e65c5d38c
fix: thread flash gets bg removed
2026-03-18 22:19:46 +00:00
Kamran Ahmed
02d1451a42
chore: release v0.5.2
v0.5.2
2026-03-18 22:08:22 +00:00
Kamran Ahmed
8a23d8e567
fix: wrong diff being read
2026-03-18 22:08:09 +00:00
Kamran Ahmed
51efe9399d
chore: release v0.5.1
v0.5.1
2026-03-18 19:40:07 +00:00
Kamran Ahmed
994555ad92
fix: skill files reading wrong diff
2026-03-18 19:39:33 +00:00