yn

A highly extensible Markdown editor. Version control, AI Copilot, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

AGPL-3.0 License

Stars
5.6K
Committers
12

Bot releases are visible (Hide)

yn - v3.40.1

Published by github-actions[bot] about 2 years ago

  1. feat: 优化渲染包含公式的大文档性能
  2. feat: 支持使用 frontmatter 定义 Katex 公式渲染参数
  3. feat: macOS 上窗口红绿灯指示文档是否已保存
  4. feat: “视图”菜单增加“编辑器/预览互斥”功能
  5. fix: 修复某些情况下编辑器补全内容插入不正确问题
  6. fix: 修复点击空链接时打开新窗口问题
  7. fix: 修复某些情况下脑图显示异常问题
  8. refactor(plugin): 更改 DOC_BEFORE_EXPORT Hook 为 VIEW_BEFORE_EXPORT
  9. refactor(plugin): 更改 ctx.doc.print 方法为 ctx.view.print
  10. refactor(plugin): 移除 ctx.theme.removeStyles 方法
  11. refactor(plugin): 移除 view.scroll-top-to Action
  12. feat(plugin): 增加 ctx.theme.addStyleLink 方法
  13. feat(plugin): 增加 ctx.ui.useContextMenu 方法,用于显示右键菜单
  14. feat(plugin): 增加 ctx.markdown.getRenderCache 方法,用于使用渲染缓存
  15. feat(plugin): 增加 ctx.layout.toggleEditorPreviewExclusive 方法,用于切换编辑器/预览互斥模式
  16. feat(plugin): 增加 ctx.editor.tapMarkdownMonarchLanguage 方法,用于更改编辑器 markdown 语言定义
  17. feat(plugin): 增加 PLUGIN_HOOK Hook,支持拦截更改 Katex 渲染参数
  18. feat(plugin): 增加 VIEW_RENDER_IFRAME_READY, GLOBAL_KEYDOWN, GLOBAL_KEYUP Hooks
  19. feat(plugin): 预览渲染使用 iframe,相关方法:ctx.view.getRenderIframe, ctx.view.addStyles, ctx.view.addStyleLink, ctx.view.addScript
  20. fix(plugin): 修复插件更改 markdown 渲染参数无效的问题

  1. feat: optimize rendering performance for large documents containing formulas
  2. feat: support using frontmatter to define Katex formula rendering parameters
  3. feat: window traffic lights on macOS indicate whether the document has been saved
  4. feat: added "Editor/Preview Mutual Exclusion" function to "View" menu
  5. fix: fixed the problem that the editor's completion content was inserted incorrectly in some cases
  6. fix: fix the issue of opening a new window when clicking an empty link
  7. fix: Fix the abnormal display of the brain map in some cases
  8. refactor(plugin): change DOC_BEFORE_EXPORT Hook to VIEW_BEFORE_EXPORT
  9. refactor(plugin): change ctx.doc.print method to ctx.view.print
  10. refactor(plugin): remove ctx.theme.removeStyles method
  11. refactor(plugin): remove view.scroll-top-to Action
  12. feat(plugin): add ctx.theme.addStyleLink method
  13. feat(plugin): add ctx.ui.useContextMenu method to display the right-click menu
  14. feat(plugin): add ctx.markdown.getRenderCache method for using render cache
  15. feat(plugin): add ctx.layout.toggleEditorPreviewExclusive method for switching editor/preview exclusive mode
  16. feat(plugin): add ctx.editor.tapMarkdownMonarchLanguage method to change the editor markdown language definition
  17. feat(plugin): add PLUGIN_HOOK Hook, support to intercept and change Katex rendering parameters
  18. feat(plugin): add VIEW_RENDER_IFRAME_READY, GLOBAL_KEYDOWN, GLOBAL_KEYUP Hooks
  19. feat(plugin): preview rendering using iframe, related methods: ctx.view.getRenderIframe, ctx.view.addStyles, ctx.view.addStyleLink, ctx.view.addScript
  20. fix(plugin): fix the problem that the plugin changes the markdown rendering parameters invalid
yn - v3.39.0

