From ec7a524ccdb0ead0a455bed37ff502ab9847fa63 Mon Sep 17 00:00:00 2001 From: purocean Date: Sun, 27 Jun 2021 15:01:42 +0800 Subject: [PATCH] =?UTF-8?q?upd:=20=E5=8D=87=E7=BA=A7=20V3.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 2 +- README.md | 35 ++++++++++++++++++++--------------- package.json | 2 +- 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0890559c..1658d23d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,7 +66,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - prerelease: true + prerelease: false files: | out/Yank-Note*.* out/latest*.yml diff --git a/README.md b/README.md index cc708e9e..787327a5 100644 --- a/README.md +++ b/README.md @@ -17,21 +17,20 @@ + Yank Note 是一款**针对程序员**的 Markdown 编辑器,目标应用场景为在本机写文章、日志、笔记,编写小工具。 + 为了更高的拓展性和方便性,Yank Note 牺牲了安全防护(命令执行,任意文件读写)。如果要用它打开外来 Markdown 文件,**请务必仔细甄别文件内容是值得信任的**。 + 如果要改造为对外的 Web 服务,请运行在隔离可控的环境下,注意应用安全。 -+ 加密文件的加密解密操作均在前端完成,请**务必保管好自己的密码**。一旦密码丢失,就只能暴力破解了。 ++ 加密文件的加密解密操作均在前端完成,请**务必牢记自己的密码**。一旦密码丢失,就只能暴力破解了。 -## Yank-Note 2.0 开发计划 -[V2 项目看板](https://github.com/purocean/yn/projects/2) +## Yank-Note 3.0 开发计划 +V3 核心目标是重构代码,提升应用健壮性、可拓展性、Markdown 渲染性能 -+ [x] 项目更名为 **Yank-Note** -+ [x] 前端界面可以拖动调整尺寸 -+ [x] 重构前端项目结构,便于拓展:引入 `vuex`,使用 `async await` 代替可怕的回调,规范文件接口 -+ [x] 暴露 Api 接口可以在文档中嵌入轻量应用,以便构建一些小工具 -+ [x] 使用 `Electron` 构建为桌面应用。不追求完全做成客户端,还是可以沿用 CS 架构。同样可以在浏览器中使用 -+ [x] 文件目录增加右键菜单 -+ [x] 支持多标签打开多个文件 -+ [x] 自定义插件 -+ [x] 拥有更友好的配置界面 -+ [ ] 可以自定义快捷键 +[V3 项目看板](https://github.com/purocean/yn/projects/5) + ++ [x] 使用 Vite 构建 ++ [x] 优化 Markdown 渲染性能,支持 Vue 组件方式拓展功能 ++ [ ] 收拢业务逻辑,和组件解耦 ++ [ ] 重构 Electron 代码 ++ [ ] 重构快捷键处理层,支持自定义快捷键 ++ [ ] 其他 V2 未完成的功能 ++ [ ] 完善自定义插件文档 ## 特色功能 部分功能需要相关快捷键配合,可参考*特色功能说明* @@ -78,12 +77,18 @@ ## 更新日志 [最新发布](https://github.com/purocean/yn/releases) -### [v2.9.10](https://github.com/purocean/yn/releases/tag/v2.9.10) 2021-06-16 -1. 增加双击编辑表格单元格功能 +### [v3.0.0](https://github.com/purocean/yn/releases/tag/v3.0.0) 2021-06-27 +1. 大幅优化 Markdown 渲染性能,编辑更流畅 +2. 修复部分遗留问题,增强 Katex 公式渲染,文件相对路径解析 +3. 新增工具菜单 +4. 修复 Ubuntu 上不展示应用图标问题
展开查看更多版本记录 +### [v2.9.10](https://github.com/purocean/yn/releases/tag/v2.9.10) 2021-06-16 +1. 增加双击编辑表格单元格功能 + ### [v2.9.9](https://github.com/purocean/yn/releases/tag/v2.9.9) 2021-06-10 1. 修复 Scheme 模式下终端不能使用问题 diff --git a/package.json b/package.json index 2b4403c5..34032699 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "yank.note", - "version": "3.0.0-beta", + "version": "3.0.0", "description": "Yank Note 一款面向程序员的 Markdown 笔记应用", "main": "dist/main/app.js", "license": "GPL-3.0",