shuzijun / markdown-editor

IntelliJ Platform A full-featured WYSIWYG editor for markdown
https://plugins.jetbrains.com/plugin/17254-markdown-editor
Apache License 2.0
155 stars 35 forks source link

Bump vditor from 3.8.3 to 3.8.6 #1

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps vditor from 3.8.3 to 3.8.6.

Release notes

Sourced from vditor's releases.

支持导出 JSON 及 bug 修复

  • 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 方法

加入繁体和俄语

  • 1000 升级 hljs 并添加更多的语言支持 改进功能
  • 993 加入繁體中文 引入特性
  • 980 流程图不应渲染代码高亮 修复缺陷
  • 987 完善 upload 必填项说明 文档相关
  • 970 added ru_RU lang 引入特性
  • 955 为 hint 内容添加是否进行 md 转换的设置 改进功能
  • 956 改进 plantuml 解析问题 修复缺陷
Changelog

Sourced from vditor's changelog.

Vditor change log

升级

  • 3.7
    • preview 静态方法添加 mode 配置
    • 大纲 DOM 结构和 class 变更
    • 添加 options.undoDelay 配置
    • 添加 options.counter.after 回调方法
    • 添加 previewImage 静态方法
    • 添加 options.fullscreen.index
    • 移除options.preview.markdown.chinesePunct 配置
    • options.outline 修改为 { enable: boolean, position: "left" | "right" }
    • toolbar.click 参数修改为 event: Event, vditor: IVditor
  • 3.6
  • options.preview.actions 添加 tooltip
  • mermaidRender 添加 theme 参数
  • mindmapRender 添加 theme 参数
  • chartRender 添加 theme 参数
  • 3.5
    • mermaidRender 移除 className 参数
  • 3.4
    • options.hint.at => "options.hint.extend: IHintExtend[]"
  • v3.3
    • options.mode 默认值修改为 ir
    • options.markdown.listMarker 修改为 options.markdown.listStyle
    • options.preview.markdow.theme 修改为 options.preview.theme
    • setContentTheme 参数修改为 contentTheme: string, path: string
    • setTheme 参数修改为 theme: "dark" | "classic", contentTheme?: string, codeTheme?: string, contentThemePath?: string
    • 移除 setSelection
    • 移除 options.keymap
    • 移除 options.preview.markdown.setext
    • 移除工具栏上的格式化功能:options.toolbar 中移除 format 选项
  • v3.2
    • IPreviewOptions.anchor 从 boolean 类型修改为 number 类型
  • v3.1
    • options.counter 修改为 counter?: { enable: boolean; max?: number; type: "markdown" | "text"; }
    • options.hideToolbar 修改为 toolbarConfig: { hide?: boolean, pin?: boolean }
    • setPreviewMode 方法中移除 preview 选项
    • options.preview.mode 移除 preview 选项
    • IPreviewOptions 中的 theme 配置移动到 IPreviewOptions.markdown
  • v3.0
    • options.mode 可选值为:'wysiwyg', 'sv', 'ir'
    • toolbar 中的 wysiwyg 修改为 edit-mode
    • new 支持传入 element
    • options.cache 修改为 {enable: boolean, id: string}
    • md2html 方法改为异步
    • 添加 options.preview.markdown.codeBlockPreview 配置
    • options.toolbar 添加 className 配置
    • 添加 getCurrentMode 方法

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
shuzijun commented 2 years ago

@dependabot merge

shuzijun commented 2 years ago

@dependabot recreate

dependabot[bot] commented 2 years ago

Looks like this PR has already been merged. If you've moved back to an older version of vditor a new PR will be created next time Dependabot checks your dependencies.