diff --git a/README.md b/README.md index 4babc459..08eda5bc 100644 --- a/README.md +++ b/README.md @@ -30,12 +30,12 @@ Github:[releases](https://github.com/wanglin2/mind-map/releases)。 - [x] 插件化架构,除核心功能外,其他功能作为插件提供,按需使用,减小打包体积 - [x] 支持逻辑结构图、思维导图、组织结构图、目录组织图、时间轴(横向、竖向)、鱼骨图等结构 - [x] 内置多种主题,允许高度自定义样式,支持注册新主题 -- [x] 节点内容支持文本(普通文本、富文本)、图片、图标、超链接、备注、标签、概要 +- [x] 节点内容支持文本(普通文本、富文本)、图片、图标、超链接、备注、标签、概要、数学公式 - [x] 节点支持拖拽(拖拽移动、自由调整)、多种节点形状,支持使用 DDM 完全自定义节点内容 - [x] 支持画布拖动、缩放 - [x] 支持鼠标按键拖动选择和Ctrl+左键两种多选节点方式 - [x] 支持导出为`json`、`png`、`svg`、`pdf`、`markdown`、`xmind`,支持从`json`、`xmind`、`markdown`导入 -- [x] 支持快捷键、前进后退、关联线、搜索替换、小地图、水印 +- [x] 支持快捷键、前进后退、关联线、搜索替换、小地图、水印、滚动条 - [x] 提供丰富的配置,满足各种场景各种使用习惯 # 安装 diff --git a/web/src/pages/Doc/catalogList.js b/web/src/pages/Doc/catalogList.js index 5b8b58b5..a774b045 100644 --- a/web/src/pages/Doc/catalogList.js +++ b/web/src/pages/Doc/catalogList.js @@ -35,6 +35,7 @@ let APIList = [ 'search', 'painter', 'scrollbar', + 'formula', 'xmind', 'markdown', 'utils' diff --git a/web/src/pages/Doc/en/changelog/index.md b/web/src/pages/Doc/en/changelog/index.md index c03f4c40..3f9372ec 100644 --- a/web/src/pages/Doc/en/changelog/index.md +++ b/web/src/pages/Doc/en/changelog/index.md @@ -1,5 +1,43 @@ # Changelog +## 0.7.2 + +Fix: + +> 1.Fixed the issue of nodes not being selected when the selection area does not include node boundaries when multiple nodes are selected. +> +> 2.Fix the issue of errors when node text is not a string. +> +> 3.Fix the issue of some text disappearing when edited again when there are<>&characters in the text in non rich text mode. + +New: + +> 1.Supports inserting mathematical formulas. +> +> 2.Supports dragging and moving multiple nodes simultaneously. +> +> 3.Supports copying and cutting multiple nodes simultaneously. +> +> 4.The node label color has been changed to be generated based on the label content, meaning that the same label content will generate the same color. +> +> 5.Optimize the insertion of child nodes: 1. When inserting child nodes into multiple nodes simultaneously, do not enter the editing state; 2. The newly inserted child node automatically enters the active state. +> +> 6.Optimize the insertion of sibling nodes: 1. Support the simultaneous insertion of sibling nodes into multiple nodes; 2. When calling the command to insert sibling nodes on the root node, no child nodes will be created. +> +> 7.Add a command to simultaneously insert multiple peers and multiple child nodes. +> +> 8.Changing the unique identifier of nodes from id to uid mainly affects the associated lines, which may not display properly in previous versions. +> +> 9.Optimize the logic of icon merging and support the expansion of icons under the internal classification of the library. +> +> 10.Associate line: 1. Double click the associate line to enter associate line text editing mode; If the associated line text is the default text, it will not be saved; 3. When there are active nodes, clicking on the associated line can directly activate the associated line. + +Demo: + +> 1.Fixed an issue where multiple nodes in the Zhixi mind map cannot be pasted when copying. +> +> 2.Add a sidebar for formula editing. + ## 0.7.1-fix.2 Fix: 1.Fix the issue of plugin registration method chain call reporting errors. diff --git a/web/src/pages/Doc/en/changelog/index.vue b/web/src/pages/Doc/en/changelog/index.vue index 612d76df..92e3f520 100644 --- a/web/src/pages/Doc/en/changelog/index.vue +++ b/web/src/pages/Doc/en/changelog/index.vue @@ -1,6 +1,31 @@