Changelog
Full release history for Treq.
[0.1.3] - 2026-07-11
Bug Fixes
- Terminal unmounting between sessions navigation (8cd0094)
- Autocommand permissions (241e99f)
- Remove spell check (23323d1)
- Review reloading, auto-expand diffs on click, reloading reviews. closes TREQ-80, TREQ-79, TREQ-64 (5117c26)
- Multiline select (f6feb42)
- Multiline selection bug, partial watcher fix (287fe2a)
- Improve conflict handling (c032a14)
- Tweak conflict resolution further (15c4391)
- Commit and correct bookmark (ce84269)
- Add jjEditBookmark (503e6f8)
- Correctly display committed changes (13a71ec)
- Conflict detection logic (0b7c5ef)
- Keyboard shortcut forwarding in terminal (02b1c25)
- Autorefresh branch name on window focus (48cf6a4)
- Release workflow, compilation warnings (4984ed6)
- Update release, remove unnecessasry deps (b91a51d)
- Stale workspace updating (#2) (3632531)
- Cmdk cursor selection (0716126)
- Conflict resolution issues (fff9e09)
- Swap button (35b4a8f)
- Syncing (9732a19)
- Duplicate comments in review (1d228b3)
- Create workspace (632326f)
- Radix warnings (756fdb4)
- Relative paths usage fixes, remove redundant core assertions (6b62c67)
- Delete workspace works correctly (e6c1c1f)
- Don't store oudated comments in summary (7f9843d)
- Workspace creation path handling (f6fa293)
- File browser change indicator (3c7ce1d)
- Show line context above/below in reviews (d9d9398)
- Text shift and styling when ctrl+f in file browser (a1a72a1)
- Add TerminalPane auto-collapse (27747d5)
- Filtering autocommands (694b7de)
- Update workspace hierarchy on target branch update (10e736a)
- Filter out autocommand (58d673e)
- File renaming (5df1218)
- Copy relative path and full path correctly (7e8b91b)
- Ux improvements in review page (480f5f0)
- Jj_abandon_empty_commits (6417efb)
- Create agent bug (7c7462c)
- File renaming (8d223c1)
- Close terminal properly (cee5afa)
- Remove discard all from selected section (2d966e9)
- Auto-rebase after commits sycronously to allow updating of commited files list (d98dcfb)
- Delete commit not blocking (5082471)
- Include files (a6acb71)
- File browser, review fixes (f89f5be)
- Escape ! properly (78739dc)
- Improve styling of selection borders (7ab4a95)
- Remove jj_init, properly discover binary paths for jj (4f5aafe)
- Allow mutation on commits on home repo (c55c679)
- Correctly display CommentInput in FileBrowser, fix multi-line selection (91e3f21)
- Remove unnecessary buttons from workspace sidebar, change stack workspace icons (9da4a80)
- Commits history viewing (f6f2866)
- Assets and icon, add screenshots to readme (8a531cd)
- Remove rebuild workspace (67b2895)
- Onboarding message tweaking (6ad818a)
- Retargeting of workspaces on parent deletion (3b0e3ef)
- Window holds state of repo path (9aa69c6)
- Don't check if jj repo (f1d1bda)
- Add scroll to file for committed changes. (39e7d99)
- Set treq bin on path, santize branch names correctly. (03a8993)
- Performance improvements on load (f896685)
- Remove clauses that prevent claude from starting (fa80bad)
- Home repo tests failures (a9d5b12)
- Improve merge strategies, fix rebase merge commits (3554c63)
- Sidebar fetching of header (c4fef22)
- Commits will ensure git head is still on branch (26d232c)
- Reset git index after commits (7481071)
- File browser text selectoin (7cb8ed2)
- Lost workspace header (325f282)
- Header branches, sidebar tree resolution, autorebasing (790039d)
- Workspace_diff (e4bbece)
- Merge strategy main+ (2b35ebc)
- Conflict marker db storage and handling (11f5c0c)
- Commits list rendering/filtering, conflicts marker handling on UI with git diff3 support. (89180ac)
- Conflict resolution sidebar/diff (ea24ee5)
- Block_on (6e80c4c)
- Infinite looping for autorebase (d5cb007)
- Remote sync (8ef31bc)
- Workspace status fix (00b7e38)
- Two-way syncing (3a83313)
- Infinite looping (b1f2981)
- Tweak the workspace icons (14fdad3)
- Workspace full history (13000c5)
- Selection of text, closes TREQ-236 (29d0d2a)
- App opening, cli arg error for
treq add(e22562e) - Global arg handling, agent command (4201299)
- Infinite logging loop (3283e89)
- Correctly close pty process (517e9f8)
- Improve jj history stacking (a9fdfe1)
- Improve commits listing, workspace diff logic (8f6f13e)
- Improve self-docuimentation of workspace diff rev (2f2dd7f)
- Workspace sidebar selection regression (2eb58de)
- Immutable commits wrongly showing (3e1f62d)
- Rendering of images in markdown preview, kbd styling, terminal pane rendering logic, agent button for default agent (6440ffb)
- Disable committed toggle when there are no workspace commits, fix missing working copy commits after autorebase (dcd98a0)
- Loading assets in .treq/** blocked by tauri asset protocol (39310cb)
- Stacked rebasing conflicts, and creation of workspaces with stale dirs. (008cf61)
- Forking of working commits (b2bbcba)
- Mobile docs sidebar menu not opening (#10) (c2f05ab)
- Workspace_diff not resolving correctly when comparing against target branch that is moving or post-rebase (#19) (b38bbda)
- Correctly resolve branch commit from revision (#20) (534d728)
- Improve text contrast in light mode for footer and landing page (#29) (cbc25cf)
Feat
Features
- Initial features (09b3137)
- Execution terminal (08e65f3)
- More features (4ac07d5)
- More features (a244ee4)
- Add jj (633cb20)
- Auto-rebase (0dfaa9a)
- Add edit/plan buttons (e427df1)
- Auto-rebase fixes, better reviewing experience (59c3f50)
- Autorebase fixes (38f0b68)
- More rebasing (f3489dc)
- Cancel review (9d01352)
- Font sans for inline comments (8e0f54b)
- Copy to clipboard, fix inline comments bug (10d6d0d)
- Properly handle outdated comments (212b266)
- Oudated comments handling (9e4fcc5)
- Edit comments (e50e319)
- Copy context lines/content (820d1c3)
- Shortcuts, context menu, stale workspaces, (af97a8e)
- Naviate to workspace on create (a6a8e23)
- Conflicts working (2623303)
- Merging improvements (59ae10f)
- Ctrlf file review (f095ace)
- Polish workspace features, improve conflict handling ux (642e00e)
- Improve create workspace from remote (84c4c25)
- Track remote branches via jj bookmark track (3c10d84)
- Remove files tab (63edf8d)
- Confirm merge copy (aff7ced)
- Improve stytling of workspace button (d946e50)
- Stacking workspaces (cbd27fa)
- Polish linear commit graph (3a9d80e)
- Add git copy branch name (4b5e47c)
- Correct icon (9b826a3)
- Detect home repo branch (bd52987)
- Correctly handle bookmarks for workspaces (8f883bf)
- Push to remote and sync (e91d018)
- Cmdk gotoworkspace, conditionally create new working copy for workspaces (4978c42)
- Implement switch home repo (f9989aa)
- Improved tracking, conflict checking bugfix attempt (f3ef78b)
- Toast styling (b2c8f2d)
- Stacking of workspaces (d33d397)
- Selected section (4d877df)
- Context menus with open in ... (9739ae5)
- Release workflow, check installed apps, context menu improvements (a09d31f)
- Working copy indicator (12b74cf)
- Sidebar home repo change branch (9a4d304)
- Assets (c18ae4d)
- Logo (b1bd73b)
- Assets (d018fd9)
- E2e testing (b46dc13)
- Add core::delete_workspace (0916ded)
- Core::list_workspaces (dd88644)
- Add failing test for stacking (78d656c)
- Stacking workspaces (f4ad83c)
- Conflict detection of workspaces (296ceef)
- Creat workspace from remote (e74a48f)
- Workspace status (45d1568)
- Merging of workspaces (eb42be0)
- Update branches correctly rebase (063f7e5)
- Squash merge (5133055)
- Implement ui for squash merge (b53905f)
- Add file moving to create_workspace (6cdac97)
- Conflict and change listing with WorkspacePartialStatus (ef5588e)
- Unified terminals (1b1a394)
- Fix terminal scrolling (08acb55)
- Implement workspace splitting, add supabase (ee0a5ae)
- Add supabase and deeplink (556b8b8)
- Add stripe and supabase (f6a1710)
- Add deep link plugin for tauri (c3ba07c)
- Update deeplinking (6f9f934)
- Drag and drop, stripe, workspaces (4128fa5)
- More dnd (54bb988)
- Cli mode (5315aef)
- Task input (2a74e0a)
- File changes indicator (b3f9514)
- Rename workspace (c44f472)
- Improved commit history (9c3494b)
- Commit history placeholder, hide working commit (f1f5573)
- Jj file recovery (0de85c3)
- Instruct agent to only make edits in working directory (065bf52)
- Ctrl/cmd+f in review page (42739e4)
- More conflict marker styles (21a22a4)
- Add rebase merge strategy (#5) (6cc2b57)
- Rename agents md (5718181)
- Handle immutable commits (dd84cc7)
- Move commits, abandon commits (9061c29)
- Commits tab (42dd0c8)
- Add in commits ahead badge, (3919931)
- Commits_ahead added to workspace status (b980178)
- Refined core::list_commits more (52c68c7)
- Bookmark conflict auto-rebase (795701d)
- Move commit actions to Commits tab. (a904708)
- Immutability label (7c9dc74)
- Remove rename session and move commit actions (6b6d20c)
- Load more commits, refactored push/pull with remote (0a7fc4e)
- Commit diff comments (2d5d471)
- Improve terminal pane styling and icon styling (d3baf6d)
- Consolidated create workspace modal (4c573a5)
- Create workspace from home repo branch (11c1169)
- Initial consolidated create workspace dialog (9853a0f)
- Add permissions allow/deny (7c9c67a)
- Integration tests (#7) (e9cca83)
- Add core::sync_workspaces, remove reconcile workspaces code (c909617)
- Add codex agent (76b6b65)
- Add codex (172d43d)
- Sidebar start agent (8ea492a)
- List commits with cache (953771d)
- More agents (419fd35)
- More changes (241ffda)
- Logging (2d36c24)
- Improvements (78bbb6d)
- Commit history separation (38bbe32)
- Add last modified to filebrowser, closes TREQ-248 (5ea0854)
- Improve treq cli commands (984bc3a)
- Db-based heartbeat for instance registry (9a24780)
- Add commit/file/hunk moving (a734393)
- Title and description fields (ddb4b40)
- Render workspace title and description (d11d655)
- View working copy in commits list (4e2f7ac)
- View working copies in list_commits (c0224a9)
- Expose docs pages as markdown (#25) (be8ee72)
- Add AI documentation writing and marketing copy workflow articles (#35) (1cdaf7c)
- Add Gherkin BDD editor tool to web tools page (#53) (f084320)
Performance
- Tweak xterm settings (df60faa)
- Increase debounce (eac8da1)
- Fiix ui stuttering, failing tests (948f132)
Bug
- Inline comments display bug (8736fc0)
Ci
- Add docs compilation check workflow (#9) (90f33b4)
Design
- Update assets (a38e412)
Kaizen
- Remove create workspace button from sidebar (1e04eac)
Style
- Reduce font size for terminal (31f944e)
- Swap rebasing indicator with diff stats (c0ca28f)
- Tweak hover display of commits (e871f31)
- Tweak styling to match github, closes TREQ-98 (4072df1)