Skip to content

Releases: purocean/yn

v3-next-02

23 May 07:59
Compare
Choose a tag to compare
v3-next-02 Pre-release
Pre-release
fix: add CSS rule to avoid page break inside code blocks

v3.70.4

22 May 02:16
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

Note

此版本升级了 Electron ,将不再支持 Windows 7/8 系统,如有需要,可下载旧版

  1. feat: 富文本粘贴为 Markdown 支持表格
  2. feat: 上下文菜单支持使用键盘导航
  3. feat: 优化对话框键盘访问
  4. perf: 当文档图片过多时,图片预览器不再显示图片导航栏
  5. refactor: 使用 undici 代替 request
  6. refactor(plugin): 增加 ctx.api.proxyFetch 方法,移除 ctx.api.proxyRequest 方法,更好的支持 SSE
  7. chore: 升级 Electron 到 28.3.1

Note

This version has upgraded Electron and will no longer support Windows 7/8 systems. If necessary, you can download the old version.

  1. feat: Support pasting rich text as Markdown with table support
  2. feat: Support keyboard navigation in context menu
  3. feat: Optimize keyboard accessibility in dialogs
  4. perf: Hide image navigation bar in image previewer when there are too many images in the document
  5. refactor: Replace request library with undici
  6. refactor(plugin): Add ctx.api.proxyFetch method, remove ctx.api.proxyRequest method for better SSE support
  7. chore: Upgrade Electron to 28.3.1

AI Copilot 扩展新增文字生成图片功能

image

v3.69.1

06 May 09:03
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 增加繁体中文语言支持
  2. feat: 增加配置项支持禁用编辑器粘性滚动
  3. fix: 修复更改预览器后,未刷新控制面板的问题
  4. feat(plugin): ctx.api.proxyRequest 方法增加 abortSignal 参数用以取消请求;支持 sse 参数用以接收服务器推送事件

  1. feat: Added support for Traditional Chinese language
  2. feat: Added support for disabling editor sticky scrolling through configuration option
  3. fix: Fixed issue where control panel was not refreshed after changing previewer
  4. feat(plugin): Added abortSignal parameter to ctx.api.proxyRequest method for canceling requests; added support for sse parameter for receiving server-sent events

v3.68.0

23 Apr 10:22
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 增加在侧栏中聚焦当前打开文档的功能
  2. feat: 优化暗色主题图片预览背景色
  3. fix: 修复 Luckysheet 编辑弹窗无法操作问题
  4. fix: 修复开启自动保存后,可能不能关闭文档的问题
  5. chore: 升级 markdown-it 到 14.1.0
  6. chore: 升级 Monaco editor 到 0.47.0
  7. chore: 升级 viewerjs 到 1.11.6
  8. chore: 升级 katex 到 0.16.10

  1. feat: Added the feature to focus on the currently open document in the sidebar
  2. feat: Optimized the background color for dark theme image previews
  3. fix: Fixed the issue where the Luckysheet editing dialog could not be operated
  4. fix: Fixed the issue where the document may not be closed after enabling auto-save
  5. chore: Upgraded markdown-it to 14.1.0
  6. chore: Upgraded Monaco editor to 0.47.0
  7. chore: Upgraded viewerjs to 1.11.6
  8. chore: Upgraded katex to 0.16.10

v3.67.1

30 Jan 10:54
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 在 macOS 上增加“服务”菜单
  2. feat: 增加 HTML 文件预览功能
  3. feat: 放开 Markdown style 标签解析
  4. feat: 编辑器中支持 Vue 代码块高亮(HTML模式)
  5. fix: 修复引入自定义编辑器后 Markdown 渲染性能轻微退化
  6. fix: 修复图片更新后,图片被缓存的问题
  7. fix: 修复内置终端可能不能响应窗口尺寸变化问题
  8. fix: 修复终端运行 python 代码缩进不正确问题
  9. fix: 修复打开自定义编辑器支持的文件,可能编辑器加载异常问题
  10. fix: 修复从系统中打开文件,路径获取正确问题
  11. feat(plugin): 支持注册自定义渲染器 ctx.renderer.registerRenderer
  12. refactor(plugin): ctx.api.watchFile 被命名为 ctx.api.watchFs
  13. refactor(plugin): ctx.markdown.getRenderCache 被命名为 ctx.renderer.getRenderCache

  1. feat: Add "Services" menu on macOS
  2. feat: Add HTML file preview functionality
  3. feat: Allow parsing of Markdown style tags
  4. feat: Support Vue code block highlighting in the editor (HTML mode)
  5. fix: Fix slight performance degradation in Markdown rendering after introducing custom editor
  6. fix: Fix caching issue with updated images
  7. fix: Fix potential unresponsiveness of built-in terminal to window size changes
  8. fix: Fix incorrect indentation of Python code in terminal execution
  9. fix: Fix editor loading issue when opening files supported by custom editor
  10. fix: Fix correct path retrieval when opening files from the system
  11. feat(plugin): Support registering custom renderer ctx.renderer.registerRenderer
  12. refactor(plugin): Rename ctx.api.watchFile to ctx.api.watchFs
  13. refactor(plugin): Rename ctx.markdown.getRenderCache to ctx.renderer.getRenderCache

