v1.8.16 简介
该版本将 Markdown 引擎切换为 Lute 并修改了大量隐藏较深的 bug。提供的主要特性如下:
- 添加打字机模式
- 整理 highlight.js 和 chroma 代码高亮,以便统一 preview.hljs.style 的设置
- 添加 AST 展示
- 对 Markdown 文本进行格式化
- 数学公式的错误信息打印到预览区域
- 支持站点、视频、音频解析
在此感谢 bs32g1038 提交的 PR 及 Lute 的作者 @88250
v1.8.16 升级
getHTML
方法移除参数md2html
静态方法参数修改为(mdText: string, options?: IPreviewOptions)
mathRender
参数修改为(element: HTMLElement)
preview.hljs.style
默认值修改为github
,可选值参见 chroma- 添加
typewriterMode
配置,默认值为 false。1.7 版本用户需要手动开启该功能
v1.8.16 变更记录
- 144 编辑器内容为空时,placeholder 不显示
bug
- 143 为编辑器底部空白添加配置项
enhancement
- 142 setPreviewMode 方法失效
bug
- 141 Safari 中代码块换行
bug
- 140 Scroll to the cursor position after pasting
bug
- 139 The cursor position is incorrect when ctrl+z is pressed
bug
- 138 Markdown 中长表格支持滚动预览
enhancement
- 137 整理 highlight.js 和 chroma,以便统一 preview.hljs.style 的设置
enhancement
- 136 添加 AST 展示
feature
- 135 数学公式错误打印到预览区域
feature
- 134 数学公式问题
question
- 133 Inline Katex
question
- 132 emoji and table
question
- 131 上传失败时,内容没有清空
bug
- 130 代码部分支持长代码拖动预览
enhancement
- 128 customEmoji 在代码块中不应该被转换
enhancement
- 126 /src/ts/preview/index.ts 29 行报错
bug
- 125 Image 添加最大宽度
feature
- 124 菜单栏按钮在 iPhone 中无法正常工作
bug
- 123 添加 format 功能
feature
- 122 添加
emojiRender和 highlightRender 接口feature
- 120 markdown-it 切换为 Lute
enhancement
- 119 提供服务端返回数据格式化接口
feature
- 117 支持站点、视频、音频解析
feature
- 112 :xxx: 需根据对应的 emoji 渲染为 emoji,而非 :xxx:
feature
历史版本变更请浏览这里。
多媒体解析
支持 v.qq.com,youtube.com,youku.com,coub.com,facebook.com/video,dailymotion.com,.mp4,.m4v,.ogg,.ogv,.webm,.mp3,.wav 链接解析。如:
https://v.qq.com/x/cover/zf2z0xpqcculhcz/y0016tj0qvh.html
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于