Streamdown 2.3 发布:设计焕新并上线交互式 Playground

1 分钟阅读
2026 年 2 月 19 日
Streamdown 2.3 通过为表格、代码块和 Mermaid 图表应用统一的嵌套卡片设计,进一步提升了整体设计一致性。操作按钮现在会在滚动时保持吸附(sticky),代码块会先立即渲染纯文本,从而在语法高亮加载完成前降低感知延迟。
为了加快测试效率,全新的交互式 playground 支持使用自定义 markdown 和可编辑 props 进行实时执行。这让你无需启动本地项目,也能更快地试验配置变更。

新增的 hooks 和 utilities 提供了更细粒度的渲染控制。useIsCodeFenceIncomplete hook 可在流式输出过程中检测尚未闭合的 fenced code block。表格现已支持复制为 Markdown;同时新增了 HTML 缩进归一化属性,用于处理原始输入中不一致的空白字符。图片渲染也增强了错误处理,并支持自定义错误提示信息。
文档结构也进行了重组,查阅更加方便。CJK、Math 和 Mermaid 的插件文档现已整合到独立页面中;重新设计后的首页还可直接跳转到模板,帮助开发者更快上手。

本次发布还修复了嵌套 HTML block 解析、自定义标签处理、Mermaid 图表伪影以及 Shiki 语法引擎不一致等问题。随着 Streamdown 2.3 发布,历史 bug 积压已被彻底清空。
访问 Read the documentation 了解更多信息。

