v3.3.4
Vanessa219/vditorv3.3.4Jul 8, 2020by Vanessa219
AI Summary
Major rewrite of SV mode and addition of destroy method.
Key Highlights
- New VditorSVDOM renderer introduced
- Added `destroy` method
- Added `clearStack` method/parameter
- Fixes for XSS filtering and Mermaid rendering
New Features
- VditorSVDOM renderer
- destroy method
- clearStack method
Full Release Notes
* [539](https://github.com/Vanessa219/vditor/pull/539) 即时渲染模式 setValue 后,没有及时渲染 Code 区域 `修复缺陷` * [536](https://github.com/Vanessa219/vditor/issues/536) 文件上传检查后缀忽略大小写 `改进功能` * [537](https://github.com/Vanessa219/vditor/issues/537) 添加 destroy 方法 `引入特新` * [532](https://github.com/Vanessa219/vditor/issues/532) 中文输入过程中不应记录 UndoStack `修复缺陷` * [519](https://github.com/Vanessa219/vditor/issues/519) 扩展 markdown 主题 `改进功能` * [533](https://github.com/Vanessa219/vditor/issues/533) 中文字符串中间插入 \ 字符导致乱码 `修复缺陷` * [528](https://github.com/Vanessa219/vditor/issues/528) wysiwyg & ir 列表中有两个代码块时的错误 `修复缺陷` * [531](https://github.com/Vanessa219/vditor/issues/531) 移除 options.keymap `改进功能` * [529](https://github.com/Vanessa219/vditor/issues/529) 移除格式化按钮 `改进功能` * [526](https://github.com/Vanessa219/vditor/issues/526) 字符串中带有 \ 符号时,从 \ 后面,但不是行尾 Backspace 删除字符到达 \ 时处理异常 `修复缺陷` * [517](https://github.com/Vanessa219/vditor/issues/517) Duplicate CSS(render.html) `修复缺陷` * [522](https://github.com/Vanessa219/vditor/issues/522) 从 WPS Office 复制文本,粘贴异常 `修复缺陷` * [524](https://github.com/Vanessa219/vditor/issues/524) no background-color change(dark mode-abcjs) `修复缺陷` * [516](https://github.com/Vanessa219/vditor/issues/516) 高亮自动填写功能未生效问题 `修复缺陷` * [355](https://github.com/Vanessa219/vditor/issues/355) 新增 VditorSVDOM 渲染器 `引入特新` * [499](https://github.com/Vanessa219/vditor/issues/499) Chrome 浏览器,Up 方向键 光标位置移动异常 `修复缺陷` * [514](https://github.com/Vanessa219/vditor/issues/514) 只读没有禁用场景菜单 `修复缺陷` * [501](https://github.com/Vanessa219/vditor/issues/501) 反斜杠 \ 转义问题 `改进功能` * [508](https://github.com/Vanessa219/vditor/issues/508) 软键盘 bug `修复缺陷` * [504](https://github.com/Vanessa219/vditor/issues/504) 解决编辑器中 esc 推出 hint 和 options.esc 冲突 `修复缺陷` * [500](https://github.com/Vanessa219/vditor/issues/500) wysiwyg 模式下打字数学公式会闪 `改进功能` * [498](https://github.com/Vanessa219/vditor/issues/498) 修复 <summary> <details> 标签编辑问题 `修复缺陷` * [488](https://github.com/Vanessa219/vditor/pull/488) setValue 增加 clearStack 参数,添加 clearStack 方法 `引入特新` * [478](https://github.com/Vanessa219/vditor/issues/478) add tip to footnote `改进功能` * [492](https://github.com/Vanessa219/vditor/issues/492) 列表内含有代码块,修改列表中的文字时,代码块会闪 `修复缺陷` * [496](https://github.com/Vanessa219/vditor/issues/496) 行级 HTML 空格问题 `修复缺陷` * [495](https://github.com/Vanessa219/vditor/issues/495) 行级 HTML 退格问题 `修复缺陷` * [494](https://github.com/Vanessa219/vditor/issues/494) 三种模式支持 list-style 样式 `改进功能` * [489](https://github.com/Vanessa219/vditor/issues/489) 为 vditor.b3log.org/demo 添加源码 `改进功能` * [493](https://github.com/Vanessa219/vditor/issues/493) 修复 XSS 过滤 `修复缺陷` * [486](https://github.com/Vanessa219/vditor/pull/486) getCursorPosition 针对空行会得到错误数据 `修复缺陷` * [485](https://github.com/Vanessa219/vditor/issues/485) IR 模式下,<details>的编辑问题 `修复缺陷` * [484](https://github.com/Vanessa219/vditor/issues/484) 添加 TED 视频支持 `改进功能` * [480](https://github.com/Vanessa219/vditor/issues/480) Mindmap 和 Echarts 内容为空时会报错 `修复缺陷`