Releases
v0.44.0
Compare
Sorry, something went wrong.
No results found
Changelog
d452eda Add pre-commit hook and make install-hooks target (#52 )
7902b29 Fix closed_at timestamp to use current time on approve/close (#55 )
14ecf26 Implement balanced review policy
22d2cae Merge pull request #88 from marcus/dispatch/td-377aae-0004
e0b7c2d Merge pull request #89 from marcus/dispatch/td-79fac9-0004
ee04010 Merge pull request #91 from marcus/dispatch/td-527bd4-0006
c908faf Merge remote-tracking branch 'origin/main'
f238e66 Merge sqlite/fk-audit
6d4abf7 Merge sqlite/monitor-pool-diagnostics
6d68f92 Merge sqlite/opener-checkpoint
286ab4d Merge td-0001eb: remove redundant manual cascade in events.go
f312299 Merge td-4846e6: enable foreign_keys=ON + migration 30 FK cleanup
057b350 [td-377aae] Review commands: clarify stale concurrent transitions
ea3961d [td-527bd4] Clean up Dispatch worktrees page search, filters, and row density
bb8a928 [td-79fac9] Show colored status line at top of td issue detail modal
9913594 feat(db): add foreign-key orphan audit (td-b8dd0d)
4c083c6 feat(db): enable foreign_keys=ON + cleanup migration (td-4846e6)
54b122e feat(monitor): add dbpool ref-count diagnostics (td-ef482d)
7f4f57e feat(monitor): add scroll support to form modal
d91e007 feat: add issue detail status line (td-79fac9)
b9717f9 feat: add rich text file input for issues (td-a7ff5e)
ed3d818 feat: add search/filter to help modal (press / to filter) (#25 )
868a7ea feat: increase default title max length from 100 to 200 characters (td-9fa24f)
5f8a5e1 feat: support repeated flags for multi-value fields in create/update commands (td-9e72f1)
c4882eb fix(monitor): correct formatIssueShort overhead calculation (#53 )
17b8afb fix(review): address three review policy quality gaps
baa9b23 fix(sync): clear child parent links on hard delete (td-4846e6)
581073e fix: 12 verified bug fixes across CLI, sync, DB, API, and security
f6db15c fix: 12 verified bug fixes across CLI, sync, DB, API, and security (#69 )
d5183ea fix: 12 verified bug fixes across DB, API, TUI, and timezone handling (#70 )
bbd5b5f fix: 14 verified bug fixes across sync, DB, monitor, and CLI (#68 )
d67361c fix: add missing -l shorthand for multivalue flags (td-9e72f1)
14b9f3e fix: add rows.Err() checks after all query scan loops
ba427ea fix: add work_session_issues to baseSyncableEntities
01faf53 fix: align review loop epic resolution and guidance (td-90f95e)
5deb4b5 fix: allow td close on throwaway issues (td-0dba2d)
93ea77c fix: apply auto lint fixes across codebase
1507bbd fix: atomic lossless import with full data preservation (#65 )
2d5e8ee fix: copy board struct before goroutine mutation in board editor save
98e247b fix: deep copy StatusFilter map to prevent data race in fetchBoardIssues
3770cff fix: expose td list filters in HTTP API (td-e24ae7)
f4c24fe fix: flush copyFile output with Sync() before closing
f0794e9 fix: handle all timestamp formats in parseTimestamp and GetRecentConflicts
08d4a91 fix: handle non-UTC and monotonic timestamps in parseTimestamp
2a5eddf fix: handle stale review transitions safely (td-377aae)
e73c752 fix: make EPIC_IDS=. review loop consistent (td-2b41b2)
f0d3f93 fix: mobile navbar sidebar hidden behind secondary panel (#54 )
0d11d63 fix: pass allow-all validator to ApplyRemoteEvents in SSE path
8d6e75b fix: prevent snapshot serve race when cache rename fails
6f24525 fix: recognize reasoned review transitions (td-377aae)
53f499a fix: reduce noisy review auto-handoff warning (td-db1f2a)
bc4d80f fix: reload syncState after push in autoSyncOnce
d2f3b6b fix: resolve td list epic filters (td-bbae8f)
7749230 fix: restore all fields and associated data on import (fixes #64 )
1aeee8a fix: restrict CLI reject to in_review status only
0fdfddd fix: show "5+" instead of capped count in board editor query preview
2213436 fix: stabilize EPIC_IDS dot review flow (td-852eba)
f5e9841 fix: use atomic RestoreIssueLogged for undo delete
2fd8f4d fix: use newest stale transition context (td-377aae)
60d8c67 fix: use rune-aware slicing for HelpFilter backspace
6549720 fix: wrap migrateFilePathsToRelative in transaction
4da81ac refactor(db): centralize SQLite opener, switch shutdown checkpoints to PASSIVE, document withWriteLock scope
b08f491 refactor(sync): remove manual cascade emulation now that schema enforces FK (td-0001eb)
You can’t perform that action at this time.