From b7f883cad395921d41da792e8ec9182d18ed6736 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A1=97=E8=A7=92=E5=B0=8F=E6=9E=97?= <1013335014@qq.com> Date: Mon, 22 Jun 2026 17:21:08 +0800 Subject: [PATCH] 'update' --- docs/changelog.md | 67 ++++++++++++++++++++++++++++++++++++++++++++ docs/changelog_zh.md | 67 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 5e37902..f7668f4 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,70 @@ +# Official Version + +## 0.2.0 + +New Features: +1. Support logging in to PKMer account; +2. Add Pro version features; +3. Support configuring AI models. Once configured, AI features are supported (one-click mind map generation, node continuation, AI chat); logging in to a PKMer account allows the use of PKMer AI; +4. Add file preview popup on mouse hover over links, supporting only md, pdf, and image files; +5. Image data inserted into nodes is additionally saved to the #linkdata block of the source file, allowing other plugins to detect image references; +6. Add quick jump buttons to the top of the plugin settings interface; +7. Performance optimization: Sidebar component content changed to lazy loading to improve opening speed; +8. Performance optimization: Remove unused components; icon, note, and tag popups or sidebar node activation event listeners only initialize data when the popup or sidebar is open; +9. Improve multilingual translation; +10. Optimize interface styles; +11. Improve mobile interface display; +12. Add sibling node, child node, and delete node buttons to the mobile top toolbar; +13. Add superscript and subscript formats to the node rich text toolbar; +14. Support setting node images to load only when they enter the viewport; +15. Add numeric input boxes to all slider settings; +16. Remove built-in node stickers, as they are not very useful and increase the plugin size; +17. Outline editing: Maintain the focus state of the node text input box when moving nodes up or down; +18. Full-screen outline editing: Support selecting paste method (no line break, preserve hierarchy, ignore hierarchy) when pasting multi-line text; +19. When pasting multi-line text with multiple top-level root nodes into an active node using the preserve hierarchy method, an extra root node will no longer be created; instead, they will be inserted as sibling nodes under the current node; + +Bug Fixes: +1. Fix the issue of abnormal free node tree structure after converting a node to a free node under the mind map layout structure; +2. Fix the issue of being unable to expand a node after converting a collapsed node to a free node; +3. Fix the issue of math formulas failing to render properly when they contain &, <, or > symbols; +4. Fix the issue of the status statistics in the bottom right corner not updating when switching between different mind map tabs; +5. Fix the issue of incorrect statistics for node text and node count in the bottom right corner; +6. Fix the issue of icons not highlighting in real-time after formatting in the rich text toolbar; optimize the display issue of overly long font lists; +7. Fix the issue of image export failing (image size is 0) when the mind map size is too large; +8. Fix the issue of math formulas not being automatically converted when converting a Markdown document to a mind map document; +9. Fix the issue of the app freezing when clicking an smm file in search results; +10. Fix the issue of being unable to drag free node positions on mobile; +11. Fix the issue of failing to add SVG format images to nodes; +12. Fix the error when installing the plugin on lower versions of Obsidian; + +Pro Features: +1. Support exporting to Excel, Freemind, JPG, Mermaid, and HTML format files; node hyperlinks in exported PDF files support clicking; +2. Support importing xlsx and Freemind format files; support pasting Markdown and Txt content for import; support importing as children of the currently active node; +3. Support fill-in-the-blank mode: presentation mode and canvas right-click menu; +4. Add Pro-exclusive structures: table, timeline, fishbone diagram; +5. Nodes support adding markers, node numbering, and node to-dos; +6. Support hiding node text; +7. Node lines support dashed line flow effect; +8. Add Pro-exclusive node shapes; +9. Node outer frame style supports setting to exclude child nodes; +10. Canvas supports drag momentum effect; +11. Support smm code block embedded editing: + 1. Support embedding code blocks in ```smm``` format, which can be converted to a mind map view for editing after embedding; + 2. Only basic editing capabilities are supported: text editing (with rich text toolbar display), shortcut key operations, and mouse operations; + 3. Two action icons are provided in the bottom right corner of the editing view: back to root node, and fit canvas; + 3. After editing, clicking elsewhere in the document will automatically update the code block source data; + 4. Support setting the initial height of code block embedding in settings; + 5. Support dragging to adjust the height; +12. Support extending the fonts available for the mind map: + 1. Manage fonts in settings; + 2. Newly added fonts will be displayed in all font selectors of the mind map; +13. Support previewing as a mind map in a new tab: + 1. When opening a Markdown file, click the [Preview as Mind Map in New Tab] button in the more options at the top right corner to open the current file in a new tab and preview it as a mind map; + 2. After the Markdown file is modified, the previewed mind map will update automatically; +More Pro features are continuously being updated... + +# Internal Version + # v0.0.0 1: diff --git a/docs/changelog_zh.md b/docs/changelog_zh.md index 9955626..1c79cf3 100644 --- a/docs/changelog_zh.md +++ b/docs/changelog_zh.md @@ -1,3 +1,70 @@ +# 正式版 + +## 0.2.0 + +新增: +1.支持登录PKMer账号; +2.增加专业版功能; +3.支持配置AI模型,配置完成后支持使用AI功能(一键生成思维导图、节点续写、AI对话);登录PKMer账号后可以使用PKMer ai; +4.新增鼠标移入链接显示文件预览弹窗,仅支持md、pdf、图片文件; +5.节点插入的图片数据额外保存到源文件的#linkdata区块中,使其他插件可以检测到图片引用; +6.插件设置界面顶部增加快速跳转按钮; +7.性能优化:侧边栏组件内容改为按需加载,提升打开速度; +8.性能优化:删除无用组件;图标、备注、标签弹窗或侧边栏节点激活事件监听中只在弹窗或侧边栏打开时才初始化数据; +9.完善多语言翻译; +10.优化界面样式; +11.完善移动端界面显示; +12.移动端顶部工具栏增加同级节点、子节点、删除节点按钮; +13.节点富文本工具栏新增上标、下标格式; +14.支持设置节点图片只在进入可视区域时加载; +15.所有滑块设置增加数值输入框; +16.删除内置节点贴纸,用处不大,占插件体积; +17.大纲编辑,上移和下移节点时保持节点文本输入框的聚焦状态; +18.全屏大纲编辑:粘贴多行文本时支持选择粘贴方式(不换行、保留层级、忽略层级); +19.激活节点粘贴带多个顶层根节点的多行文本以保留层级方式粘贴时,不再额外创建一个根节点,而是以同级节点方式插入到当前节点下; + +修复: +1.修复在思维导图布局结构下,将某个节点转为自由节点后,自由节点树结构异常的问题; +2.修复将收起了下级节点的某个节点转为自由节点后无法展开该节点的问题; +3.修复数学公式中存在&、<、>符号时无法正常渲染的问题; +4.修复打开不同的思维导图标签时,右下角的状态统计没有更新的问题; +5.修复右下角节点文字和节点数量统计错误的问题; +6.修复富文本工具栏格式化后图标没有实时高亮的问题、优化字体列表过长的显示问题; +7.修复思维导图尺寸过大时导出图片失败的问题(图片大小为0); +8.修复将markdown文档转换为思维导图文档时没有自动转换数学公式的问题; +9.修复搜索结果中点击smm文件会卡死的问题; +10.修复移动端无法拖拽自由节点位置的问题; +11.修复给节点添加svg格式的图片失败的问题; +12.修复ob低版本安装插件报错的问题; + +专业版功能: +1.支持导出为Excel、Freemind、JPG、Mermaid、html格式文件;导出的pdf文件节点超链接支持点击; +2.支持导入xlsx、Freemind格式文件;支持粘贴Markdown、Txt内容导入;支持导入为当前激活节点的下级; +3.支持填空模式:演示模式及画布右键菜单; +4.增加专业版专属结构:表格、时间轴、鱼骨图; +5.节点支持添加标记、节点编号、节点待办; +6.支持隐藏节点文本; +7.节点连线支持虚线流动效果; +8.增加专业版专属节点形状; +9.节点外框样式支持设置不包含子节点; +10.画布支持拖动的动量效果; +11.支持smm代码块嵌入编辑: + 1.支持以```smm```格式嵌入代码块,嵌入后可转换为思维导图视图进行编辑; + 2.仅支持基本的编辑能力:文本编辑(支持显示富文本工具栏)、快捷键操作、鼠标操作; + 3.编辑视图右下角提供两个操作图标:回到根节点、适应画布; + 3.编辑完成后,鼠标点击文档其他位置,会自动更新代码块源数据; + 4.支持在设置中设置代码块嵌入的初始高度; + 5.支持拖拽调整高度; +12.支持扩展思维导图可用的字体: + 1.在设置中管理字体; + 2.新增的字体会在思维导图所有字体选择器中显示; +13.支持新标签页预览为思维导图: + 1.打开Markdown文件时,可点击右上角更多按钮中的【新标签页预览为思维导图】按钮,会在新标签页中打开当前文件并预览为思维导图; + 2.Markdown文件修改后,预览的思维导图会自动更新; +更多专业版功能持续更新中... + +# 内侧版 + # v0.0.0 1: