yn

A highly extensible Markdown editor. Version control, AI Copilot, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

AGPL-3.0 License

Stars
5.6K
Committers
12

Bot releases are visible (Hide)

yn - v3.53.3

Published by github-actions[bot] over 1 year ago

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

  1. feat: plantuml 支持本地 svg 渲染
  2. feat: 表格编辑支持一次性插入多行/列
  3. feat: 当端口被占用时候增加提示
  4. feat: 优化自动更新功能
  5. feat: 代码高亮为 nasm 语言增加别名: asm, s, assembly, masm
  6. feat: 编辑器分词分割字符增加中文标点
  7. fix: 修复重命名功能不能仅更改文件名大小写问题
  8. fix: 修复导出的 HTML TODO 列表不能正确显示勾选状态问题
  9. fix: 修复打开文档历史面板会导致自定义的编辑器主题失效问题
  10. feat(plugin): 上下文菜单支持自定义 Vue 组件

  1. feat: enable local SVG rendering for PlantUML.
  2. feat: support inserting multiple rows/columns at once in table editing.
  3. feat: add prompt when the port is already occupied.
  4. feat: optimize the automatic update feature.
  5. feat: add aliases for nasm code highlighting: asm, s, assembly, masm.
  6. feat: include chinese punctuation in the word segmentation and character splitting of the editor.
  7. fix: fix the issue that the rename function fails to change only the file name capitalization.
  8. fix: fix the issue that the exported HTML TODO list could not correctly display the check status
  9. fix: fix the issue that opening the document history panel causes the custom editor theme to be invalidated.
  10. feat(plugin): support custom Vue components in the context menu.
yn - v3.52.1

Published by github-actions[bot] over 1 year ago

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

  1. feat: Yank Note 官网上线🎉🎉
  2. feat: 高级版增加“🎉五彩纸片”特效
  3. feat: 更改高级版激活机制
  4. feat: 优化“快速打开”面板样式
  5. feat(plugin): 编辑器自动补全增加详情字段

  1. feat: Yank Note Homepage is online 🎉🎉
  2. feat: The premium version adds "🎉 Confetti" special effects
  3. feat: change the activation mechanism of the premium version
  4. feat: optimize the "Quick Open" panel style
  5. feat(plugin): The editor auto-completion adds a detail field
yn - v3.51.0

Published by github-actions[bot] over 1 year ago

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

  1. feat: 优化“快速打开”面板交互
  2. feat: 增加渲染设置
  3. feat: 增加禁用“Emoji”设置
  4. fix: 修复 markdown-it-submarkdown-it-sup 插件和 HTML 解析冲突的问题
  5. feat(plugin): 增加用户文件接口
  6. feat(plugin): Modal confirm 支持定义对话框宽度

  1. feat: optimize the "Quick Open" panel interaction
  2. feat: increase rendering settings
  3. feat: add disable "Emoji" setting
  4. fix: fix the conflict between markdown-it-sub and markdown-it-sup plugins and HTML parsing
  5. feat(plugin): add user file interface
  6. feat(plugin): modal confirm supports defining dialog box width
yn - v3.50.2

Published by github-actions[bot] over 1 year ago

  1. feat: 移除仓库名限制
  2. fix: 修复自动居中图片问题

  1. feat: remove repo name limitation
  2. fix: correct auto-center alignment for images
yn - v3.50.1

Published by github-actions[bot] over 1 year ago

  1. feat: 增加“新建标签页“按钮
  2. feat: 更改 macOS 菜单栏图标风格
  3. fix: 修复 HTML 小工具的一些问题
  4. fix: 修复宏替换的一些问题

  1. feat: add "New Tab" button
  2. feat: change the icon of the macOS menu bar
  3. fix: fix some issues with "HTML Applet"
  4. fix: fix some issues with "Macro Replacement"
yn - v3.49.0

Published by github-actions[bot] over 1 year ago

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

  1. feat: 编辑器语言高亮增加别名 node => javascript, bash => shell
  2. feat: 更新对话框增加 “下载并查看更新内容” 按钮
  3. fix: 修复 Windows 平台运行 Python 代码输出可能乱码问题
  4. fix: 修复 macOS 平台按 Cmd + Q 应用会崩溃问题
  5. fix: 修复高亮未知语言代码输出可能不正确问题
  6. fix: 修复在编辑器中使用快捷键切换待办可能不能正确切换问题

  1. feat: add alias node => javascript, bash => shell for editor language highlighting
  2. feat: the update dialog adds a "Download and view update content" button
  3. fix: fix the problem that the output of Python code running on Windows platform may be garbled
  4. fix: fix the problem that the application will crash when pressing Cmd + Q on the macOS platform
  5. fix: fix the issue that highlighting unknown language code output may not be correct
  6. fix: fix the problem that using shortcut keys to switch todos in the editor may not be able to switch correctly
yn - v3.48.2

Published by github-actions[bot] over 1 year ago

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

  1. 修复粘贴图片出现额外文件名问题

  1. Fixed the issue of extra file names when pasting pictures
yn - v3.48.1

