Skip to content

Releases: imzbf/md-editor-v3

v4.6.0

04 Sep 09:27
Compare
Choose a tag to compare

新增特性:

  • 🌟 新的事件onDrop(#348 )。

重构:

  • ⭐️ 将所有内部事件名定义为静态常量。

修复问题:

  • 🐞 当页面上有多个编辑器时,同步滚动异常。

New Features:

  • 🌟 New event onDrop(#348 ).

Refactor:

  • ⭐️ Define static event names.

Fixed Bugs:

  • 🐞 When there are multiple editors on a page, the synchronous scrolling is abnormal.

v4.5.0

31 Aug 09:54
Compare
Choose a tag to compare

新增特性:

重构:

  • ⭐️ 同步滚动更加流畅了。

修复问题:

  • 🐞 同步滚动内容只存在单一段落时可能会失效(#323 )。

New Features:

Refactor:

  • ⭐️ Synchronized scrolling has become smoother.

Fixed Bugs:

  • 🐞 Synchronous scrolling may fail when only a single paragraph exists(#323 ).

v4.4.0

24 Aug 09:15
Compare
Choose a tag to compare

新增特性:

  • ⭐️ 新的属性noImgZoomIn,用于屏蔽内部放大图片的功能

重构:

  • 🌟 👻

修复问题:

  • 🐞 👻

New Features:

  • ⭐️ New attribute noImgZoomIn used to control zooming in on images.

Refactor:

  • 🌟 👻

Fixed Bugs:

  • 🐞 👻

v4.3.0

12 Aug 14:21
Compare
Choose a tag to compare

新增特性:

  • ⭐️ 向扩展组件的项默认添加insert属性来向编辑器插入内容。
  • ⭐️ 导出insert方法的类型t。
  • ⭐️ 新的属性showToolbarName:用来把提示名称显示在工具栏上(#327)。
  • ⭐️ 只对图片元素中带有类名为'md-zoom'的项进行默认的放大预览(#322)。
  • ⭐️ 新的配置方法markdownItPlugins :用来挑选内置的markdownIt的扩展(#322)。
  • ⭐️ 导出新的组件MdModal
  • ⭐️ 显示扩展组件DropdownToolbar的默认插槽。
  • ⭐️ 新的监听事件onInput(#334)。
  • ⭐️ 新的错误提示类型overlength(#334)。

重构:

  • 🌟 👻

修复问题:

  • 🐞 👻

New Features:

  • ⭐️ Put default attr insert into items in defToolbars.
  • ⭐️ Export type of function insert.
  • ⭐️ New attribute showToolbarName: to display names on the toolbar(#327).
  • ⭐️ Only enlarge images with a classname of 'md-zoom'(#322).
  • ⭐️ New configuration method markdownItPlugins : to select the preset markdownIt plugins(#322).
  • ⭐️ Export new component MdModal.
  • ⭐️ Default slot for DropdownToolbar.
  • ⭐️ New event onInput(#334).
  • ⭐️ New error notification event overlength(#334).

Refactor:

  • 🌟 👻

Fixed Bugs:

  • 🐞 👻

v4.2.2

10 Jul 13:07
Compare
Choose a tag to compare

修复问题:

  • 🐞 嵌套的列表标记不标准。

Fixed Bugs:

  • 🐞 Nested list marker are not standard.

v4.2.1

02 Jul 08:42
Compare
Choose a tag to compare

修复Bugs:

  • 🐞 自定义的markdown-it扩展失效(#305 )。
  • 🐞 用于生成mermaid的临时节点没有被正确移除(#312 )。
  • 🐞 编辑器模式展开目录时,页脚工具栏被遮挡(#310 )。
  • 🐞 可能存在的对null访问属性getBoundingClientRect报错(#308 )。

Fix Bugs:

  • 🐞 Customized markdown-it extensions have lower priority(#305).
  • 🐞 Temporary node not removed when no mermaid exists(#312).
  • 🐞 Location of internal catalog is incorrect(#310).
  • 🐞 Cannot read properties of null (reading 'getBoundingClientRect ')(#308 ).

v4.2.0

18 Jun 13:49
Compare
Choose a tag to compare

重构:

  • 🌟 editorRef.value.focus()现在可以设定获得焦点后光标的位置,默认上次光标的位置(#299 ),文档:focus

修复问题:

  • 🐞 editorRef.value.insert()插入内容后编辑器没有获取焦点。

Refactor:

  • 🌟 Cursor position can be set during focusing, in editorRef.value.focus()(#299 ), docs: focus.

Fix Bugs:

  • 🐞 Lost focus when using editorRef.value.insert() and setting select to false.

v4.1.1

13 Jun 13:56
Compare
Choose a tag to compare

修复Bugs:

  • 🐞 codemirror的新扩展不支持在创建时立即设置属性。
  • 🐞 在首次渲染mermaid@10+模块时,页面会闪烁。

Fix Bugs:

  • 🐞 New extension of codemirror does not support setting properties immediately.
  • 🐞 Page blinks when rendering mermaid@10+ for the first time.

v4.1.0

11 Jun 13:06
Compare
Choose a tag to compare

新增特性:

  • ⭐️ 新增属性completions,用于添加额外的输入自动完成来源,参考

重构:

  • 🌟 自动提示框样式优化。

修复问题:

  • 🐞 输入不完整的mermaid文本会报错。

New Features:

  • ⭐️ New attribute completions, additional completion sources. reference.

Refactor:

  • 🌟 Unify styles of @codemirror/autocomplete.

Fix Bugs:

  • 🐞 Throw errors when the content is not standardized.

v4.0.4

04 Jun 13:20
Compare
Choose a tag to compare

修复Bugs:

  • 🐞 当第一行内容没有携带data-line参数的时候出现异常(#283 )。

Fix Bugs:

  • 🐞 Get error while first element has no attribute data-line(#283 ).