Streamdown 2.3 — 全新设计与交互式实验场
发布: (2026年2月19日 GMT+8 21:00)
2 分钟阅读
原文: Vercel Blog
Source: Vercel Blog
概览
Streamdown 2.3 通过对表格、代码块和 Mermaid 图表统一使用嵌套卡片设计,提升了设计的一致性。操作按钮在滚动时保持固定,代码块在语法高亮加载前会立即渲染为纯文本,以降低感知延迟。
新功能
- 交互式 Playground – 实时执行自定义 Markdown 和可编辑属性,无需启动本地项目即可更快地实验配置更改。
- 统一卡片设计 – 表格、代码块和 Mermaid 图表共享一致的嵌套卡片外观。
- 固定操作按钮 – 滚动时操作按钮保持可见。
- 即时纯文本渲染 – 代码块先立即显示原始文本,随后再应用语法高亮。

改进
- 新 Hook –
useIsCodeFenceIncomplete在流式渲染期间检测未完成的代码块。 - 表格增强 – 表格现在支持复制为 Markdown。
- HTML 正规化 – 新增 HTML 缩进正规化属性,用于处理原始输入中不一致的空白。
- 图片渲染 – 改进错误处理并提供自定义提示信息。
- 文档重构 – CJK、Math 和 Mermaid 的插件文档合并到专门页面,重新设计的首页直接链接到模板,加速入门。

Bug 修复
- 解决了嵌套 HTML 块解析、 自定义标签处理、Mermaid 图表残留以及 Shiki 语法引擎不一致等问题。
- Streamdown 2.3 随附已全部清除的 bug backlog。