Published by github-actions[bot] almost 2 years ago

  1. 修复 Monaco 编辑器报错问题
  2. 监听文件时严格判定文件是否更改

  1. fix Monaco Editor issue
  2. strictly determine whether the file has changed when watch file
yn - v3.48.0

Published by github-actions[bot] almost 2 years ago

  1. feat: 监听当前编辑文件,自动刷新或提示文件被其他应用修改
  2. feat: 使用 prismjs 代替 highlight.js 作为代码高亮引擎
  3. feat: 复制面板支持复制文档部分内容
  4. feat: 升级 katex 到 0.16.4
  5. feat: 升级 monaco-editor 到 0.34.1
  6. fix: 修复 Linux amd64 打包问题
  7. fix: 修复编辑器潜在的内存泄漏问题
  8. feat(plugin): 增加 ctx.api.watchFile 方法

  1. feat: monitor the currently edited file, automatically refresh or prompt that the file is modified by other applications
  2. feat: use prismjs instead of highlight.js as the code highlighting engine
  3. feat: the copy panel supports copying part of the content of the document
  4. feat: upgrade katex to 0.16.4
  5. feat: upgrade monaco-editor to 0.34.1
  6. fix: fix Linux amd64 packaging problem
  7. fix: fix potential memory leaks in the editor
  8. feat(plugin): Add ctx.api.watchFile method
yn - v3.47.0

Published by github-actions[bot] almost 2 years ago

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

  1. feat: 增加全局宏替换设置项
  2. feat: 增加 Linux arm64 构建产物
  3. fix: 修复扩展管理器显示 README 可能空白问题
  4. fix: 修复搜索面板输入框失去焦点时按 ESC 键不能关闭问题
  5. fix: 修复 js 代码执行日志打印问题

  1. feat: add global macro replacement setting
  2. feat: add Linux arm64 build product
  3. fix: fix the problem that the README displayed in the extension manager may be blank
  4. fix: fix the problem that the search panel input box cannot be closed by pressing the ESC key when the input box loses focus
  5. fix: fix the problem of js code execution log printing
yn - v3.46.0

Published by github-actions[bot] almost 2 years ago

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

  1. feat: Plantuml 支持 SVG 格式
  2. feat: 优化交互和 UI
  3. feat(plugin): 增加 ctx.components.SvgIcon 组件
  4. feat(plugin): 增加 ctx.utils.composable 模块
  5. fix: 修复导出 PDF 部分锚点不能跳转问题

优化 OpenAI 扩展


  1. feat: Plantuml supports SVG format
  2. feat: optimize interaction and UI
  3. feat(plugin): add ctx.components.SvgIcon component
  4. feat(plugin): add ctx.utils.composable module
  5. fix: Fix the problem that some anchor points cannot jump when exporting PDF
yn - v3.45.0

Published by github-actions[bot] almost 2 years ago

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

  1. feat: 一些交互和视觉优化
  2. feat: 演示模式增加退出演示按钮
  3. fix: 修复在浏览器中使用时 HTML a 标签链接可能不能打开问题
  4. refactor(plugin): 重构部分接口,增加 ctx.workbench 模块

  1. feat: some interaction and visual optimization
  2. feat: presentation mode adds exit button
  3. fix: fix the problem that HTML a tag links may not be opened when in browser
  4. refactor(plugin): Refactor some interfaces and add ctx.workbench module
yn - v3.44.1

Published by github-actions[bot] almost 2 years ago

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

  1. fix: 修复文件目录右键菜单“在文件夹中查找”搜索不到结果问题

  1. fix: fix the problem that the context menu of the directory "Find in Folder" cannot search for results
yn - v3.44.0

Published by github-actions[bot] almost 2 years ago

  1. feat: 增加新版文件搜索面板
  2. feat: 状态栏增加切换主题按钮
  3. feat: 增加从扩展注册中心拉取索引失败的提示
  4. upd: 调整文件目录样式
  5. fix: 修复启用自定义编辑器扩展时候没刷新编辑器列表问题
  6. fix: 修复更改终端尺寸可能鼠标指针脱离问题
  7. fix: 修复打开应用时候脑图可能加载失败问题
  8. feat(plugin): 增加 ctx.base.findInRepository 方法
  9. fix(plugin): 修复注册 Hook once 参数行为异常问题

  1. feat: add new file search panel
  2. feat: the status bar adds a switch theme button
  3. feat: add a prompt that fails to pull the index from the extension registry
  4. upd: adjust the file directory style
  5. fix: fix the problem that the editor list was not refreshed when the custom editor extension was enabled
  6. fix: fix the problem that the mouse pointer may be detached when changing the terminal size
  7. fix: fix the problem that the mind map may fail to load when opening the application
  8. feat(plugin): add ctx.base.findInRepository method
  9. fix(plugin): fix abnormal behavior of registration Hook with once parameters
yn - v3.43.0

