Skip to content

Releases: purocean/yn

v3.75.4

06 Aug 06:11
Compare
Choose a tag to compare
  1. fix: 修复支持的文件类型检测错误
  2. fix: 修复 macOS 上快捷键触发重音键会在编辑器插入额外字符问题

  1. fix: Correct the error in detecting supported file types.
  2. fix: Resolve the issue where the shortcut key triggers an accent key and inserts additional characters in the editor on macOS.

v3.75.1

04 Aug 06:47
Compare
Choose a tag to compare

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

  1. feat: 创建文件面板增加创建自定义扩展名选项
  2. feat: 支持编辑 .gitignore 文件
  3. feat: 支持粘贴 webp 图片
  4. feat: 体验优化,增加只读文件编辑提示
  5. feat: 体验优化,调整“重复文件”菜单位置
  6. fix(plugin): 修复 ctx.api.proxyFetchRequest 对象的处理

  1. feat: Add option to create custom file extensions in the file panel creation
  2. feat: Support for editing .gitignore files
  3. feat: Support for pasting webp images
  4. feat: Experience optimization, add prompt for editing read-only files
  5. feat: Experience optimization, adjust the position of the "Duplicate Files" menu
  6. fix(plugin): Fix the handling of the Request object in ctx.api.proxyFetch

AI Cpoilot 扩展文字转图像支持添加 Hugging Face Gradio 适配器,例如 FLUX.1-schnell 模型
image

v3.74.0

23 Jul 07:46
Compare
Choose a tag to compare

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

  1. feat: 支持在设置中配置预览区域内容显示最大宽度
  2. refactor: 默认在 Web Worker 中运行 JavaScript 代码,切换文档时候中止执行
  3. fix: 修复终端 shell 配置空字符串时候报错问题
  4. fix: 修复升级 Monaco 编辑器后不能补全待办列表问题

  1. feat: Support configuring the maximum width of the preview area content display in settings.
  2. refactor: Run JavaScript code in Web Worker by default, and terminate execution when switching documents.
  3. fix: Fix the error that occurs when the terminal shell configuration is an empty string.
  4. fix: Fix the issue where the to-do list cannot be completed after upgrading the Monaco editor.

v3.73.1

16 Jul 08:54
Compare
Choose a tag to compare

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

  1. feat: 优化文件创建功能,增加文件类型选择
  2. feat: 快速跳转/最近打开文档功能支持更多文件类型
  3. feat: 增加兼容VitePress 风格的 code-group 容器块
  4. feat: 支持自定义切换仓库快捷键。如果你的键盘布局不是 US,可以清除或更改快捷键避免干扰输入
  5. feat: 优化运行代码结果文本选择,现在双击运行结果区域即可选中所有的输出内容
  6. feat: 优化打开 HTML 文件功能
  7. feat: 支持编辑 .mjs, .mts, '.cjs', .cts 文件
  8. feat: 优化导航历史记录
  9. fix: 修复不能显示 git 结尾的目录问题如 testgit
  10. feat(plugin): 增加注册文件类型相关 Api 如 ctx.doc.registerDocCategory
  11. feat(plugin): 增加更改目录树操作按钮 Api ctx.tree.tapNodeActionButtons

  1. feat: Optimize file creation feature, add file type selection
  2. feat: Quick jump/recent documents function supports more file types
  3. feat: Add support for the code-group container block compatible with VitePress style
  4. feat: Support for customizing the repository switch shortcut key. If your keyboard layout is not US, you can clear or change the shortcut key to avoid input interference
  5. feat: Optimize the selection of text in the code execution result, now you can select all the output content by double-clicking the execution result area
  6. feat: Optimize the function of opening HTML files
  7. feat: Support editing .mjs, .mts, '.cjs', .cts files
  8. feat: Optimize navigation history
  9. fix: Fix the issue of not being able to display directories ending with git, such as testgit
  10. feat(plugin): Add API related to file type registration, such as ctx.doc.registerDocCategory
  11. feat(plugin): Add API for changing directory tree operation buttons ctx.tree.tapNodeActionButtons

v3.72.2