Published by github-actions[bot] about 2 years ago

  1. feat: 增加上传所有图片功能
  2. feat: 宏替换增加 $afterMacro 方法,支持处理宏替换后的文档内容
  3. feat: 增加排除文件正则表达式设置
  4. fix: 修复使用快速打开面板不能正确打开加密文件问题
  5. fix: 修复某些情况下编辑器补全内容插入不正确问题
  6. feat(plugin): 配置项支持自定义校验器 validator 字段
  7. feat(plugin): 支持配置编辑器简单补全条目,相关 Api:ctx.editor.tapSimpleCompletionItems, ctx.editor.getSimpleCompletionItems
  8. feat(plugin): 增加 ctx.doc.createCurrentDocChecker 方法

  1. feat: add the function of uploading all pictures
  2. feat: added $afterMacro method for macro replacement, which supports processing the content of the document after macro replacement
  3. feat: add regular expression settings for excluded files
  4. fix: fix the problem that encrypted files cannot be opened correctly using the quick open panel
  5. fix: fixed the problem that the editor's completion content was inserted incorrectly in some cases
  6. feat(plugin): configuration item supports custom validator validator field
  7. feat(plugin): support simple completion of items in configuration editor, related Api: ctx.editor.tapSimpleCompletionItems, ctx.editor.getSimpleCompletionItems
  8. feat(plugin): add ctx.doc.createCurrentDocChecker method
yn - v3.38.1

Published by github-actions[bot] about 2 years ago

  1. fix: 修复 Windows、Linux 上自定义编辑器字体无效问题
  2. fix: 修复复制文件失败却提示成功问题

  1. fix: fix custom editor font setting not working on Windows and Linux
  2. fix: fix the problem that the copy file fails but prompts for success
yn - v3.38.0

Published by github-actions[bot] about 2 years ago

  1. feat: 文件侧栏支持拖拽移动/拷贝(按住 Alt/Option 键)文档
  2. feat: 增加切换侧栏“文件”/”大纲“视图的快捷键 Shift + Alt/Option + O
  3. feat: 打开大纲面板时候自动聚焦筛选输入框
  4. feat: 升级 markdown-it13.0.1,元素属性书写支持转义
  5. feat: 图片不再全部作为块元素渲染,现在仅在段落只有一张图片时才渲染为块元素
  6. feat: 增加 Emoji 解析
  7. feat: 点击锚点跳转时高亮标题
  8. feat: 增加编辑器字体配置项
  9. fix: 修复锚点链接大写时无法跳转的问题
  10. fix: 修复文档历史面板中的编辑器可能尺寸不正确问题
  11. fix: 修复编辑器补全菜单会被遮挡的问题
  12. fix: 修复临时标签被固定时候字体还是斜体的问题
  13. fix: 删除/移动文件如果和当前打开的文件无关,不再校验当前文件是否保存
  14. feat(plugin): 增加 ctx.api.copyFile 方法
  15. feat(plugin): 增加 ctx.doc.isMarkdownFile 方法
  16. feat(plugin): toast 支持传入 Vue 组件或 VNode 对象自定义渲染内容
  17. feat(plugin): 增加 layout.toggle-outline Action

  1. feat: document sidebar supports drag and drop to move/copy (hold Alt/Option key) documents
  2. feat: add shortcut key for switching sidebar "File"/"Outline" view Shift + Alt/Option + O
  3. feat: auto-focus filter input box when opening outline panel
  4. feat: upgrade markdown-it to 13.0.1, element attribute writing supports escaping
  5. feat: images are no longer rendered as block elements at all, they are now rendered as block elements only when a paragraph has only one image
  6. feat: add Emoji parsing
  7. feat: highlight title when clicking anchor to jump
  8. feat: add editor font configuration item
  9. fix: fix the problem that the anchor cannot jump when capitalized
  10. fix: fix the issue that the editor in the document history panel may be incorrectly sized
  11. fix: fix the issue that the editor completion menu will be overflow
  12. fix: fix the problem that the font is still italic when the temporary label is fixed
  13. fix: If deleting/moving a file has nothing to do with the currently opened file, it no longer checks whether the current file is saved or not
  14. feat(plugin): add ctx.api.copyFile method
  15. feat(plugin): add ctx.doc.isMarkdownFile method
  16. feat(plugin): toast supports custom rendering content by passing in Vue component or VNode objects
  17. feat(plugin): add layout.toggle-outline Action
yn - v3.37.0

