chore(Release): 发布 v0.0.18 —— Commit / Branches 标题栏重构 · 批量 Discard Changes · 分支级 Push - #122
Merged
ThreeFish-AI merged 1 commit intoSep 10, 2026
Conversation
…anges · 分支级 Push; - CHANGELOG.md:[Unreleased] 全部条目晋升为 [0.0.18] - 2026-09-10 并按重要度重排,[Unreleased] 重置为空;补齐两处遗漏(#120 的 Commit 文件列表树 A11y 语义回归修复、Docs 小节记录 .agents 文档去重与特性/调研文档同步);codicon 条目校准为实际影响用户的一处($(compare) → $(git-compare),$(sync-ignore) 系本版开发期内引入并由护栏拦下,从未发布);CI 条目标点归一为全角; - CHANGELOG.md:修复 v0.0.17 发布提交 a1a18cc 误删的 ## [0.0.16] 标题前缀,版本标题恢复连续; - docs/releases/v0.0.18.md:新增面向用户的发布说明(GitHub Release 正文单一事实源,含升级兼容说明——Commit List/Tree 偏好一次性重置为 flat、Branches Push 下放右键、Merge… 收入「…」菜单);安装章节相对 v0.0.17 增列 Open VSX 渠道; - docs/releases/README.md:版本索引表新增 v0.0.18 行; - docs/README.md / docs/.agents/knowledge-map.md:「最新发布」指针 v0.0.17 → v0.0.18; - README.md:Release 说明补齐 Open VSX 发布渠道与 ENABLE_OVSX_PUBLISH 门控(#119 已重启双市场,该行未同步); - package.json:version 0.0.17 → 0.0.18。 验证: pnpm run package(tsc + eslint + esbuild production)与 pnpm run test:unit(46 文件 / 429 用例)全绿。 🤖 Generated with [Claude Code](https://github.com/claude), [CodeX](https://openai.com), [Gemini](https://github.com/apps/gemini-code-assist) Co-Authored-By: Aurelius Huang<threefish.ai@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
将
feature/1.x.x自 v0.0.17 以来积累的三个 PR(#119 / #120 / #121)版本化为 v0.0.18,复刻 v0.0.17 已验证的发布流水线(发布 PR → tag → master 同步)。本 PR 不含任何
src/变更,仅做版本化与文档收口,外加三处既有缺口的修补。变更清单
package.jsonversion0.0.17 → 0.0.18CHANGELOG.md[Unreleased]晋升为[0.0.18] - 2026-09-10并按重要度重排;[Unreleased]重置为空docs/releases/v0.0.18.mddocs/releases/README.mddocs/README.md·docs/.agents/knowledge-map.mdREADME.md本版发布内容(PR #119 / #120 / #121)
workspaceState按仓库持久化),Select All 吸顶——净省两行竖直空间;hyperGit.pushBranch(显式 refspec /-u双路径),Prune 上移标题栏,Merge… 收入「…」菜单;$(compare)→$(git-compare))、Commit 文件列表树 A11y 语义回归;附带修补(探查中发现的既有缺口)
CHANGELOG.md的## [0.0.16]标题前缀缺失 —— v0.0.17 的发布提交a1a18cc误删,导致grep '^## \['从 0.0.17 直接跳到 0.0.14。本 PR 恢复,版本标题重新连续;[Unreleased]漏记两项 —— 补 feat(UI): Commit 视图头部两行 UI 上移标题栏——Active Changelist 选择器与 List/Tree 切换; #120 的 Commit 文件列表树 A11y 语义回归修复,补Docs小节(.agents文档去重 + 特性/调研文档同步)。全文历史版本均有 Docs 小节,缺失亦属体例不一致;README.md发布口径未同步 Open VSX —— ci(OpenVSX): 重启双市场发布——publish job 增回 Open VSX 步骤 #119 已重启双市场且同文件 Install 章节已加回,但 Release 说明行仍只提 Marketplace。另有一处事实校准:
[Unreleased]原记「两处图标名无效」,但核对 v0.0.17 的package.json后确认 Prune 当时是有效的$(clear-all)——无效的$(sync-ignore)是本版开发期内引入并由新增护栏当场拦下的,从未发布。故条目收敛为实际影响用户的一处($(compare)→$(git-compare)),护栏拦截情况在同条目内说明。验证
pnpm run package(tsc --noEmit + eslint + esbuild production)✅pnpm run test:unit:46 个测试文件 / 429 个用例全通过 ✅docs/releases/v0.0.18.md已就位(缺失会导致 tag 推送后github-releasejob 直接失败)✅后续
合并后在合并提交上打
v0.0.18annotated tag 并推送,触发github-release+publish(后者有 production 人工审批门);随后开feature/1.x.x→master同步 PR。