Skip to content

chore(release): prepare 0.8.20 release - #21

Merged
fireman-droid merged 3 commits into
mainfrom
codex/fix-ask-user-card
Nov 3, 2026
Merged

fireman-droid merged 3 commits into
mainfrom
codex/fix-ask-user-card

Conversation

@fireman-droid

Copy link
Copy Markdown
Owner

本次改动

  • 修复 AskUser 在题目/主题含括号多选说明或混合单选/多选表述时误判为单选的问题。
  • 单选预设选项与自定义填空互斥,支持再次点击取消;多选提交保留全部勾选项与补充输入,修复旧状态覆盖及重复标签激活。
  • 收窄 AGENTS 小改动工作流,避免无关排查与默认打包。
  • 版本升至 0.8.20,同步 CHANGELOG 与 STATUS。本版也包含已在 main 合入的 feat(chat): add selectable Three-Body and Starfield dark-mode backdrops #20 背景切换。

验证

  • AskUser 定向测试此前 2 文件 / 28 项通过。
  • Node 24.20.0、pnpm 10.2.0 下 release:check、typecheck、lint:budgets、git diff --check 通过。
  • 待本 PR CI 完成受影响测试、VSIX 构建及校验后才合并。
  • 用户自行验收真实页面,本轮未追加浏览器点击或截图,不声称已完成编辑器验收。
  • 不安装本地扩展;无关未跟踪文件与补全 worktree 保持原样。

交互预览(行为说明,非实机截图)

单选:选项 A → 输入自定义答案 → A 自动取消;再点选项 B → 填空清空;再点 B → 取消。
多选:选项 A + 选项 B + 补充填空 → 全部提交。

发布

合并后从 main 的 v0.8.20 标签构建,由 GitHub Release 与 Open VSX 复用同一校验产物。Microsoft Marketplace 保持原有开关,不改发布配置。

林泽楷 and others added 3 commits November 2, 2026 20:32
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
- infer multi-select from topic and question notes, keeping mixed hints like 可单选或多选

- clear the custom answer when picking a preset option and uncheck presets when typing

- allow clicking a selected radio option again to clear it

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@fireman-droid
fireman-droid marked this pull request as ready for review November 3, 2026 11:21
@fireman-droid
fireman-droid merged commit bf6f2f9 into main Nov 3, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant