2023-05-02 10:00:13 +08:00

192 lines
11 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<div>
<h1>Changelog</h1>
<h2>0.5.11</h2>
<p>新增支持关联性文本编辑</p>
<p>优化优化主题配置更新改变不涉及节点大小的配置不触发节点重新计算</p>
<h2>0.5.10</h2>
<p>新增使用LRU缓存算法优化节点复用逻辑</p>
<h2>0.5.10-fix.1</h2>
<p>修复修复导入出错的问题</p>
<h2>0.5.10-fix.2</h2>
<p>修复修复富文本模式下切换主题导入数据后没有触发数据改变的问题</p>
<p>新增新增三种主题</p>
<h2>0.5.9</h2>
<p>修改统一导出方法的格式使用<code>FileReader</code>代替<code>URL.createObjectURL</code>转换<code>blob</code>数据</p>
<h2>0.5.8</h2>
<p>优化1.节点位置没有变化不触发位置设置 2.展开收起状态没有变化不触发按钮更新</p>
<p>新增1.默认改为鼠标移上节点才显示展开收起按钮 2.支持扩展节点可插入的图标列表</p>
<h2>0.5.7</h2>
<p>破坏性更新富文本模式下导出png改为使用html2canvas转换整个svg大幅提高导出速度不过html2canvas存在一个bugforeignObject元素中的dom节点内联的文字颜色无法识别所以导出节点的文字颜色是固定的不过相对于之前的导出基本不可用状态目前至少能快速顺利的导出</p>
<p>优化优化富文本节点编辑体验</p>
<p>新增富文本模式下导入数据初始化数据切换主题场景节点样式支持跟随主题变化</p>
<h2>0.5.6</h2>
<p>修复1.修复短时间快速多次渲染时节点位置错乱的问题 2.修复节点正在编辑中时拖动画布导致编辑框和节点分离的问题</p>
<p>新增1.添加最大历史记录数限制</p>
<h2>0.5.5</h2>
<p>新增1.支持配置导出为pngsvgpdf时的内边距 2.支持配置节点文本编辑框节点备注浮层元素的z-index 3.支持点击画布外的区域结束节点编辑状态</p>
<h2>0.5.5-fix.1</h2>
<p>修复1.修复节点在画布外编辑时编辑框也在画布外的问题 2.修改结构后复位变换防止存在缩放时切换结构后第一次拖动时会发生位置突变的问题</p>
<p>优化1.节点多选时只要节点和选区存在交叉即认为被选中</p>
<h2>0.5.5-fix.2</h2>
<p>修复1.修复小地图报错</p>
<h2>0.5.4</h2>
<p>新增1.添加新主题 2.新增时间轴和鱼骨结构</p>
<p>修复1.修复节点右键和画布右键的冲突问题 2.修复组织结构图目录组织图等节点拖拽时存在线段未隐藏的bug</p>
<p>优化1.优化组织结构图布局2.优化目录组织图布局</p>
<h2>0.5.4-fix.1</h2>
<p>优化1.优化鱼骨图布局</p>
<h2>0.5.3</h2>
<p>修复1.修复富文本模式下如果选择了多个节点时设置文本样式会将所有多选节点的文本改成最后一个多选节点的文本的问题</p>
<p>新增1.支持设置初始中心节点的位置</p>
<h3>0.5.3-fix.1</h3>
<p>修复1.修复设置初始中心节点的位置不生效的问题</p>
<h3>0.5.3-fix.2</h3>
<p>修复1.修复导出为图片时节点中的图片显示不出来的问题</p>
<h2>0.5.2</h2>
<p>修复1.导出的<code>json</code>数据中去除<code>uid</code>2.重新渲染时清空节点缓存池</p>
<h2>0.5.1</h2>
<p>优化1.只有当鼠标在画布内才响应快捷键事件</p>
<p>修复1.修复快速操作时节点位置不正确的问题</p>
<h2>0.5.0</h2>
<p>这个版本主要是代码层面的改动和优化核心是为了提升渲染性能减少卡顿问题</p>
<p>新增1.支持自定义展开收起节点图标和颜色</p>
<p>优化1.优化渲染逻辑设置主题前进回退等操作不再全量渲染</p>
<pre><code> 2.优化节点拖拽逻辑修复无法拖动到两个节点之间的问题
3.收起全部节点操作增加回到中心点的逻辑
4.修复短时间多次触发渲染造成节点乱飞和错乱的问题
5.优化节点编辑的体验
</code></pre>
<p>修复1.修复setData方法不触发历史记录的问题</p>
<p>修改从0.5.0版本开始考虑性能问题节点激活状态只能修改形状相关的样式</p>
<pre class="hljs"><code>[
<span class="hljs-string">&#x27;fillColor&#x27;</span>,
<span class="hljs-string">&#x27;borderColor&#x27;</span>,
<span class="hljs-string">&#x27;borderWidth&#x27;</span>,
<span class="hljs-string">&#x27;borderDasharray&#x27;</span>,
<span class="hljs-string">&#x27;borderRadius&#x27;</span>
]
</code></pre>
<h2>0.4.7</h2>
<p>优化1.富文本编辑时初始聚焦时不再默认全选2.富文本编辑时使用节点填充色作为背景色避免节点颜色为白色时看不见 3.节点激活状态切换不再触发历史记录 4.短时间多次触发历史记录只会添加最后一次的数据 5.优化历史记录添加当有回退时再次添加新记录时删除当前指针后面的历史数据</p>
<p>新增1.支持导入和导出Markdown格式文件 2.支持配置插入节点时的初始文字 3.扩展插入节点和删除节点的命令支持指定节点</p>
<h2>0.4.6</h2>
<p>新增1.关联线支持调整控制点</p>
<p>优化1.添加历史数据时过滤和上一次相比没有改变的数据</p>
<p>修复1.修复节点编辑时方向键和方向键导航功能的冲突问题 2.修复拖拽移动节点时节点id的丢失问题这会导致关联线丢失</p>
<h2>0.4.5</h2>
<p>新增1.支持关联线 2.按住根节点也可以拖动画布3.按住ctrl键可以调整多选节点</p>
<h2>0.4.4</h2>
<p>新增支持响应鼠标的横向滚动</p>
<h2>0.4.3</h2>
<p>修复前进回退后没有触发<code>data_change</code>事件的问题</p>
<p>新增支持自定义鼠标滚轮事件鼠标滚轮调整为支持缩放视图和上下移动视图</p>
<h2>0.4.2</h2>
<p>新增<code>Node</code>类的<code>setText</code>方法增加第二个参数以支持设置富文本内容</p>
<h2>0.4.1</h2>
<p>新增1.新增抛出节点鼠标移入和移除事件2.节点富文本支持设置背景颜色3.节点富文本支持清除样式</p>
<p>修复1.Mac系统触控板缩放相反的问题2.设备window.devicePixelRatio不为1时当存在富文本节点时导出的图片中富文本节点尺寸会变大的问题</p>
<h2>0.4.0</h2>
<p>新增节点支持富文本编辑</p>
<h2>0.3.4</h2>
<p>新增节点文本增加自动换行功能</p>
<p>修复1.修复批量删除的节点中如果存在根节点会出现删除异常的问题2.修复底边风格的情况下节点高度过高会和其他节点重叠的问题</p>
<h2>0.3.3</h2>
<p>修复根节点文字无法换行的问题</p>
<h2>0.3.2</h2>
<p>修复1.修复二级节点拖拽到其他节点或其他节点拖拽到二级节点时节点样式没有更新的问题2.修复当思维导图实际内容大于屏幕宽高时导出的时候超出的部分没有绘制水印的问题</p>
<h2>0.3.1</h2>
<p>修复1.删除背景图片不生效的问题2.节点拖拽到根节点时连接线跑到根节点上方的问题</p>
<p>新增背景图片展示增加位置和大小设置导出的图片也同步支持该设置</p>
<h2>0.3.0</h2>
<p>升级为插件化架构将一些非核心功能抽离出来作为插件按需注册减小整体体积</p>
<h2>0.2.24</h2>
<p>新增节点自由拖拽改为可配置默认为<code>false</code>不开启支持添加水印</p>
<h2>0.2.23</h2>
<p>新增支持注册新主题</p>
<h2>0.2.22</h2>
<p>优化取消内置<code>simple-mind-map</code>包的主题和结构图片改为由使用者自行维护原有图片可在<code>web/assets/img/</code>目录找到</p>
<h2>0.2.21</h2>
<p>新增支持节点横线风格</p>
<h2>0.2.20</h2>
<p>修复画布距窗口左上角不为0时节点拖拽出现偏移的问题</p>
<h2>0.2.19</h2>
<p>修复没有激活节点时随便按什么键都会触发自动聚焦的问题</p>
<h2>0.2.18</h2>
<p>优化键盘导航寻找焦点的算法支持简单算法区域算法阴影算法</p>
<h2>0.2.17</h2>
<p>新增键盘导航即通过方向键来切换激活的节点支持在大纲直接编辑节点文本内容</p>
<h2>0.2.16</h2>
<p>优化小地图拖拽性能</p>
<h2>0.2.15</h2>
<p>优化本地文件编辑</p>
<p>新增支持双击节点内图片进行大图预览</p>
<h2>0.2.14</h2>
<p>优化插入子节点时自动展开</p>
<p>修复小地图关闭时报错的问题</p>
<h2>0.2.13</h2>
<p>修复子节点收起状态复制时丢失的问题</p>
<h2>0.2.11</h2>
<p>修复修复子节点收起状态复制时丢失的问题</p>
<p>新增支持小地图</p>
<h2>0.2.10</h2>
<p>优化手动创建节点时立即聚焦</p>
<p>修复连线样式深度更新问题</p>
<p>新增逻辑结构图思维导图新增直线连接风格直连风格</p>
<h2>0.2.9</h2>
<p>新增支持新建打开保存到电脑本地文件</p>
<h2>0.2.8</h2>
<p>修复xmind8版本文件导入失败的问题</p>
<p>新增支持展开到指定层级</p>
<h2>0.2.7</h2>
<p>修复根节点添加多个节点爆栈的问题</p>
<p>新增支持导入.xmind文件</p>
<h2>0.2.6</h2>
<p>新增导出svg增加title标签</p>
<h2>0.2.5</h2>
<p>修复节点展开收起的bug</p>
<p>新增节点支持自定义线条样式</p>
<h2>0.2.4</h2>
<p>新增节点支持多种形状</p>
<h2>0.2.3</h2>
<p>修复编辑节点文本时快捷键冲突的问题右键菜单快捷键提示错误右键菜单快捷键提示</p>
<h2>0.2.2</h2>
<p>修复输入字符串'/'和快捷键'/'冲突问题</p>
<h2>0.2.1</h2>
<p>新增支持导出为pdf</p>
<h2>0.2.0</h2>
<p>新增经典4主题支持添加概要支持自由拖拽上移节点下移节点复制节点剪切节点粘贴节点一键整理布快捷键库打包Ctrl+左键多选</p>
<h2>0.1.18</h2>
<p>修复节点图标不能删除的问题工具按钮置灰仍然可以点击的问题</p>
<h2>0.1.17</h2>
<p>新增增加只读模式</p>
<h2>0.1.16</h2>
<p>新增节点备注支持markdown及富文本</p>
<p>修复不能选中文字的问题节点标注在节点激活后无法隐藏问题超链接备注标签等文字编辑时返回键和回车键与思维导图快捷键冲突的问题</p>
<h2>0.1.15</h2>
<p>新增状态数据支持保存激活状态视图状态拖动位置缩放值支持节点拖拽</p>
<h2>0.1.14</h2>
<p>修复存在激活节点时设置主题存在的问题</p>
<h2>0.1.13</h2>
<p>新增快捷键功能新增导出为json</p>
<p>优化一些细节</p>
<h2>0.1.12</h2>
<p>新增本地存储右键菜单功能等</p>
<h2>0.1.0</h2>
<p>完成基本功能</p>
</div>
</template>
<script>
export default {
}
</script>
<style>
</style>