版本历史概要

版本号系统

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视野超大缩放倍率、纯键盘操作增强