Skip to content

v0.6.0 — 编辑体验与全栈双语收口

Choose a tag to compare

@Levango7 Levango7 released this 30 Sep 21:24
· 1053 commits to main since this release

编辑体验与全栈双语收口版本:API 报错信息完成 i18n(此前英文用户拿到中文错误提示),Markdown 编辑器补齐 Typora 式肌肉记忆与图表能力入口。

新增

  • Markdown 编辑器大升级
    • 图表模板下拉:mermaid 引擎此前已支持 15+ 种图却只暴露流程图一种模板,现补思维导图/流程图/时序图/甘特图/饼图/四象限六种可运行模板,决策/文档/评论三处编辑器共用。
    • Typora 式快捷键层:Ctrl/⌘+B/I/K 包裹、Tab/Shift+Tab 列表缩进、Enter 列表自动续行(有序自动 +1 编号)、空列表项 Enter/Backspace 退出、引用行尾续行——纯 textarea 实现,零新依赖。
    • 分屏实时预览(Obsidian 式):宽屏双栏、窄屏堆叠,与单页切换互斥。
    • 字数统计与链接按钮(此前工具栏无链接入口)。
  • API 路由 message 双语:新增 lib/api-messages.ts(51 键 zh/en 常量表),38 个 route 文件 97 处中文 message 全部键化;语言协商与 next-intl 同源(NEXT_LOCALE cookie > Accept-Language > 默认中文)。

修复

  • 编辑器模板 i18n:表格模板硬编码「列A|列B」、三个决策模板硬编码中文——/en 用户插入的是中文模板,现改 i18n 键、zh/en 对称。
  • notifications PATCH 的 zod refine 校验移入 handler(模块级 schema 无法按请求语言本地化,校验语义不变)。

制品:docker pull ghcr.io/levango7/corps:0.6.0。2026-10-01 以匿名 manifest HEAD 校验:HTTP 200,digest sha256:0694a65fd5609…。

完整条目见仓库根 CHANGELOG.md 的 [0.6.0] - 2026-09-07。