Skip to main content

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

Bug

  • Inline comments display bug (8736fc0)

Ci

  • Add docs compilation check workflow (#9) (90f33b4)

Design

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)

Test

  • Cancel review test (d4eacab)
  • Add Playwright e2e tests for web public navigation (#16) (0d1ec47)