04 Jul 04:03
Compare
Choose a tag to compare

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

  1. feat: 优化有序列表自动编号使用体验,配置项支持禁用自动编号
  2. feat: 使用目录大纲跳转/显示编辑器后自动聚焦编辑器
  3. feat: 优化语法建议补全,区分行内元素和块元素,支持快速新增表格行
  4. feat: 预览区图片增加右键上下文菜单,支持复制图片、打开图片等操作
  5. feat: 优化导航堆栈,支持锚点定位和滚动位置保持
  6. feat: 代码运行支持自动滚动到底部
  7. feat: 输入 【【 时自动触发 Wiki 链接建议
  8. feat: 其他交互体验优化和问题修复
  9. fix: Windows zip 版本禁用自动更新,避免反复升级失败问题
  10. feat(plugin): markdown-link 插件暴露 mdRuleConvertLink, htmlHandleLink 方法
  11. feat(plugin): ctx.doc.switchDoc 增加更多参数,支持跳转到指定位置
  12. feat(plugin): 增加 ctx.routines.changePosition 方法,用以跳转到当前文档的指定位置
  13. feat(plugin): 增加 ctx.view.highlightAnchor 方法,用以高亮/跳转到当前预览区的指定锚点
  14. feat(plugin): 增加 ctx.view.getScrollTop 方法,用以获取当前预览区的滚动位置
  15. feat(plugin): 增加 DOC_SWITCH_SKIPPED Hook,尝试切换到当前文档时触发

  1. feat: Optimize the experience of using automatic numbering for ordered lists, and support disabling automatic numbering in configuration options.
  2. feat: Use the table of contents outline to jump/automatically focus on the editor after displaying the editor.
  3. feat: Optimize syntax suggestion completion, distinguish between inline elements and block elements, and support quickly adding table rows.
  4. feat: Add a right-click context menu for images in the preview area, supporting operations such as copying images and opening images.
  5. feat: Optimize the navigation stack, supporting anchor positioning and maintaining scroll position.
  6. feat: Support automatic scrolling to the bottom when running code.
  7. feat: Automatically trigger Wiki link suggestions when typing 【【.
  8. feat: Other interaction experience optimizations and bug fixes.
  9. fix: Disable automatic updates for the Windows zip version to avoid repeated upgrade failure issues.
  10. feat(plugin): The markdown-link plugin exposes the mdRuleConvertLink, htmlHandleLink methods.
  11. feat(plugin): ctx.doc.switchDoc adds more parameters, supporting jumping to a specified location.
  12. feat(plugin): Add the ctx.routines.changePosition method to jump to a specified location in the current document.
  13. feat(plugin): Add the ctx.view.highlightAnchor method to highlight/jump to a specified anchor in the current preview area.
  14. feat(plugin): Add the ctx.view.getScrollTop method to get the current scroll position of the preview area.
  15. feat(plugin): Add the DOC_SWITCH_SKIPPED Hook, which is triggered when attempting to switch to the current document.

v3.71.1

21 Jun 05:44
Compare
Choose a tag to compare

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

  1. feat: 支持使用 [[文件名#锚点|显示文本]][[文件名:行,列|显示文本]] 语法来链接文档
  2. feat: 运行 shell 代码支持停止运行
  3. feat: .bib, .plantuml, .dot, .gv, .puml 文件视为文本文件,可编辑
  4. feat: 编辑器配置支持字体连字
  5. fix: 修复代码块不遵守 .avoid-page-break 样式,导致打印时分页不正确的问题
  6. chore: 升级 Electron 到 28.3.3

  1. feat: support for linking documents using the syntax [[filename#anchor|display text]] or [[filename:line,column|display text]].
  2. feat: running shell code now supports stopping the execution.
  3. feat: files with extensions .bib, .plantuml, .dot, .gv, .puml are considered as text files and are editable.
  4. feat: editor configuration now supports ligatures for fonts.
  5. fix: fixed an issue where code blocks did not adhere to the .avoid-page-break style, causing incorrect pagination during printing.
  6. chore: upgraded Electron to version 28.3.3.

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