Releases: purocean/yn
v3.77.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 增加仓库索引机制,增加查看文档反向链接功能
- feat: 上传图片时候自动重命名重名的图片
- feat: 下载网络图片尽量保持原文件名
- feat: PicGo 上传图片支持远程模式,api 接口地址如果包含
key
参数则认为是远程模式 - feat: 支持从操作系统中拖拽复制文件到仓库中
- feat: 优化文本片段对选中文本的处理
- feat: 增加“启用触发建议灯泡”配置
- feat: 优化打开大仓库时候目录树性能
- fix: 修复编辑器关闭有序列表序号自动补全时仍然自动添加序号问题
- fix: 修复 Windows 上通过托盘菜单可能不能打开设置面板问题
- fix: 修复 PlantUML 图像缓存加载异常问题
- fix: 修复不能在“弹出预览”窗口中显示
file://
协议图片问题 - fix: 修复读取断开的符号链接文件导致的错误问题
- fix: 修复导出 PDF 设置缩放比例不生效问题
- fix: 修复打开仓库外文件自动补全路径计算问题
- plugin: 增加
VIEW_BEFORE_RENDER
钩子 - plugin: 增加
ctx.repo
模块 - plugin: 增加
ctx.indexer
模块
- feat: Implement a repository indexing mechanism, and add a feature to view document backlinks.
- feat: Automatically rename duplicate images when uploading.
- feat: Download network images while preserving the original filenames as much as possible.
- feat: Support remote mode for PicGo image uploads; if the API interface address contains a
key
parameter, it is considered to be in remote mode. - feat: Support dragging and dropping files from the operating system into the warehouse.
- feat: Optimize the processing of text snippets for selected text.
- feat: Add a configuration for "Enable trigger suggestion lightbulb."
- feat: Optimize the performance of the directory tree when opening large warehouses.
- fix: Fix the issue where the editor still automatically adds numbers when closing an ordered list with auto-complete numbers.
- fix: Fix the issue where the settings panel might not open through the tray menu on Windows.
- fix: Fix the exception issue with loading PlantUML image cache.
- fix: Fix the issue of not being able to display
file://
protocol images in the "pop-up preview" window. - fix: Fix the error caused by reading disconnected symbolic link files.
- fix: Fix the issue where the export PDF setting for scaling ratio does not take effect.
- fix: Fix the issue with automatic path calculation when opening files outside the warehouse.
- plugin: Add the
VIEW_BEFORE_RENDER
hook. - plugin: Add the
ctx.repo
module. - plugin: Add the
ctx.indexer
module.
v3.76.2
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- fix: 修复 PlantUML 渲染不正确问题
- fix: correct rendering issue with PlantUML diagrams
v3.76.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 增加俄语语言支持
- feat: 增加使用指引帮助入口
- feat: 优化有序列表序号补全
- feat: 图片保存目录配置增加
{docHash}
占位符 - fix: 修复 Windows 上可能出现输入框无法聚焦的问题
- fix: 修复某些情况下编辑器只读不正确问题
- fix: 修复某些情况下 Mermaid 渲染尺寸计算不正确问题
- feat: Added support for the Russian language
- feat: Added an entry point for usage guidance
- feat: Optimized the completion of ordered list numbers
- feat: Added
{docHash}
placeholder to the image save directory configuration - fix: Fixed an issue where the input box might not be focusable on Windows
- fix: Fixed the issue of incorrect read-only status in the editor under certain conditions
- fix: Fixed the issue of incorrect size calculation for Mermaid rendering under certain conditions
v3.75.4
- fix: 修复支持的文件类型检测错误
- fix: 修复 macOS 上快捷键触发重音键会在编辑器插入额外字符问题
- fix: Correct the error in detecting supported file types.
- fix: Resolve the issue where the shortcut key triggers an accent key and inserts additional characters in the editor on macOS.
v3.75.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 创建文件面板增加创建自定义扩展名选项
- feat: 支持编辑
.gitignore
文件 - feat: 支持粘贴 webp 图片
- feat: 体验优化,增加只读文件编辑提示
- feat: 体验优化,调整“重复文件”菜单位置
- fix(plugin): 修复
ctx.api.proxyFetch
对Request
对象的处理
- feat: Add option to create custom file extensions in the file panel creation
- feat: Support for editing
.gitignore
files - feat: Support for pasting webp images
- feat: Experience optimization, add prompt for editing read-only files
- feat: Experience optimization, adjust the position of the "Duplicate Files" menu
- fix(plugin): Fix the handling of the
Request
object inctx.api.proxyFetch
AI Cpoilot 扩展文字转图像支持添加 Hugging Face Gradio 适配器,例如 FLUX.1-schnell 模型
v3.74.0
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 支持在设置中配置预览区域内容显示最大宽度
- refactor: 默认在 Web Worker 中运行 JavaScript 代码,切换文档时候中止执行
- fix: 修复终端 shell 配置空字符串时候报错问题
- fix: 修复升级 Monaco 编辑器后不能补全待办列表问题
- feat: Support configuring the maximum width of the preview area content display in settings.
- refactor: Run JavaScript code in Web Worker by default, and terminate execution when switching documents.
- fix: Fix the error that occurs when the terminal shell configuration is an empty string.
- fix: Fix the issue where the to-do list cannot be completed after upgrading the Monaco editor.
v3.73.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 优化文件创建功能,增加文件类型选择
- feat: 快速跳转/最近打开文档功能支持更多文件类型
- feat: 增加兼容VitePress 风格的
code-group
容器块 - feat: 支持自定义切换仓库快捷键。如果你的键盘布局不是 US,可以清除或更改快捷键避免干扰输入
- feat: 优化运行代码结果文本选择,现在双击运行结果区域即可选中所有的输出内容
- feat: 优化打开 HTML 文件功能
- feat: 支持编辑
.mjs
,.mts
, '.cjs',.cts
文件 - feat: 优化导航历史记录
- fix: 修复不能显示
git
结尾的目录问题如testgit
- feat(plugin): 增加注册文件类型相关 Api 如
ctx.doc.registerDocCategory
- feat(plugin): 增加更改目录树操作按钮 Api
ctx.tree.tapNodeActionButtons
- feat: Optimize file creation feature, add file type selection
- feat: Quick jump/recent documents function supports more file types
- feat: Add support for the
code-group
container block compatible with VitePress style - 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
- 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
- feat: Optimize the function of opening HTML files
- feat: Support editing
.mjs
,.mts
, '.cjs',.cts
files - feat: Optimize navigation history
- fix: Fix the issue of not being able to display directories ending with
git
, such astestgit
- feat(plugin): Add API related to file type registration, such as
ctx.doc.registerDocCategory
- feat(plugin): Add API for changing directory tree operation buttons
ctx.tree.tapNodeActionButtons
v3.72.2
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 优化有序列表自动编号使用体验,配置项支持禁用自动编号
- feat: 使用目录大纲跳转/显示编辑器后自动聚焦编辑器
- feat: 优化语法建议补全,区分行内元素和块元素,支持快速新增表格行
- feat: 预览区图片增加右键上下文菜单,支持复制图片、打开图片等操作
- feat: 优化导航堆栈,支持锚点定位和滚动位置保持
- feat: 代码运行支持自动滚动到底部
- feat: 输入
【【
时自动触发 Wiki 链接建议 - feat: 其他交互体验优化和问题修复
- fix: Windows zip 版本禁用自动更新,避免反复升级失败问题
- feat(plugin):
markdown-link
插件暴露mdRuleConvertLink
,htmlHandleLink
方法 - feat(plugin):
ctx.doc.switchDoc
增加更多参数,支持跳转到指定位置 - feat(plugin): 增加
ctx.routines.changePosition
方法,用以跳转到当前文档的指定位置 - feat(plugin): 增加
ctx.view.highlightAnchor
方法,用以高亮/跳转到当前预览区的指定锚点 - feat(plugin): 增加
ctx.view.getScrollTop
方法,用以获取当前预览区的滚动位置 - feat(plugin): 增加
DOC_SWITCH_SKIPPED
Hook,尝试切换到当前文档时触发
- feat: Optimize the experience of using automatic numbering for ordered lists, and support disabling automatic numbering in configuration options.
- feat: Use the table of contents outline to jump/automatically focus on the editor after displaying the editor.
- feat: Optimize syntax suggestion completion, distinguish between inline elements and block elements, and support quickly adding table rows.
- feat: Add a right-click context menu for images in the preview area, supporting operations such as copying images and opening images.
- feat: Optimize the navigation stack, supporting anchor positioning and maintaining scroll position.
- feat: Support automatic scrolling to the bottom when running code.
- feat: Automatically trigger Wiki link suggestions when typing
【【
. - feat: Other interaction experience optimizations and bug fixes.
- fix: Disable automatic updates for the Windows zip version to avoid repeated upgrade failure issues.
- feat(plugin): The
markdown-link
plugin exposes themdRuleConvertLink
,htmlHandleLink
methods. - feat(plugin):
ctx.doc.switchDoc
adds more parameters, supporting jumping to a specified location. - feat(plugin): Add the
ctx.routines.changePosition
method to jump to a specified location in the current document. - feat(plugin): Add the
ctx.view.highlightAnchor
method to highlight/jump to a specified anchor in the current preview area. - feat(plugin): Add the
ctx.view.getScrollTop
method to get the current scroll position of the preview area. - feat(plugin): Add the
DOC_SWITCH_SKIPPED
Hook, which is triggered when attempting to switch to the current document.
v3.71.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 支持使用
[[文件名#锚点|显示文本]]
或[[文件名:行,列|显示文本]]
语法来链接文档 - feat: 运行 shell 代码支持停止运行
- feat:
.bib
,.plantuml
,.dot
,.gv
,.puml
文件视为文本文件,可编辑 - feat: 编辑器配置支持字体连字
- fix: 修复代码块不遵守
.avoid-page-break
样式,导致打印时分页不正确的问题 - chore: 升级 Electron 到 28.3.3
- feat: support for linking documents using the syntax
[[filename#anchor|display text]]
or[[filename:line,column|display text]]
. - feat: running shell code now supports stopping the execution.
- feat: files with extensions
.bib
,.plantuml
,.dot
,.gv
,.puml
are considered as text files and are editable. - feat: editor configuration now supports ligatures for fonts.
- fix: fixed an issue where code blocks did not adhere to the
.avoid-page-break
style, causing incorrect pagination during printing. - chore: upgraded Electron to version 28.3.3.
v3.70.4
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
Note
此版本升级了 Electron ,将不再支持 Windows 7/8 系统,如有需要,可下载旧版
- feat: 富文本粘贴为 Markdown 支持表格
- feat: 上下文菜单支持使用键盘导航
- feat: 优化对话框键盘访问
- perf: 当文档图片过多时,图片预览器不再显示图片导航栏
- refactor: 使用
undici
代替request
库 - refactor(plugin): 增加
ctx.api.proxyFetch
方法,移除ctx.api.proxyRequest
方法,更好的支持 SSE - 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.
- feat: Support pasting rich text as Markdown with table support
- feat: Support keyboard navigation in context menu
- feat: Optimize keyboard accessibility in dialogs
- perf: Hide image navigation bar in image previewer when there are too many images in the document
- refactor: Replace
request
library withundici
- refactor(plugin): Add
ctx.api.proxyFetch
method, removectx.api.proxyRequest
method for better SSE support - chore: Upgrade Electron to 28.3.1
AI Copilot 扩展新增文字生成图片功能