Releases: purocean/yn
Releases · purocean/yn
v3-next-03
feat(highlighter): implement createTextHighlighter utility for text h…
v3.84.0
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 支持解析文档中的
#tag
标签和 frontmatter 中定义的标签 - feat: 支持在设置中自定义 PlantUML API
- feat: 增加编辑器换行缩进设置项
- feat(plugin): 插件定义设置项的时候支持增加
suggestions
建议列表
- feat: Support parsing
#tag
labels in documents and tags defined in frontmatter - feat: Support customizing the PlantUML API in settings
- feat: Add editor wrap indent setting
- feat(plugin): Support adding
suggestions
suggestion lists when defining plugin settings
新增“挖空”扩展
v3.83.2
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 增加配置编辑器滚轮敏感度配置
- feat: 增加配置编辑器标尺配置
- feat: 增加渲染自定义 CSS 样式配置
- feat: 双击编辑器可以在预览中高亮当前行
- fix: 修复保存加密文档可能卡死问题
- fix: 修复扩展详情可能不显示问题
- feat(plugin):
SETTING_PANEL_AFTER_SHOW
Hook 增加editor
回调参数,用来获取配置编辑器实例
- feat: Added configuration for editor scroll wheel sensitivity
- feat: Added configuration for editor ruler settings
- feat: Added support for custom CSS styling during rendering
- feat: Double-clicking the editor highlights the current line in preview
- fix: Resolved potential freeze when saving encrypted documents
- fix: Fixed extension details display failure issue
- feat(plugin): Added
editor
callback parameter toSETTING_PANEL_AFTER_SHOW
Hook to access configuration editor instances
新增代码行高亮扩展
v3.82.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 新增预览区字体配置
- feat: 限制编辑器的 Markdown 语法建议在代码围栏中不显示
- fix: 修复某些情况下导出的 HTML 标题高亮不正确问题
- feat(plugin): 增加
ctx.editor.getLineLanguageId
方法获取某行的语言ID
- feat: Added font configuration for the preview area
- feat: Restrict Markdown syntax suggestions in the editor from displaying within code fences
- fix: Fixed the issue where exported HTML headings were not highlighted correctly in some cases
- feat(plugin): Added the
ctx.editor.getLineLanguageId
method to retrieve the language ID of a specific line
v3.81.3
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- fix: 修复 Windows 上可能删除目录失败问题
- fix: Fix the issue where directories might fail to be deleted on Windows
v3.81.2
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- fix: 修复打开仓库外文件不能加载图片问题
- fix: 修复在 macOS 平台打开终端时候退出出现异常报告问题
- fix: Resolve the issue of not being able to load images when opening files outside the repository.
- fix: Resolve the issue of abnormal reports appearing when exiting the terminal on the macOS platform.
v3.81.0
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 支持在 Windows 上打开 smb 路径文件
- feat: 优化演示模式目录展示,固定目录后将以侧栏形式展示目录
- feat: 优化音频元素渲染逻辑,减少文档打开阻塞时间
- fix: 修复行内 Wiki 风格图片渲染异常问题
- fix: 修复退出应用可能残留孤儿进程问题
- fix: 修复不能保存空文件问题
- fix: 修复分享预览文件不显示问题
- feat: Support for opening SMB path files on Windows
- feat: Optimization of presentation mode directory display, with fixed directories now shown in a sidebar format
- feat: Optimization of audio element rendering logic to reduce document opening block time
- fix: Resolution of inline Wiki-style image rendering exceptions
- fix: Resolution of potential orphan process issues when exiting the application
- fix: Resolution of the inability to save empty files
- fix: Resolution of the issue where shared preview files do not display
v3.80.4
- 修复文档最近打开时间未能保存问题
- 修复快速跳转取消后显示开始页面问题
- Fix the issue where the document's most recent opening time is not saved.
- Fix the issue where the start page is displayed after canceling quick navigation.
v3.80.2
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 增加仓库搜索并全部替换功能
- feat: 增加文本对比工具(需安装扩展)
- feat: 优化仓库搜索结果展示性能,搜索结果可设置到 2000 个结果
- feat: 优化文件选项卡、状态栏菜单、编辑器状态保存恢复等若干交互细节
- feat: 优化快速跳转文件筛选输入模糊匹配算法
- feat: 大幅度优化运行 JS 代码日志吞吐性能
- feat: Wiki 链接支持跳转到非 Md 文件
- feat: 宏替换
$include
支持引入纯文本文件(不限于 Md 文件) - feat: 文档历史 Diff 编辑器折叠未改动部分
- fix: 修复切换预览器/编辑器菜单 UI 问题
- fix: 修复文档历史 Diff 编辑器同主编辑器可能干扰问题
新增文本对比扩展
- fix(plugin): 修复
ctx.i18n.createI18n
生成的 Vue ref 对象可能不响应语言变化问题 - feat(plugin): 增加
ctx.whenExtensionInitialized
方法,插件初始化完成后执行回调 - feat(plugin): 增加
ctx.routines.chooseDocument
方法,用以选择文档 - feat(plugin): 增加
ctx.doc.cloneDoc
方法,用以克隆文档对象基本信息 - feat(plugin): 增加
ctx.doc.isPlain
方法,用以判断文档是否为纯文本文档 - feat(plugin): 增加
ctx.editor.getAvailableCustomEditors
方法,用以获取文档可用的自定义编辑器 - feat(plugin): 增加
ctx.repo.isNormalRepo
方法,用以判断仓库是否为普通仓库
- feat: Added warehouse search and replace all functionality
- feat: Added text comparison tool (requires extension installation)
- feat: Optimized warehouse search result display performance, search results can be set to 2000 results
- feat: Optimized file tab, status bar menu, and several other interaction details
- feat: Optimized quick jump file filter input fuzzy matching algorithm
- feat: Significantly optimized the performance of running JS code log throughput
- feat: Wiki links support jumping to non-Md files.
- feat: Macro replacement
$include
supports the introduction of plain text files (not limited to Md files) - feat: Document history Diff editor folds unchanged parts
- fix: Fixed switching previewer/editor menu UI issues
- fix: Fixed document history Diff editor and main editor may interfere with each other
- fix(plugin): Fixed the issue that the Vue ref object generated by
ctx.i18n.createI18n
may not respond to language changes - feat(plugin): Added
ctx.whenExtensionInitialized
method, execute callback after plugin initialization is completed - feat(plugin): Added
ctx.routines.chooseDocument
method, used to select documents - feat(plugin): Added
ctx.doc.cloneDoc
method, used to clone basic information of document objects - feat(plugin): Added
ctx.doc.isPlain
method, used to determine whether the document is a plain text document - feat(plugin): Added
ctx.editor.getAvailableCustomEditors
method, used to obtain available custom editors for documents - feat(plugin): Added
ctx.repo.isNormalRepo
method, used to determine whether the warehouse is a normal warehouse
v3.79.1
Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: Markdown
![]()
图片语法支持本地视频和音频路径 - feat: 增加直接在应用中打开预览视频和音频文件
- feat: 优化 HTML 解析
- feat: 支持书写 mhchem 化学方程式
- feat: 设置面板设置项增加重置为默认值按钮
- feat: 开启索引的仓库支持仓库 md 文件添加/删除后自动刷新目录树
- fix: 修复导出 HTML 点击锚点后会在新窗口打开页面问题
- fix: 修复文档中嵌入本地视频不能播放问题
- feat(plugin): 增加
ctx.api.listUserDir
方法,获取用户插件数据目录文件列表 - feat(plugin): 增加
SETTING_PANEL_AFTER_SHOW
Hook,设置面板显示后触发 - feat(plugin): 增加
INDEXER_FS_CHANGE
Hook,开启索引的仓库文件变更后触发
- feat: Markdown
![]()
image syntax now supports local video and audio paths - feat: Added the ability to preview video and audio files directly within the application
- feat: Optimized HTML parsing
- feat: Support for writing mhchem chemical equations
- feat: Added a "Reset to Default" button in the settings panel
- feat: Repositories with indexing enabled now support automatic refresh of the directory tree after adding/removing md files
- fix: Fixed issue where clicking on anchors in exported HTML would open a new window
- fix: Fixed issue where embedded local videos in documents could not be played
- feat(plugin): Added
ctx.api.listUserDir
method to get a list of user plugin data directory files - feat(plugin): Added
SETTING_PANEL_AFTER_SHOW
Hook, triggered after the settings panel is displayed - feat(plugin): Added
INDEXER_FS_CHANGE
Hook, triggered after file changes in repositories with indexing enabled
新增拼写检查(Spellchecker)扩展