You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed the tauri.sidecar.cleanup contract expectation so release CI recognizes the new markdown-worker sidecar and no longer blocks npm publish on a stale assertion.
Added explicit release-note quality discipline in AGENTS.md, including bilingual section requirements and subsystem-oriented release narrative standards.
Backfilled and strengthened v1.6.7 release notes so the published release body stays aligned with the real shipped delta across runtime, packaging, CI, and docs surfaces.
Release Pipeline Reliability
Updated src/tauri.sidecar.cleanup.contract.test.ts to match the runtime sidecar list (server, godot, markdown-worker), removing the false-negative test failure that previously stopped the npm release stage.
Kept the release path aligned with existing automation triggers (tag push and GitHub Release publication) so the npm workflow remains idempotent and reproducible.
Documentation and Governance
Extended AGENTS.md with a dedicated "Release Notes Discipline" section to enforce:
bilingual ## English and ## 中文 split,
compare baseline declaration,
subsystem-grouped concrete highlights,
direct publish-ready release body quality.
Refined docs/release_notes_v1.6.7.md content structure and detail depth to match repository release quality expectations.
Version Metadata
Bumped release metadata to 1.6.8 in:
package.json
package-lock.json
src-tauri/tauri.conf.json
Release Notes
This patch release focuses on release reliability and documentation quality control: it unblocks the npm pipeline regression, standardizes release-note governance, and keeps bilingual release communication consistent.
中文
发布范围
对比基线:v1.6.7..v1.6.8
提交数:1
变更文件数:7
代码/文档变更量:+157 / -31
版本亮点
修复 tauri.sidecar.cleanup 契约测试中的旧断言,使发布 CI 能正确识别新增的 markdown-worker sidecar,避免 npm 发布被误拦截。