Skip to content

Releases: Vanessa219/vditor

XSS 修复

01 Nov 14:12

Choose a tag to compare

  • 1325 日语改进 文档相关
  • 1312 导出 PDF 图表缺失 修复缺陷
  • 1297 mermaid 升级到 9.1.7 改进功能
  • 1289 切换输入法后光标错位 兼容性
  • 1278 RenderJSON 导出的 JSON 不正确 修复缺陷
  • 1275 XSS 安全漏洞 修复缺陷

缺陷修复

04 Aug 12:13

Choose a tag to compare

  • 1270 切换编辑模式 SV 脚注缩进丢失 修复缺陷
  • 1274 XSS 安全漏洞 修复缺陷
  • 1269 代码块自动补全会包含链接引用和脚注 修复缺陷
  • 1263 所见即所得和即使渲染只有空格输入时,不会触发 input 事件 修复缺陷
  • 1264 链接中,会强制将&reg解析为 ® 字符 修复缺陷
  • 1242 在即时渲染模式下表格源文件未对齐 改进功能

支持 Base64 显示图片及 CDN 切换

24 May 07:44

Choose a tag to compare

  • 1241 默认 CDN 从 cdn.jsdelivr.net 切换到 unpkg.com 改进功能
  • 1231 支持使用 Base64 显示图片 引入特性
  • 1235 自定义上传无法连续上传相同的图片 修复缺陷
  • 1228 使用删除图标删除后,大纲没有自动更新 修复缺陷
  • 1230 cnd preview path 重复加载问题 改进功能

Sass 修改为 Less及缺陷修复

11 May 03:25

Choose a tag to compare

  • 1223 关于有时显示不完整 修复缺陷
  • 1218 高度设置为 string 时,大纲锚点失效 修复缺陷
  • 1215 sv 模式 setValue 导致状态错误 修复缺陷
  • 1219 vditor.destroy 报错 修复缺陷
  • 1208 Sass -> Less 开发重构
  • 1209 侧栏大纲内容未转义 修复缺陷
  • 1207 3.8.13 源码 build 报错 修复缺陷

支持 solidity 代码渲染,修复 XSS

31 Mar 13:54

Choose a tag to compare

  • 1206 评论语法解析和行级 HTML 解析冲突 修复缺陷
  • 1054 disabled 后应禁止粘贴 修复缺陷
  • 1162 XSS 安全漏洞 修复缺陷
  • 1203 支持 solidity, yul 语法 引入特性
  • 1176 代码规范 lint 从 Tslint 迁移至 Eslint 开发重构
  • 1178 调用 insertValue 后第一次用户输入没有触发 input 回调函数 修复缺陷
  • 1179 更新代码风格工具&包管理工具 开发重构

修复缺陷

03 Mar 04:15

Choose a tag to compare

  • 1184 wysiwyg 模式下,录音渲染出现问题,无法正常显示 audio 组件 修复缺陷
  • 1182 撤销后大纲不会刷新 修复缺陷
  • 1178 3.8.12 中使用 highlight.js 渲染的代码块无法高亮 修复缺陷
  • 1171 代码编辑区域未能按照预期隐藏 改进功能
  • 1177 优化 Emoji 绑定事件 开发重构

支持化学公式

25 Jan 03:13

Choose a tag to compare

  • 1156 所见即所得行级 HTML 解析错误 修复缺陷
  • 1133 SVG 事件导致的 XSS 漏洞 修复缺陷
  • 1158 Add mhchem support to KaTex 引入特性
  • 1153 vditor 的生产代码未经 minify 改进功能
  • 1004 options.input无法监听点击toolbar link的输入内容 改进功能
  • 1134 渲染时代码块复制图标报错 修复缺陷

细节改进

05 Dec 16:48

Choose a tag to compare

  • 1129 WYSIWYG 下,点击语言后光标切换到代码输入框中 改进功能
  • 1122 预览中退出全屏后,工具栏布局错误 修复缺陷
  • 1123 预览模式下,工具栏不自动隐藏 改进功能
  • 1124 在焦点更改后,代码选择列表不自动隐藏 改进功能
  • 1121 WYSIWYG 下,Enter 也可以切换到代码输入框中 改进功能
  • 1103 支持多语言切换 改进功能
  • 1105 兼容 Firefox 中的代码语言选择 修复缺陷
  • 1098 兼容 Firefox 中的文件拖拽 修复缺陷
  • 1097 options.hint.extend[].hint 支持异步 改进功能
  • 1101 支持 options.upload.handler 异步 改进功能
  • 1089 解决内存泄漏问题 开发重构
  • 158 Table 紧跟的上一行不是空行时,SpinVditorSVDOM 会将整个表格过滤掉 修复缺陷

XSS 修复

21 Sep 14:05

Choose a tag to compare

  • 1049 #后面没有空格也会渲染为标题 修复缺陷
  • 1085 XSS 漏洞修复 修复缺陷
  • 1074 升级 webpack-dev-server & node-sass 开发重构
  • 1063 所见即所得模式链接引用语法中链接文本包含行级嵌套的问题 修复缺陷
  • 1047 列表换行问题 修复缺陷

支持导出 JSON 及 bug 修复

06 Jul 10:27

Choose a tag to compare

  • 974 所见即所得模式下行级元素间的空格会被删除 修复缺陷
  • 1029 公式内小于号大于号等没有转义 修复缺陷
  • 1036 标题设置没有配置多语言 改进功能
  • 957 支持表格横向滚动 引入特性
  • 1038 图片使用 pointer 样式 改进功能
  • 1034 Support Vue and Angular 改进功能
  • 1016 Support Svelte 文档相关
  • 1009 对于 markdown 目录下的渲染方法新增 适配模块 引入特性
  • 1011 支持导出 JSON 引入特性
  • 1010 多语言分离 改进功能
  • 1008 自定义多语言 引入特性
  • 文档修改
    • codeRender 方法中移除 lang 参数
    • 为 options 添加 i18n 语言自定义参数
    • 添加 exportJSON 方法