Skip to content

Commit b7b1153

Browse files
committed
docs: add CHANGELOG.md for v2.1.4 release
1 parent 8bac6ff commit b7b1153

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Changelog
2+
3+
## [2.1.4] - 2026-05-05
4+
5+
### Added
6+
7+
- **Threaded comment modal** — Full-screen comment preview now includes up/down navigation, a position indicator ("3 / 8"), and an inline reply composer that stays synced with the side editor draft.
8+
- **Review defaults recommendations** — The Settings tab tracks current vs. recommended review prompt templates separately, with a status pill and "Use recommended" button for each prompt field.
9+
- **Read-only archived state** — Archived todos show a disabled composer and a clear read-only indicator in both the side editor and the full-screen modal.
10+
- **Cockpit board modal sync** — After a reply is posted from the modal, the board refresh moves the modal to the latest comment automatically.
11+
- **Shared comment draft** — The editor and modal reply composer share the same draft value, so switching between views or navigating comments preserves unsaved input.
12+
13+
### Changed
14+
15+
- **Approval modes** — `ApprovalBootstrapMode` expanded to include `"default"`, `"auto-approve"`, and `"autopilot"`. Native chat permissions now map directly to VS Code configuration.
16+
- **GitHub integration** — Experimental notice added to the GitHub integration tab in the webview.
17+
- **ESLint guard** — Disabled `@typescript-eslint/no-unused-vars` across test suites to reduce noise on test helpers.
18+
19+
### Fixed
20+
21+
- **Comment modal architecture** — The modal now opens by `(todoId, commentIndex)` instead of a raw comment object, enabling stable navigation and future-proof thread support.
22+
- **Draft persistence** — Navigating between comments in the modal no longer clears the reply draft.
23+
- **Source-shape tests** — Updated `cockpitWebview.test.ts` expectations to match the new threaded modal helpers and shared submit flow.
24+
25+
### Removed
26+
27+
- **Safe-staging workflow** — Removed the experimental `safe-staging.yml` GitHub Actions workflow.

0 commit comments

Comments
 (0)