v3.66.1

11 Jan 12:27
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 支持 Github 风格的警告提示
  2. feat: 在 macOS 上支持在 Dock 菜单中显示打开的窗口
  3. feat: 支持使用代码块的方式渲染 PlantUML
  4. fix: 修复代码块超过 100 行后,行号显示异常问题
  5. fix: 修复编辑器选中文字后,点击预览区不能跳转到对应位置的问题
  6. feat(plugin): 自定义编辑器支持使用类的方式定义

  1. feat: Support Github-style warning prompts
  2. feat: Support displaying open windows in the Dock menu on macOS
  3. feat: Support rendering PlantUML using code blocks
  4. fix: Fix the issue of abnormal line number display when the code block exceeds 100 lines
  5. fix: Fix the issue of not being able to jump to the corresponding position in the preview area after selecting text in the editor
  6. feat(plugin): Custom editor supports defining using classes

新增 Vue Repl 扩展

image

v3.65.0

17 Dec 08:32
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 运行代码块限制最大高度,优化显示效果
  2. feat(plugin): ctx.api.proxyRequest 方法支持指定 http 代理
  3. feat(plugin): 增加 ctx.getPluginApi 方法,插件支持暴露接口给其他插件使用

  1. feat: Limit the maximum height of code blocks and optimize display effects
  2. feat(plugin): Add support for specifying HTTP proxy in ctx.api.proxyRequest method
  3. feat(plugin): Add ctx.getPluginApi method to allow plugins to expose interfaces for other plugins to use

新增扩展 AI Copilot,支持 OpenAI GPT 模型和 谷歌 gemini-pro 模型

image

v3.64.2

23 Nov 15:39
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 为 PlantUML 增加渲染缓存
  2. feat: 自定义容器增加 div 类型
  3. feat: 用户自定义插件脚本支持顶层 await 关键字
  4. feat: 优化链接粘贴行为
  5. fix: 修复某些时候自定义编辑器快捷键重启后失效的问题
  6. fix: 修复宏定义使用空键值时候导致页面渲染异常的问题
  7. feat(plugin): ctx.view.getContentHtml 方法增加 useRemoteSrcOfLocalImage 选项,用于保留本地图片的远程地址

  1. feat: Added rendering cache for PlantUML
  2. feat: Added div type to custom containers
  3. feat: Added support for top-level await keyword in user-defined plugin scripts
  4. feat: Optimized link pasting behavior
  5. fix: Fixed an issue where custom editor shortcuts would become ineffective after restart
  6. fix: Fixed rendering issues caused by empty key values in macro definitions
  7. feat(plugin): Added useRemoteSrcOfLocalImage option to ctx.view.getContentHtml method for preserving remote URLs of local images

v3.63.3

03 Nov 05:56
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. 修复导出的文档可能丢失图片问题
  2. 修复性能退化

  1. fix the issue where exported documents may lose images.
  2. fix performance regression

v3.63.2

27 Oct 07:22
Compare
Choose a tag to compare

Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb

  1. feat: 粘贴 tab 分割的表格时候自动转化为 markdown 格式表格
  2. feat: 表格编辑编辑单元格时支持快捷键
    • DBLClick: 编辑单元格
    • Escape: 退出编辑
    • Enter: 确认编辑并编辑下一行
    • Shift + Enter: 确认编辑并编辑上一行
    • Cmd/Ctrl + Shift + Enter: 确认编辑并插入下一行
    • Tab: 确认编辑并编辑下一列
    • Shift + Tab: 确认编辑并编辑上一列
  3. feat: 其他使用体验提升
  4. fix: 修复渲染透明背景 PlantUML 图形时显示异常的问题
  5. chore: 升级依赖:@vscode/ripgrep socket.io
  6. refactor: 不再使用 vuex
  7. feat(plugin): 支持 yank-note:// Deep Link

新增扩展 Excalidraw
image


  1. feat: Automatically convert tab-separated tables to markdown format when pasting.
  2. feat: Table cell editing now supports keyboard shortcuts:
    • DBLClick: Edit cell
    • Escape: Exit editing
    • Enter: Confirm editing and edit the next row
    • Shift + Enter: Confirm editing and edit the previous row
    • Cmd/Ctrl + Shift + Enter: Confirm editing and insert a new row below
    • Tab: Confirm editing and edit the next column
    • Shift + Tab: Confirm editing and edit the previous column
  3. feat: Other user experience improvements.
  4. fix: Fixed the issue with abnormal rendering of transparent background PlantUML diagrams.
  5. chore: Dependency upgrades: @vscode/ripgrep and socket.io.
  6. refactor: No longer using Vuex.
  7. feat(plugin): Added support for yank-note:// Deep Link.