Skip to content

Releases: AliceJump/DanbooruViewer

v1.0.24

03 Mar 18:25

Choose a tag to compare

feat: 优化版本号生成逻辑,自动增加版本号并调整 Tag 创建方式

v1.0.23

08 Feb 09:11

Choose a tag to compare

Bump version to 1.0.23

v1.0.22

08 Feb 09:08

Choose a tag to compare

Bump version to 1.0.22

v1.0.21

08 Feb 09:02

Choose a tag to compare

feat: 优化版本号处理逻辑,引入回退和进制递增功能

v1.0.20

08 Feb 08:26

Choose a tag to compare

refactor: 优化发布脚本,智能处理版本提交与标签

- **重构版本号生成逻辑**:
  - 简化 `Get-NextVersion100` 函数,移除对 build number 的处理,使其更专注于核心版本号的递增。

- **改进提交与标签逻辑**:
  - 将 `Commit-Pubspec` 重构为更通用的 `Commit-Changes` 函数。
  - 脚本现在会检查最新的 commit 是否已经有关联的 tag。
  - 如果没有 tag,脚本会自动生成新版本号,更新 `pubspec.yaml`,提交变更,并为该 commit 打上新 tag。
  - 如果已有 tag,则会先创建版本号递增的 commit,然后再为这个新的 commit 打 tag。

- **增强函数功能**:
  - `Create-Tag` 函数现在接受一个 `commit` 参数,允许为指定的 commit 创建 tag。
  - 脚本在更新 `pubspec.yaml` 和提交后会提供更清晰的输出信息。
  - 移除了不必要的注释和清理步骤,提升了脚本的可读性。

v1.0.19

08 Feb 08:22

Choose a tag to compare

Bump version to 1.0.19

v1.0.18

08 Feb 08:15

Choose a tag to compare

Bump version to 1.0.18

v1.0.17

08 Feb 07:59

Choose a tag to compare

Bump version to 1.0.17

v1.0.16

07 Feb 20:50

Choose a tag to compare

feat: 优化 CI 工作流,分离缓存逻辑并添加手动触发

- 添加 `workflow_dispatch` 以支持手动触发工作流进行测试。
- 将 Pub 和 Gradle 的缓存步骤分离,以提高缓存效率和准确性。
- 在 Linux 打包命令中添加 `.` 以确保正确打包 `bundle` 目录下的所有文件。
- 升级 `actions/cache` 到 v4 版本。

v1.0.15

07 Feb 20:08

Choose a tag to compare

chore: 更新应用版本号至 1.0.14