diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..21f0616 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,36 @@ +# Changelog + +All notable changes to ClaudeDo are documented here. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +Versions are derived from git tags (`vX.Y.Z`) via MinVer. + +## [Unreleased] + +### Fixed + +- Review queue is no longer permanently empty: the review virtual list now + matches tasks in `WaitingForReview` (it previously matched `Done` + active + worktree, a state successful runs never land in). +- UI ViewModels (`Details`, `Tasks`, `Lists` islands and the shell) now dispose + their `Loc.LanguageChanged`, worker-event, and timer subscriptions, fixing + long-lived subscription leaks. +- Stopping a task while the worker is offline no longer throws: `StopAsync` + guards on task/running/connection state and handles hub errors. + +### Hardening + +- Release-readiness audit pass across Worker, Data, UI, MCP, App and Installer + (see `docs/open.md` backlog for tracked follow-ups). + +## [1.7.0] + +- Agent roadblock + run-outcome surfacing in the task detail pane. +- i18n: localized task-header, task-row and prime-schedule tooltips. +- CI: dependency-audit and changelog Gitea workflows. +- Layer A/B/C git merge & conflict-resolution cockpit (multi-worktree + batch-merge, inline conflict resolver). + +[Unreleased]: https://git.kuns.dev/releases/ClaudeDo/compare/v1.7.0...HEAD +[1.7.0]: https://git.kuns.dev/releases/ClaudeDo/releases/tag/v1.7.0