Skip to content

Releases: imzbf/md-editor-rt

v2.2.0

23 Jun 09:57
Compare
Choose a tag to compare

新增特性

  • noIconfont属性,这将不会请求矢量图标库资源,相反,你需要自行下载图标到项目中引入。
  • 配置prettier,参考配置编辑器EditorExtensions,完全配置参考自行引入扩展库
  • onClick MdCatalog 组件属性,点击每个导航时的事件,使用参考文档源码
  • 如果未使用MdEditor.config配置延迟渲染时间, 仅预览模式下将默认为0,即不延迟。
  • 继承marked.Renderer,重写markedRenderer入参render.heading,提供文章标题下标为第5入参。

调整

  • 部分功能重构。

修复

  • 修复图片及链接hover title为空的情况。
  • 修复隐藏后展示编辑器,同步滚动失效问题。
  • 修复部分语言代码模块highlight报错问题。
  • 修复vuepress模式下,行内代码样式不统一问题。

New Feature

  • noIconfont prop. Not append iconfont script to document. Download and import it by yourself.
  • config prettier. Reference EditorExtensions in Config Editor . All library example, reference Import All Library.
  • onClick MdCatalog prop. Navigation clicked event, reference source code.
  • If don't use MdEditor.config to config renderDelay, renderDelay will be set to 0 while previewOnly = true.
  • Extends marked.Renderer, Rewrite render.heading, provide heading index as the fifth parameter.

Refactor

  • Refactor some codes.

Fix

  • Set incorrect default title of images.
  • Not initialize scrolling on mounted.
  • Highlight not support some special code languages.
  • Inline code style is not same as others when previewTheme = 'vuepress'.

v2.1.2

14 Jun 07:55
Compare
Choose a tag to compare

修复

Fix

v2.1.1

10 Jun 03:38
Compare
Choose a tag to compare

调整

  • 重构部分组件,优化无关属性触发的dom更新次数。
  • 块级代码提供明确语言时,指定highlight语言(#30)。

修复

  • katex公式,插入单行符号时后面内容被识别为块级公式。

Refactor

  • Optimized some components, only re-render when necessary props changed.
  • Highlight target code when language name was provided(#30).

Fix

  • Rendered following contents incorrectly when insert $$.

v2.1.0

06 Jun 12:58
Compare
Choose a tag to compare

新增特性

  • 页脚布局,footers属性控制其内容显示状态。
  • scrollAuto属性,页脚同步滚动控制默认状态。
  • defFooters属性,自定义新增页脚内容。

调整

  • markedHeadingId属性,新增标题下标为第三入参。
  • 只对预览内容中带有zoom属性的img标签放大查看。

修复

  • 不能单独显示一个$

New Feature

  • Prop footers. Configure the order of footer tools.
  • Prop scrollAuto. Scroll default setting.
  • Prop defFooters. Custom footer tools.

Refactor

  • Prop markedHeadingId. Add index of heading to parameter.
  • Zoom specific images().

Fix

  • $ cannot be renderer only.

v2.0.1

30 May 02:30
Compare
Choose a tag to compare
  • 修复 smart-blue 主题下代码行号错位问题;
  • 修复未设置图片 title 时,hover 显示null问题;
  • 修复弹窗动画结束闪烁问题。

v2.0.0

26 May 06:56
Compare
Choose a tag to compare

新增:

  • 多预览主题'default' | 'github' | 'vuepress' | 'mk-cute' | 'smart-blue' | 'cyanosis',支持自定义
  • 多代码主题'atom'|'a11y'|'github'|'gradient'|'kimbie'|'paraiso'|'qtcreator'|'stackoverflow',支持自定义
  • MdEditor.config,对marked配置,renderer配置,编辑器配置及静态内容配置
  • 公式、图形等预设模板自定义,见示例
  • 弹窗工具栏组件ModalToolbar
  • 图片点击预览放大
  • 错误捕获事件(onError),支持扩展未加载完成提示
  • 使用css变量重构编辑器样式

调整:

  • 移除多余prop,改用Editor.config配置扩展,见升级
  • 修复某些预览样式表现不正确问题(87)
  • Catalog组件重命名为MdCatalog
  • 复制失败提示

v1.6.13

20 May 06:27
Compare
Choose a tag to compare
  • 替换CDN提供为cloudflare

v1.6.12

24 Apr 07:04
Compare
Choose a tag to compare
  • 修复三方扩展未初始化完成时操作编辑器报错issue 84
  • 统一onUploadImg事件入参,FileList -> Array<File>#22)。

v1.6.11

22 Apr 07:03
Compare
Choose a tag to compare

调整:

  • 修复宽度过小时工具栏下拉菜单显示内容不正确(#83);
  • 修复多编辑器存在时,全屏功能不正确(#82);
  • 修复往互显示mermaid图形和katex 公式下拉菜单时,图形下拉菜单不显示。

v1.6.10

19 Apr 05:13
Compare
Choose a tag to compare

调整:

  • 设置package.json type => module,支持ssg
  • 修复多个组件实例未正确获取screenfull
  • 修复firefox复制输入框内容不生效
  • 优化工具栏和快捷键插入文本时的选中内容获取逻辑
  • 修复输入中文时历史记录出现符号问题