Skip to content

docs(tui): add missing changelog entries for 0.5.0-0.6.5 - #511

Merged
hetaoBackend merged 1 commit into
mainfrom
docs/tui-changelog-0.5-0.6
Oct 20, 2026
Merged

hetaoBackend merged 1 commit into
mainfrom
docs/tui-changelog-0.5-0.6

Conversation

@hetaoBackend

@hetaoBackend hetaoBackend commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Change

The TUI changelogs (packages/tui/CHANGELOG.md and CHANGELOG.zh-CN.md) stopped at 0.5.5 and never covered 0.5.0–0.5.4, so /changelog and the per-version release notes shown in the TUI were empty for every public release from 0.5.0 to the current 0.6.5. This PR adds the missing entries in English and Simplified Chinese:

Labels: documentation, tui, cli.

Validation

  • Parsed both files with the TUI's own changelog parser (extractTuiVersionChangelogEntries / extractTuiChangelogMarkdown in packages/tui/src/tui/features/changelog/content.ts) using a temporary Vitest file kept outside the repository. Every version from 0.4.12 to 0.6.5 returns bullet entries in both languages, and the rendered changelog starts at 0.6.5.
  • git diff shows that existing entries outside 0.5.5 are byte-for-byte unchanged. The new English text is wrapped at 100 columns with Prettier.
  • pnpm verify (full profile, macOS arm64, Node 26.4.0) on the committed head 2717dcb: check:source, check:tsconfig, source export, test:release-tools, lint:tui, typecheck, build, check:standalone and test:artifact passed. test:capabilities had 5547 tests pass and 1 fail: update-runtime.test.ts > heals receipts pinned to a Homebrew Cellar keg via the stable opt path. The failure comes from the host, not this change. The local Homebrew node is dynamically linked to @rpath/libnode.147.dylib, and the copy of the binary that the test places in its fake Cellar cannot load the library (dyld: Library not loaded). Because verify stops at the first failure, I ran the remaining gates separately: test:status-contract, test:smoke, test:byok, test:policy and test:sandbox all passed.
  • Performance: basic (changelog content only).
  • NOT RUN: Windows gates (pnpm verify --list shows them as not applicable on this macOS host). I did not open /changelog interactively in a running TUI.

Publication and contribution checks

  • I have permission to contribute these changes under the existing licenses applicable to the changed files/packages; imported material and its provenance are identified and existing notices are preserved.
  • No credentials, account data, real user content, internal source history or private review material is included.
  • Added/removed source files were reviewed before regenerating release/public-source.json; new tests are declared in test/vitest-suites.json where applicable. (No files were added or removed.)
  • Shared English/Chinese documentation and capability/verification records are updated where applicable. Mock/offline results are not described as live-service acceptance.

Maintainer handoff

Publication scope or license changes (if any): none.

Shared-source port: not needed.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Record the user-visible changes of every public release from 0.5.0 to
0.6.5 in the English and Chinese TUI changelogs, which previously stopped
at 0.5.5 and skipped 0.5.0-0.5.4. Entries follow the commits contained in
each public tag. 0.5.5 gains the terminal title, notification, update
proxy and memory-output changes it shipped, and its date now matches the
GitHub release.
@hetaoBackend hetaoBackend added documentation Improvements or additions to documentation tui Interactive terminal UI (TUI) cli Standalone mcode: TUI, headless, ACP and source builds/tooling labels Oct 20, 2026
@hetaoBackend
hetaoBackend merged commit 5821f7c into main Oct 20, 2026
15 checks passed
@hetaoBackend
hetaoBackend deleted the docs/tui-changelog-0.5-0.6 branch October 20, 2026 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli Standalone mcode: TUI, headless, ACP and source builds/tooling documentation Improvements or additions to documentation tui Interactive terminal UI (TUI)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant