github purocean/yn v3.40.1

latest releases: v3-next-02, v3-next-01, v3.86.1...
3 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

Don't miss a new yn release

NewReleases is sending notifications on new releases.