Published by github-actions[bot] about 2 years ago

  1. feat: 打开文件标签支持预览模式,双击标签或编辑内容可变更为编辑模式
  2. feat: 编辑器增加“在预览中聚焦“功能,快捷键 Alt/Option + L
  3. feat: 增加关于对话框
  4. upd: 打开空仓库时候总是展示创建文件按钮
  5. upd: 微调界面 UI
  6. upd: 关闭空白页时候增加内容保存提示
  7. fix: 修复打印时代码可能溢出问题
  8. feat(plugin): 增加 TREE_NODE_DBLCLICK Hook
  9. feat(plugin): 增加 ctx.lib.uuid 模块
  10. feat(plugin): 增加 ctx.view.highlightLine 方法
  11. upd(plugin): 调整 ctx.editor.highlightLine 方法参数

  1. feat: open the file tab to support preview mode, double-click the tab or edit the content to change to edit mode
  2. feat: add "Reveal Line in Preview" function to editor, shortcut key Alt/Option + L
  3. feat: add about dialog
  4. upd: always show the create file button when opening an empty repository
  5. upd: fine-tuned UI
  6. upd: add content saving prompt when closing blank page
  7. fix: fix the problem that the code may overflow when printing
  8. feat(plugin): add TREE_NODE_DBLCLICK Hook
  9. feat(plugin): add ctx.lib.uuid module
  10. feat(plugin): add ctx.view.highlightLine method
  11. upd(plugin): change ctx.editor.highlightLine method parameters
yn - v3.36.1

Published by github-actions[bot] about 2 years ago

  1. feat: 支持在应用内部打开包含 __allow-open-window__ 的链接
  2. fix: 修复暗色主题样式
  3. fix: 修复大纲标题聚焦问题

  1. feat: support opening links containing __allow-open-window__ inside the app
  2. fix: fix dark theme style
  3. fix: fix outline title focus problem
yn - v3.36.0

Published by github-actions[bot] about 2 years ago

  1. feat: 优化编辑器选项卡展示,增加快速搜索选项卡功能
  2. feat: 目录大纲增加过滤功能
  3. upd: 调整 对话框,目录,上下文菜单、控制中心等元素的 UI
  4. upd: 仓库路径不存在时候报错
  5. fix: 修复 Windows 上文档大纲在窗口某个缩放级别时候不能展示下划线问题
  6. fix: 修复脑图不能使用两个空格缩进问题
  7. feat(plugin): 增加 ctx.components.QuickFilter 组件
  8. feat(plugin): 增加 ctx.command.Tab 常量
  9. feat(plugin): 增加 ctx.ui.useQuickFilter 方法
  10. feat(plugin): 增加 file-tabs.search-tabs Action

  1. feat: optimize editor tab display, add quick search tab function
  2. feat: add filtering function to the directory outline
  3. upd: adjust the UI of dialogs, directories, context menus, control centers, etc.
  4. upd: an error is reported when the repository path does not exist
  5. fix: fix the issue that the document outline on Windows cannot display the underline at a certain zoom level of the window
  6. fix: fix the problem that the brain map cannot be indented with two spaces
  7. feat(plugin): add ctx.components.QuickFilter component
  8. feat(plugin): add ctx.command.Tab constant
  9. feat(plugin): add ctx.ui.useQuickFilter method
  10. feat(plugin): add file-tabs.search-tabs action
yn - v3.35.0

Published by github-actions[bot] about 2 years ago

  1. feat: 文档行列信息展示增加更多信息
  2. feat: 增加双击更改尺寸表尺恢复默认尺寸功能
  3. feat: 创建文件对话框文件名默认选中名字主体部分
  4. fix: 修复 Reveal.js 不能显示脑图问题
  5. feat(plugin): 状态栏菜单标题支持自定义 Vue 组件
  6. feat(plugin): 增加 DOC_BEFORE_SAVE 钩子
  7. feat(plugin): ctx.editor.getSelectionInfo 返回值增加选中行数、选区数量信息
  8. upd(plugin): 移除 ctx.store.state.selectionInfo

  1. feat: add more information to the document row and column information display
  2. feat: add double-clicking to change the size of the ruler to restore the default size
  3. feat: the main part of the name is selected by default in the file name of the file creation dialog
  4. fix: fix Reveal.js cannot display mindmap
  5. feat(plugin): status bar menu title supports custom Vue components
  6. feat(plugin): add DOC_BEFORE_SAVE hook
  7. feat(plugin): add the number of selected rows and the number of selections of return value of ctx.editor.getSelectionInfo
  8. upd(plugin): remove ctx.store.state.selectionInfo
yn - v3.34.4

