v3.8.8
Vanessa219/vditorv3.8.8Dec 5, 2021by Vanessa219
AI Summary
This release focuses on user experience improvements, including better code editing workflows and Firefox compatibility.
Key Highlights
- Improved code editing workflow (Enter key and click to switch to code input)
- Added multi-language support
- Fixed Firefox compatibility issues for code language selection and file drag-and-drop
- Enabled async support for upload handlers and hint extensions
- Resolved memory leaks
New Features
- Multi-language support
Full Release Notes
* [1129](https://github.com/Vanessa219/vditor/pull/1129) WYSIWYG 下,点击语言后光标切换到代码输入框中 `改进功能` * [1122](https://github.com/Vanessa219/vditor/pull/1122) 预览中退出全屏后,工具栏布局错误 `修复缺陷` * [1123](https://github.com/Vanessa219/vditor/pull/1123) 预览模式下,工具栏不自动隐藏 `改进功能` * [1124](https://github.com/Vanessa219/vditor/pull/1124) 在焦点更改后,代码选择列表不自动隐藏 `改进功能` * [1121](https://github.com/Vanessa219/vditor/pull/1121) WYSIWYG 下,Enter 也可以切换到代码输入框中 `改进功能` * [1103](https://github.com/Vanessa219/vditor/pull/1103) 支持多语言切换 `改进功能` * [1105](https://github.com/Vanessa219/vditor/pull/1105) 兼容 Firefox 中的代码语言选择 `修复缺陷` * [1098](https://github.com/Vanessa219/vditor/pull/1098) 兼容 Firefox 中的文件拖拽 `修复缺陷` * [1097](https://github.com/Vanessa219/vditor/pull/1097) options.hint.extend[].hint 支持异步 `改进功能` * [1101](https://github.com/Vanessa219/vditor/pull/1101) 支持 options.upload.handler 异步 `改进功能` * [1089](https://github.com/Vanessa219/vditor/pull/1089) 解决内存泄漏问题 `开发重构` * [158](https://github.com/88250/lute/issues/158) Table 紧跟的上一行不是空行时,SpinVditorSVDOM 会将整个表格过滤掉 `修复缺陷`