版本历史概要
版本号系统
Pride Versioning 🏳️🌈 0.3.0
概述
当版本号为 PROUD.DEFAULT.SHAME 时,按以下规则递增:
PROUD 版本:当你做出引以为豪的改动时递增 DEFAULT 版本:当你发布普通/尚可的版本时递增 SHAME 版本:当你修复难以启齿的问题时递增
支持在 PROUD.DEFAULT.SHAME 格式基础上添加预发布标签和构建元数据扩展。
运作原理
版本号示例:2.7.123
组成部分解析:
- 自豪版本 / 第一段 在发布值得骄傲的版本时递增
- 默认版本 / 第二段 普通/尚可的发布
- 羞愧版本 / 第三段 在修复难以启齿的问题时递增
自豪版本递增规则
当提升自豪版本时,后续版本号将重置清零。
例如:
将 1.2.3 的自豪版本递增 1 后,会得到 2.0.0,以此充分展示新版本的自豪程度。
大版本号计划
| 重要版本号 | 重要内容与版本号含义 |
|---|---|
| 1.0.0 | 完成 Pyqt 版本的全部功能,正式转为 Tauri 版本 |
| 2.0.0 | 详见[2.0 更新内容] |
版本历史 (1.0 时代)
从 2024 年 9 月 21 日 至 11 月 16 日,Project Graph 从 PyQt 版本转成 Tauri 版本,逐渐实现全部功能,总共用时 56 天。1.0.0 正式发布
| 重要版本号 | 重要内容与版本号含义 |
|---|---|
| 1.0.0 | 完成 Pyqt 版本的全部功能,增加 Section 框 |
| 1.1.0 | 逻辑节点的自动计算引擎 |
| 1.2.0 | 图片节点 |
| 1.3.0 | 文本节点:支持输入换行符换行 |
| 1.4.0 | 连线:设置颜色 |
| 1.4.20 | 涂鸦 |
| 1.4.40 | 文本节点:调整宽度强制换行(ttt) |
| 1.5.0 | 移除 MiSans 字体,安装包体积大幅度减小 |
| 1.6.0 | 连线端点位置可以调整,贝塞尔曲线优化 |
| 1.7.0 | 增加无向边/凸包 |
| 1.8.0 | 增加子窗口 |
若要查看详细的版本内容,请访问 GitHub Releases
版本历史 (2.0 时代)
自 2.1 版本开始,项目进入 v2 与 v3 同时开发的状态,阿岳主要负责开发 v2,zty 主要负责开发 v3
| 重要版本号 | 重要内容与版本号含义 |
|---|---|
| 2.0.0 | 增加 prg 独立文件格式、多标签页、快捷键与秘籍键合并 |
| 2.1.0 | 基本完成 1.8~2.0 版本的重构、补全功能遗漏 |
| 2.2.0 | 新增相对路径导入和跳转,prg 和 prg 文件之间能够形成“思维导图的思维导图” |
| 2.3.0 | 树形格式化自动布局进一步增强,一棵树里能有任意方向的结构 |
| 2.4.0 | 视野超大缩放倍率、纯键盘操作增强 |