Published by github-actions[bot] about 2 years ago

  1. feat: 重构代码运行功能,增加 Code Runner 扩展,运行代码支持实时显示运行结果
  2. fix: 修复 Windows 上恢复最大化窗口状态后窗口显示不全问题。
  3. feat(plugin): 增加代码运行器注册,插件可以拓展代码功能了。相关 Api: ctx.runner.registerRunner ctx.runner.removeRunner ctx.runner.getAllRunners
  4. upd(plugin): 调整 ctx.api.runCode 方法。调整参数,不再支持运行本地 Javascript 代码,支持流式获取运行结果
  5. upd(plugin): 移除 xterm.run-code Action
  6. upd(plugin): 调整 xterm.run Action 参数类型

  1. feat: refactoring the code running function, adding Code Runner extension, running the code to support real-time display of running results
  2. fix: fix the problem of incomplete window display after restoring the maximized window state on Windows
  3. feat(plugin): added code runner registration, plugins can expand code functions. Related APIs: ctx.runner.registerRunner ctx.runner.removeRunner ctx.runner.getAllRunners
  4. upd(plugin): adjust the ctx.api.runCode method, no longer support running local Javascript code, and support streaming access to running results
  5. upd(plugin): remove xterm.run-code action
  6. upd(plugin): adjust xterm.run action parameter type
yn - v3.33.0

Published by github-actions[bot] about 2 years ago

  1. fix: 修复打开文档字数统计信息不更新问题
  2. fix: 修复切换文件时候 front matter 没刷新问题
  3. upd: 导出 HTML 保留 data-* 属性
  4. upd: 优化 section 容器样式
  5. feat(plugin): 增加预览器注册,插件可以自定义文档预览界面。相关 Api: ctx.view.switchPreviewer ctx.view.registerPreviewer ctx.view.removePreviewer ctx.view.getAllPreviewers

扩展中心新增 “Markmap” 扩展,使用思维导图的方式查看 Markdown。感谢 Markmap
image


  1. fix: fix the problem that the word count statistics of open documents are not updated
  2. fix: fix the problem that front matter is not refreshed when switching files
  3. upd: export HTML preserves data-* attributes
  4. upd: optimize section container style
  5. feat(plugin): Added previewer registration, plugins can customize the document preview interface. Related APIs: ctx.view.switchPreviewer ctx.view.registerPreviewer ctx.view.removePreviewer ctx.view.getAllPreviewers
yn - v3.32.0

Published by github-actions[bot] over 2 years ago

  1. feat: 状态栏菜单增加“导出”、“打印”菜单项
  2. feat: 打开终端默认切换到当前仓库目录
  3. feat: 增加“section”容器块
  4. upd: macOS 上默认禁用“保持后台运行”设置

扩展中心新增 “Reveal.js” 扩展,现在你可以使用 Yank Note 做幻灯片演示了。感谢 Reveal.js


  1. feat: added "Export" and "Print" menu items to the status bar menu
  2. feat: open the terminal and switch to the current warehouse directory by default
  3. feat: add "section" container block
  4. upd: the "Keep running in background" setting is disabled by default on macOS
yn - v3.31.0

Published by github-actions[bot] over 2 years ago

  1. feat: 增加窗口尺寸位置记忆
  2. feat: 增加标题级别显示
  3. feat: 支持更多 PlantUML 图形
  4. feat: 增加自定义附件/图片路径类型设置
  5. fix: 修复安装插件可能失败问题
  6. fix: 修复终端文字不能复制问题
  7. fix: 修复 Windows 平台可能不能在终端中运行代码问题

  1. feat: save and restore window state
  2. feat: add heading level display
  3. feat: support more PlantUML graphics
  4. feat: add custom attachment/image path type setting
  5. fix: fix the problem that the plugin installation may fail
  6. fix: fix the problem that the terminal text cannot be copied
  7. fix: fix Windows platform may not be able to run code in terminal
yn - v3.30.1