Published by github-actions[bot] almost 2 years ago

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

  1. feat: 增加文件列表排序功能
  2. upd: 微调 UI 和 UX
  3. fix: 修复锚点跳转大小写适配问题
  4. fix: 修复图片预览器不能拖动问题
  5. feat(plugin): 上下文菜单项支持选中状态
  6. feat(plugin): 支持自定义编辑器 Tabs 操作按钮
  7. feat(plugin): 优化自定义编辑器相关 API
  8. feat(plugin): 支持加载 .mjs 脚本
  9. feat(plugin): 增加 ctx.base.getAttachmentURL 方法
  10. feat(plugin): 增加 ctx.tree.revealCurrentNode 方法

  1. feat: add file list sorting function
  2. upd: Fine-tune UI and UX
  3. fix: fix the case adaptation problem of anchor jump
  4. fix: fix the problem that the image previewer cannot be dragged
  5. feat(plugin): the context menu item supports the selected state
  6. feat(plugin): support custom editor Tabs action button
  7. feat(plugin): Optimize custom editor related API
  8. feat(plugin): support loading .mjs scripts
  9. feat(plugin): add ctx.base.getAttachmentURL method
  10. feat(plugin): add ctx.tree.revealCurrentNode method
yn - v3.42.0

Published by github-actions[bot] almost 2 years ago

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

  1. feat: 增加开始页面
  2. feat: 支持在编辑器中直接预览图片
  3. feat: 状态栏增加扩展管理按钮
  4. upd: 优化 Windows 上多显示器恢复窗口位置逻辑
  5. fix: 修复终端配置为空时不能使用终端问题
  6. fix: 修复“转换为带标题的链接”可能错误替换文本问题
  7. feat(plugin): 支持注册自定义编辑器
  8. feat(plugin): triggerHook 支持忽略错误
  9. feat(plugin): 增加 ctx.base.getServerTimestamp 方法
  10. feat(plugin): 增加 DOC_BEFORE_SWITCH DOC_SWITCHING Hooks

  1. feat: add start page
  2. feat: support to preview images directly in the editor
  3. feat: add an extension management button to the status bar
  4. upd: optimize multi-monitor recovery window position logic on Windows
  5. fix: fixed the problem that the terminal cannot be used when the terminal configuration is empty
  6. fix: fix "Convert to link with title" may incorrectly replace text
  7. feat(plugin): support for registering custom editors
  8. feat(plugin): triggerHook supports ignoring errors
  9. feat(plugin): add ctx.base.getServerTimestamp method
  10. feat(plugin): add DOC_BEFORE_SWITCH DOC_SWITCHING Hooks
yn - v3.41.0

Published by github-actions[bot] almost 2 years ago

  1. feat: 扩展支持自动更新
  2. feat: 优化思维导图导出 PDF 和打印的效果
  3. upd: 更新镜像移除 mirror.ghproxy.com
  4. fix: 修复预览“打印”“导出”按钮背景色过于透明问题
  5. feat(plugin): ctx.utils.downloadContent 支持传入 Blob 对象
  6. refactor(plugin): 重构导出功能,增加 ctx.export 模块
  7. refactor(plugin): 移除 ctx.doc.print 方法,增加 ctx.export.printCurrentDocument 方法
  8. refactor(plugin): 移除 ctx.doc.showExport 方法,增加 ctx.export.toggleExportPanel 方法
  9. refactor(plugin): 移除 VIEW_BEFORE_EXPORT Hook,增加 EXPORT_BEFORE_PREPARE EXPORT_AFTER_PREPARE Hooks
  10. refactor(plugin): 移除 ctx.base.forceReload 方法,增加 ctx.base.reloadMainWindow 方法

  1. feat: extended support for automatic update
  2. feat: optimize the effect of mind map exporting to PDF and printing
  3. upd: update mirror to remove mirror.ghproxy.com
  4. fix: fix the problem that the background color of the preview "Print" and "Export" buttons is too transparent
  5. feat(plugin): ctx.utils.downloadContent supports passing in Blob object
  6. refactor(plugin): refactor the export function and add the ctx.export module
  7. refactor(plugin): remove ctx.doc.print method, add ctx.export.printCurrentDocument method
  8. refactor(plugin): remove ctx.doc.showExport method, add ctx.export.toggleExportPanel method
  9. refactor(plugin): remove VIEW_BEFORE_EXPORT Hook, add EXPORT_BEFORE_PREPARE EXPORT_AFTER_PREPARE Hooks
  10. refactor(plugin): remove ctx.base.forceReload method, add ctx.base.reloadMainWindow method
yn - v3.40.4

Published by github-actions[bot] about 2 years ago

  1. fix: 修复导出 PDF 空白问题

  1. fix: fix export PDF issue
yn - v3.40.3

Published by github-actions[bot] about 2 years ago

  1. fix: 修复更改CSS或更新拓展不能重载页面问题

  1. fix: fix the problem that the page cannot be reloaded by changing CSS or updating the extension
yn - v3.40.2

Published by github-actions[bot] about 2 years ago

  1. 修复目录大纲不能自动聚焦高亮问题

  1. fix the problem that the outline cannot be automatically focused and highlighted
Badges
Extracted from project README
Download