Skip to content

Releases: justice2001/halo-plugin-vditor

v1.8.0 Releases

24 Aug 15:30
Compare
Choose a tag to compare

更新日志

  • ⬆️ 升级Vditor版本至3.10.4
  • ✨ 添加对Katex macros的支持 #53
  • 🐛 修复粘贴图片时会出现载错误位置的bug #46

v1.7.1 Releases

19 Jul 01:08
a3d2843
Compare
Choose a tag to compare

更新日志

  • ⚰️ 移除对已过时的 PluginWrapper 的引用 #43

v1.7.0 Releases

10 May 05:07
Compare
Choose a tag to compare

更新日志

  • ⬆️ 调整 Halo 最低兼容版本为 2.14.0
  • ✨ 添加使用第一个h1作为标题的功能 #33
  • 🐛 修复代码块颜色异常的问题 #38
  • 📄 更新插件描述 #39

关于标题

这个版本加入了在文章中编写标题的功能,出于个人习惯的考虑,这个功能需要在设置中打开。使用方法是编写文章的时候,插件会将第一个且位于开头大标题作为文章标题使用。

v1.6.2 Releases

25 Mar 14:31
Compare
Choose a tag to compare

更新日志

  • ⬆️ 升级Vditor版本至3.10.2
  • ✨ 添加页面加载CDN设置,添加自定义CDN支持 #30

关于CDN配置

这是 Vditor 加载模块化库的配置,国内使用默认的unpkg和jsDelivr太慢而加入此配置。

当前内置4种CDN: 内置,jsDelivr, unpkg, npmmirror

支持自定义cdn,但由于Vditor本体加载CDN的方式,无法支持类似cdnjs的url格式。

如何确认cdn是否可用:

您可以访问<你的cdn>/dist/index.min.js,能加载出来则说明可用,同时注意cdn是否包含该版本资源,版本升级信息会在更新日志中体现。

v1.6.1 Releases

01 Mar 03:49
Compare
Choose a tag to compare

更新日志

  • 🐛 修复单页文章加载Vditor资源时 version 未成功替换问题 #27
  • 🐛 添加遗漏的 plantuml 渲染器 #28
  • 🐛 修复多媒体链接无法渲染的问题
  • 🐛 修复多媒体渲染的大小问题

v1.6.0 Releases

10 Feb 16:49
Compare
Choose a tag to compare

感谢大家使用Vditor插件,以及对插件的支持,在这里祝大家新年快乐,万事如意!

更新日志

  • ⬆️ 修改Vditor为官方版本(Vditor 3.9.9)
  • ✨ 添加 Vditor Debugger 设置
  • 🐛 修复行内公式渲染的问题 #22
  • 🐛 修复操作栏修改属性不生效的问题 #20 [vditor]
  • 🐛 修复在 PJAX 主题下渲染器无法正常处理的问题 #24
  • 🐛 修复 render 样式与其他样式冲突的问题
  • 🐛 修复插入图片在 Safari 中不可用的问题
  • 🐛 修复图集在部分主题上渲染错位的问题

v1.5.1 Releases

22 Jan 03:00
Compare
Choose a tag to compare

更新日志

  • ✨ 添加图集的快捷插入按钮
  • 🐛 修复脑图、图标、echart暗色模式渲染错误的问题
  • 🐛 解决更新插件前台资源缓存的问题
  • 🐛 解决暗色模式渲染异常的问题
  • 🐛 解决主题代码块等样式覆盖的问题

预告

不出意外下个版本发布的时候vditor应该会发布3.9.9版本,此版本vditor会支持自定义渲染器,可以无需修改源码来实现自定义渲染器的功能。因此,下个版本开始将会使用官方的Vditor版本,但渲染器语法不会变。并且有望为用户提供自定义渲染器的配置。

最近有一点忙,更新可能会比较慢。

v1.5.0 Releases

13 Jan 12:37
Compare
Choose a tag to compare

更新日志

  • ✨ 使用新的快速插入表单,界面更美观
  • ✨ 支持渲染其他插件/主题的自定义组件(需要开发者支持)
  • ✨ 支持加入快速插入链接(需要开发者支持)
  • ✨ 允许用户禁用HTML代码块隐藏的特性
  • ✨ 支持用户自定义上传图片的格式
  • ✨ vditor-halo-render添加组图组件(gallery)
  • 🐛 修复图片拖拽插入错位的问题
  • 🐛 修复echarts,mindmap无法渲染的问题
  • 🐛 修复所见即所得模式下超链接颜色丢失的问题
  • 🚀 优化前端渲染逻辑,去除无用的dom查询

快速插入介绍

第一次实现类似功能,若有不足,欢迎issue提出您的建议,谢谢大家

快速插入为其他插件/主题开发者提供一种配置化的注入方式,vditor将会在初始化时注入所设置的配置文件,并将按钮、css、js加载进来,以此实现Vditor对三方组件的渲染,暂时已知自定义dom方式能够实现渲染,如halo-theme-joe3的自定义标签实现。
具体文档: https://github.com/justice2001/halo-plugin-vditor/blob/main/doc/rfc/custom-insert.md

同时为了方便测试,插件内置了一个小小的demo,用的是halo-theme-joe3的一个实现,配置链接:/plugins/vditor-mde/assets/static/quick-insert-demo.json

v1.4.0 Releases

30 Dec 08:08
Compare
Choose a tag to compare

更新日志

插件最低支持版本到2.11.0

  • ✨ 支持编辑器加载状态展示
  • ✨ 支持拖拽上传图片
  • ✨ 添加快速插入自定义块的按钮
  • ✨ 添加仅在Markdown文章注入解析器的选项
  • ⬆️ 更新halo-vditor至3.9.9版本(对应vditor 3.9.8)
  • ⬆️ 更新vditor-halo-render到1.1.0版本

Halo Render新特性

当前vditor-halo-render已经开源在GitHub:https://github.com/justice2001/vditor-halo-render

  • ✨ 重新设计tip、git模块
  • ✨ 添加资源下载模块
  • ✨ 为git添加fork、topic信息
  • ✨ 为git添加缓存
  • ✨ 添加对Gitee的支持
  • 🐛 修复invalid type界面边框与其他模块不对齐的问题

v1.3.2 Releases

22 Dec 06:42
Compare
Choose a tag to compare

因为这个BUG比较影响体验,所以先修复下

修复问题