Published by github-actions[bot] over 2 years ago

  1. feat: 增加扩展管理面板
  2. feat: macOs 和 Linux 上增加环境变量配置
  3. feat: 增加切换编辑器选项卡快捷键
  4. feat: 增加切换仓库快捷键
  5. feat: 增加使用快捷键批量切换选中的待办
  6. feat: 增加点击正文后,编辑器高亮对应行
  7. upd: 调整暗色主题下 mark 标签颜色,增强可读性
  8. upd: 从应用主体中移除 Draw.io 集成,使用扩展代替
  9. upd: 从应用主体中移除 Mermaid 集成,使用扩展代替
  10. upd: 从应用主体中移除 OpenAI 集成,使用扩展代替
  11. upd: 从应用主体中移除 Echarts 集成,使用扩展代替
  12. upd: 从应用主体中移除 Luckysheet 集成,使用扩展代替
  13. fix: 修复 HTML 导出公式字体不正确问题
  14. fix: 修复文件名排序问题
  15. fix: 修复图床上传图片名字重复问题
  16. fix: 修复折叠功能在某些文件中失效问题
  17. fix: 修复不能更改终端尺寸问题

  1. feat: add extension management panel
  2. feat: add environment variable configuration on macOs and Linux
  3. feat: add shortcut keys for switching editor tabs
  4. feat: add a shortcut key for switching warehouses
  5. feat: add switching selected to-dos in batches using shortcut keys
  6. feat: after clicking the text, the editor will highlight the corresponding line
  7. upd: adjust the mark label color under dark theme to enhance readability
  8. upd: remove the Draw.io integration, use an extension instead
  9. upd: remove Mermaid integration, use extension instead
  10. upd: remove the OpenAI integration, use an extension instead
  11. upd: remove Echarts integration, use extension instead
  12. upd: remove Luckysheet integration, use extension instead
  13. fix: fix HTML export formula font is not correct
  14. fix: fix file name sorting problem
  15. fix: fix the problem that the name of the image uploaded in the image bed is repeated
  16. fix: fix the problem that the folding function does not work in some files
  17. fix: fix the problem that the terminal size cannot be changed
yn - v3.29.0

Published by github-actions[bot] over 2 years ago

  1. feat: 增加 OpenAI 集成
  2. feat: 编辑器支持折叠内容
  3. feat: 点击大纲目录标题时候高亮对应标题
  4. feat: 增加代理配置项
  5. feat: 增加编辑器行号配置项
  6. feat: 增加样式类 avoid-page-break
  7. upd: 优化 Markdown 渲染性能
  8. upd: 增大预览最大宽度
  9. fix: 修复嵌入 HTML 表格不能合并单元格问题
  10. fix: 修复 Mermaid 图形可能有空白问题
  11. fix: 修复自定义容器中脑图不能展示问题
  12. feat(plugin): 支持添加配置分组
  13. upd(plugin): 移除 ctx.constant 模块,使用 ctx.args 代替
  14. upd(plugin): 移除 ctx.editor.revealLineInCenter, ctx.editor.revealLine, ctx.editor.setScrollToTop 方法

  1. feat: add OpenAI integration
  2. feat: the editor supports collapsing content
  3. feat: when clicking on the title of the outline, the corresponding title will be highlighted
  4. feat: add proxy configuration
  5. feat: add editor line number configuration
  6. feat: add style class avoid-page-break
  7. upd: optimize Markdown rendering performance
  8. upd: increase the maximum width of the preview
  9. fix: fix the problem that cells cannot be merged in embedded HTML tables
  10. fix: fix Mermaid graphics may have blank issue
  11. fix: fix the problem that the brain map cannot be displayed in the custom container
  12. feat(plugin): support adding configuration groups
  13. upd(plugin): remove ctx.constant module, use ctx.args instead
  14. upd(plugin): remove ctx.editor.revealLineInCenter, ctx.editor.revealLine, ctx.editor.setScrollToTop methods
yn - v3.28.0

Published by github-actions[bot] over 2 years ago

  1. feat: 增加分列自定义容器
  2. feat: 增加拖动调整编辑器/预览大小
  3. feat: Front Matter 支持配置代码换行 wrapCode
  4. feat: 支持鼠标中键关闭标签页
  5. feat: 增加编辑器小地图开关配置
  6. feat: 增加缩放界面菜单项
  7. feat: 增加样式类 wrap-code text-left text-center text-right with-border
  8. feat: 配置图片存放目录支持 {docBasename} 文件名(不含拓展名)占位`
  9. fix: 修复 PlantUML 在线端点可能渲染卡住问题
  10. fix: 修复关闭同步滚动后点击标题预览区不能定位问题
  11. fix: 修复开启标题编号后可能不能正确编号问题
  12. fix: 修复某些自定义元素属性可能导致渲染中断问题
  13. upd: 持续优化 HTML 导出

  1. feat: add a custom container for columns
  2. feat: add drag to resize editor/preview
  3. feat: Front Matter supports configuration code wrapping wrapCode
  4. feat: support middle mouse button to close tab
  5. feat: add editor minimap switch configuration
  6. feat: add zoom menu item
  7. feat: add style classes wrap-code text-left text-center text-right with-border
  8. feat: configure image storage directory to support {docBasename} file name (excluding extension name) placeholder`
  9. fix: fix PlantUML online endpoint may render stuck
  10. fix: fix the problem that the title preview area cannot be positioned after turning off synchronous scrolling
  11. fix: fix the problem that the title number may not be correctly numbered after opening the title number
  12. fix: fix some custom element attributes may cause rendering interruption
  13. upd: optimize HTML export
