diff options
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 090694e..915fe55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ Generated from git history by `scripts/build-changelog.py` — do not edit by ha <!-- generated:start --> +## v4.6.156 — 2026-11-07 + +_Touches modules (5), CHANGELOG.md (1), main.html (1) · fix 1_ + +- **Workspace re-opened the modules panel every tick; picker lost two cards; commander was black** `84084ec` + - Three defects reported against v4.6.155, each reproduced before touching code: + - 1. 'the modules tab keeps opening' (workspace). api.capture() runs dispatchCommand() for real, and the Modules card called bare 'modules' — whose only effect is terminal.openModuleManager(). Every 15 s refresh re-opened the panel (measured: #module-manager display:flex at t+9s and t+18s). The card now captures 'listmods' (same inventory as text), and api.capture() refuses UI-only commands outright so a future card cannot reintroduce it. + - 2. 'the picker got reduced to 4 items'. showPicker() used this.list() once four modes were registered — but modes are lazy, so that is 'modes you have already visited'. It now always renders the six in level order, taking registered specs for label/tagline. + - … run `git show <sha>` for the rest + ## v4.6.155 — 2026-11-07 _Touches modules (10), CHANGELOG.md (1), main.html (1) · fix 1_ |