yn - v3.27.0

Published by github-actions[bot] over 2 years ago

  1. feat: 侧栏增加目录大纲展示
  2. feat: 侧栏增加操作按钮栏
  3. feat: HTML 导出增加“包含样式”选项
  4. feat: 编辑器增加 LaTex、Mermaid、宏表达式语法高亮
  5. feat: 编辑器增加参考式链接补全
  6. feat: Mermaid 语法错误时展示详细错误信息
  7. feat: 增加关闭当前编辑 Tab 快捷键
  8. feat: 增加展示“复制内容”面板快捷键
  9. upd: 升级 Electron 版本到 15.4.1
  10. upd: 优化代码块展示
  11. upd: 其他交互体验优化
  12. fix: 修复某些情况下自定义 Group 容器默认定位不正确
  13. fix: 修复加粗锚点不能跳转问题
  14. fix: 修复一些 HTML 导出问题
  15. feat(plugin): 增加 ctx.layout.toggleOutline 方法
  16. feat(plugin): 增加 ctx.view.getHeadings 方法
  17. feat(plugin): 状态栏菜单支持自定义顺序

  1. feat: add outline display to the sidebar
  2. feat: add action buttons to the sidebar
  3. feat: add "include style" option to HTML export
  4. feat: the editor adds syntax highlighting for LaTex, Mermaid, and macro expressions
  5. feat: the editor adds reference link completion
  6. feat: show detailed error message when Mermaid syntax is wrong
  7. feat: add shortcut to close the current tab
  8. feat: add shortcut to display "Copy Content" panel
  9. upd: upgrade Electron to 15.4.1
  10. upd: optimize code block display
  11. upd: other interactive experience optimization
  12. fix: fix the default positioning of the custom group container
  13. fix: fix the problem that the bold anchor cannot jump
  14. fix: fix some HTML export issues
  15. feat(plugin): add ctx.layout.toggleOutline method
  16. feat(plugin): add ctx.view.getHeadings method
  17. feat(plugin): status bar menu supports custom order
yn - v3.26.0

Published by github-actions[bot] over 2 years ago

  1. feat: 新增图片/链接本地路径自动补全
  2. feat: 支持配置 PlantUML 端点,可配置 PlantUML 官方在线渲染地址
  3. feat: 支持配置自动保存间隔
  4. feat: 复制内容支持复制处理图片后的 Markdown
  5. feat: 导出 HTML 支持更多选项
  6. feat: Mermaid 图形支持下载 PNG 图片
  7. upd: 升级 KaTeX 版本,支持更多公式语法
  8. fix: 修复切换文件后重置“同步渲染”状态问题
  9. fix: 导出:修复“内联图片”可能丢失图片问题
  10. fix: 导出:修复导出 HTML 公式不能正确渲染问题
  11. fix: 导出:修复导出 Docx Mermaid 图形不能正确渲染问题
  12. fix: 导出:修复不能导出 PlantUML 问题
  13. fix: 导出:修复导出文档脑图可能被裁切问题
  14. fix: 修复一些特殊字符锚点不能跳转问题
  15. feat(插件): ctx.ui.useModal 方法支持自定义操作按钮
  16. feat(插件): ctx.view.getRenderEnv 方法增加 tokens 返回字段
  17. feat(插件): VIEW_ON_GET_HTML_FILTER_NODE 钩子增加 options.preferPng 参数
  18. feat(插件): 新增 ctx.utils.removeQuery 方法
  19. feat(插件): 新增 ctx.lib.mime 模块
  20. feat(插件): 新增 ctx.lib.markdownit 模块
  21. feat(插件): 新增 ctx.lib.domtoimage 模块
  22. feat(插件): 新增 ctx.lib.pako 模块

  1. feat: added image/link auto-completion for local path
  2. feat: support to configure PlantUML endpoint, can configure the official online rendering endpoint of PlantUML
  3. feat: support to configure automatic save interval
  4. feat: Copy Content supports copying Markdown after processing images
  5. feat: export HTML support more options
  6. feat: Mermaid graphics support download PNG
  7. upd: upgrade KaTeX version, support more syntax
  8. fix: fix the problem of resetting the "sync rendering" state after switching files
  9. fix: export: fix "Inline Images" may lose pictures
  10. fix: export: fix the exported HTML KaTeX cannot be rendered correctly
  11. fix: export: fix the exported Docx Mermaid graphics cannot be rendered correctly
  12. fix: export: fix PlantUML cannot be exported
  13. fix: export: fix the mind map of the exported document may be cropped
  14. fix: fix the problem that some special character anchors cannot jump
  15. feat(plugin): ctx.ui.useModal method supports custom action buttons
  16. feat(plugin): ctx.view.getRenderEnv method adds tokens return field
  17. feat(plugin): VIEW_ON_GET_HTML_FILTER_NODE hook adds options.preferPng parameter
  18. feat(plugin): add ctx.utils.removeQuery method
  19. feat(plugin): add ctx.lib.mime module
  20. feat(plugin): add ctx.lib.markdownit module
  21. feat(plugin): add ctx.lib.domtoimage module
  22. feat(plugin): add ctx.lib.pako module
yn - v3.25.0

Published by github-actions[bot] over 2 years ago

  1. feat: 增加局域网内分享预览功能
  2. feat: 拷贝富文本/HTML增加“上传本地图片到图床”选项
  3. feat: 增加一些内置样式类
  4. upd: 升级 Drawio 版本
  5. upd: 优化导出/打印 Mermaid 样式
  6. fix: 修复编辑器自动补全可能删除整行内容问题
  7. feat(插件): 给 VIEW_ON_GET_HTML_FILTER_NODE 钩子增加 uploadLocalImage 选项

  1. feat: add the sharing preview function in the local area network
  2. feat: add "Upload local image to image bed" option to Copy Content
  3. feat: add some built-in style classes
  4. upd: upgrade Drawio version
  5. upd: optimize export/print Mermaid style
  6. fix: fix editor auto-completion may delete the entire line of content
  7. feat(plugin): add uploadLocalImage option to VIEW_ON_GET_HTML_FILTER_NODE hook
yn - v3.24.0

Published by github-actions[bot] over 2 years ago

  1. feat: 增加“关闭窗口后保持运行”设置项
  2. feat: 增加刷新预览快捷键 Ctrl/Cmd + R
  3. feat: Mermaid 图形支持暗黑主题
  4. feat: Mermaid 图形支持放大预览
  5. upd: 导出文件名去除 .md
  6. upd: 升级 PlantUML 版本
  7. fix: 修复某些情况下 PlantUML 不能正确渲染问题
  8. fix: 修复某些情况下不支持空行注释问题
  9. chore: 增加 Ubuntu-18.04 构建产物

  1. feat: add "Keep running after closing window" setting item
  2. feat: add refresh preview shortcut Ctrl/Cmd + R
  3. feat: Mermaid graphics support dark theme
  4. feat: Mermaid graphics support zoom in preview
  5. upd: remove .md from export file name
  6. upd: upgrade PlantUML version
  7. fix: Fixed PlantUML not rendering correctly in some cases
  8. fix: fix the problem that empty line comments are not supported in some cases
  9. chore: add Ubuntu-18.04 artifact
yn - v3.23.0

Published by github-actions[bot] over 2 years ago

  1. feat: 目录大纲支持序号展示
  2. feat: 复制富文本/HTML新增高亮代码、内联本地图片选项
  3. feat: Front Matter 增加 Markdown-it 渲染参数配置
  4. feat: html 节点增加当前文档信息,方便针对不同仓库/文档自定义样式
  5. upd: 调整隐藏预览情况下进入演示模式行为
  6. upd: 略微提高渲染 katex 公式性能

  1. feat: outline supports serial number display
  2. feat: copy RTF/HTML added highlight code, inline local image options
  3. feat: Front Matter adds Markdown-it rendering options configuration
  4. feat: html node adds current document information to custom styles for different repositories or documents
  5. upd: adjust the behavior of entering demo mode when the preview is hidden
  6. upd: slightly improve the performance of katex rendering
Badges
Extracted from project README
Download