Skip to content

Commit

Permalink
Merge pull request #41 from tryzealot/release/5.1.0
Browse files Browse the repository at this point in the history
发布 5.1.0
  • Loading branch information
icyleaf authored Dec 7, 2023
2 parents 7a18bbe + c3417ad commit 5deb075
Show file tree
Hide file tree
Showing 138 changed files with 13,382 additions and 1,835 deletions.
4 changes: 2 additions & 2 deletions docs/contributing-guide/local-development/devcontainer.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ Follow the platform-specific guides below:
```

1. Download the [Visual Studio Code installer](https://go.microsoft.com/fwlink/?LinkID=534107) for Windows.
1. Once it is downloaded, run the installer (VSCodeUserSetup-{version}.exe). This will only take a minute.
1. By default, VS Code is installed under `C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code`.
1. Once it is downloaded, run the installer (VSCodeUserSetup-\{version\}.exe). This will only take a minute.
1. By default, VS Code is installed under `C:\Users\\{Username\}\AppData\Local\Programs\Microsoft VS Code`.

```mdx-code-block
</TabItem>
Expand Down
75 changes: 54 additions & 21 deletions docs/user-guide/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,37 @@ The following list of changes is the list that has not yet been released, code c

Empty changelog.

## 5.1.0 (2023-12-07)

Mainly functional fixes, with minor upgrades to new features. Full [commit changes][5.0.0].

#### Changed

- `Docker` **Major Change** The minimum version of Redis dependencies has been updated from 5.x to 6.2+. It is recommended to use version 7.x. When upgrading, please manually modify the settings.

#### Added
- `Docker` added Redis and PostgreSQL version checks; running below minimum versions may cause malfunction.
- `Docker` service initializes by creating databases during startup.
- `Web` enhanced validation conditions for JSON format settings on the settings page.

#### Fixed

- `Web` checks disk space upon upload to determine file existence.
- `Web` fixed debug file association with application versions.
- `Web` resolved issue where the application unpack details page wasn't displaying the list of testing devices.
- `Web` optimized display information on error pages for application versions.
- `Web` improved display for long package names of mobile device applications.
- `Web` optimized some page styles and the display of English language.
- `API/Web` fixed issue where the Android app parsing icon in webp format failed to convert to png.
- `API` resolved GraphQL user authentication.

## 5.0.0 (2023-09-06)

Any archived package of application supportted (e.g. `Windows` or `Linux`)). Full [commit changes][5.0.0]
Any archived package of application supportted (e.g. `Windows` or `Linux`)). Full [commit changes][5.0.0].

#### Changed

- `Docker` **Major Change** The minimum version of Redis dependencies has been updated from 5.x to 6.2+. It is recommended to use version 7.x. When upgrading, please manually modify the settings.

#### Added

Expand Down Expand Up @@ -45,7 +73,11 @@ Any archived package of application supportted (e.g. `Windows` or `Linux`)). Ful

## 4.7.1 (2023-03-10)

Support for parsing aab applications generated by the latest Android aapt2 build tool, full [commit changes][4.7.1]
Support for parsing aab applications generated by the latest Android aapt2 build tool, full [commit changes][4.7.1].

#### Changed

- `Docker` **Major Change** The minimum version of Redis dependencies has been updated from 5.x to 6.2+. It is recommended to use version 7.x. When upgrading, please manually modify the settings.

#### Fixed

Expand All @@ -59,7 +91,7 @@ Support for parsing aab applications generated by the latest Android aapt2 build

## 4.7.0 (2023-03-03)

**Major Change** The minimum version of Redis dependencies has been updated from 5.x to 6.2+. Full [commit changes][4.7.0]
**Major Change** The minimum version of Redis dependencies has been updated from 5.x to 6.2+. Full [commit changes][4.7.0].

#### Changed

Expand All @@ -83,7 +115,7 @@ Support for parsing aab applications generated by the latest Android aapt2 build

## 4.6.0 (2023-01-17)

The runtime environment has been upgraded to Ruby 3.2 and now supports arm64 platforms. Full [commit changes][4.6.0]
The runtime environment has been upgraded to Ruby 3.2 and now supports arm64 platforms. Full [commit changes][4.6.0].

#### Fixed

Expand All @@ -102,7 +134,7 @@ The runtime environment has been upgraded to Ruby 3.2 and now supports arm64 pla

## 4.5.3 (2022-11-22)

Full [commit changes][4.5.3]
Full [commit changes][4.5.3].

#### Fixed

Expand All @@ -114,7 +146,7 @@ Full [commit changes][4.5.3]

## 4.5.2 (2022-11-01)

Full [commit changes][4.5.2]
Full [commit changes][4.5.2].

#### Fixed

Expand Down Expand Up @@ -143,7 +175,7 @@ Full [commit changes][4.5.1]

## 4.5.0 (2022-08-19)

Supports the 🌑 dark mode and managing the test devices of an 👨🏻‍🔧 Apple developer account! Full [commit changes][4.5.0]
Supports the 🌑 dark mode and managing the test devices of an 👨🏻‍🔧 Apple developer account! Full [commit changes][4.5.0].

#### Added

Expand Down Expand Up @@ -183,7 +215,7 @@ Full [commit changes][4.4.1]

## 4.4.0 (2022-06-09)

Full [commit changes][4.4.0]
Full [commit changes][4.4.0].

#### Changed

Expand All @@ -207,7 +239,7 @@ Full [commit changes][4.4.0]

## 4.3.1 (2021-12-22)

Full [commit changes][4.3.1]
Full [commit changes][4.3.1].

#### Added

Expand Down Expand Up @@ -264,7 +296,7 @@ Supports parsing of the aab format, adds support for multiple languages. Full [c

## 4.2.2 (2021-10-15)

Full [commit changes][4.2.2]
Full [commit changes][4.2.2].

#### Fixed

Expand All @@ -273,7 +305,7 @@ Full [commit changes][4.2.2]

## 4.2.1 (2021-09-14)

Full [commit changes][4.2.1]
Full [commit changes][4.2.1].

#### Changed

Expand All @@ -291,7 +323,7 @@ Full [commit changes][4.2.1]

## 4.2.0 (2021-09-01)

Full [commit changes][4.2.0]
Full [commit changes][4.2.0].

#### Changed

Expand Down Expand Up @@ -335,7 +367,7 @@ Full [commit changes][4.2.0]

## 4.1.0 (2021-07-17)

Full [commit changes][4.1.0]
Full [commit changes][4.1.0].

#### Changed

Expand All @@ -359,7 +391,7 @@ Full [commit changes][4.1.0]

## 4.0.0 (2020-12-31)

Full [commit changes][4.0.0]
Full [commit changes][4.0.0].

#### Fixed

Expand All @@ -368,7 +400,7 @@ Full [commit changes][4.0.0]

## 4.0.0.rc2 (2020-12-25)

Full [commit changes][4.0.0.rc2]
Full [commit changes][4.0.0.rc2].

#### Added

Expand All @@ -388,7 +420,7 @@ Full [commit changes][4.0.0.rc2]

## 4.0.0.rc1 (2020-10-29)

Full [commit changes][4.0.0.rc1]
Full [commit changes][4.0.0.rc1].

#### Changed

Expand Down Expand Up @@ -442,7 +474,7 @@ Full [commit changes][4.0.0.rc1]

## 4.0.0.beta4 (2020-05-07)

Full [commit changes][4.0.0.beta4]
Full [commit changes][4.0.0.beta4].

#### Added

Expand Down Expand Up @@ -474,7 +506,7 @@ Full [commit changes][4.0.0.beta4]

## 4.0.0.beta3 (2020-01-16)

Full [commit changes][4.0.0.beta3]
Full [commit changes][4.0.0.beta3].

#### Added

Expand All @@ -497,7 +529,7 @@ Full [commit changes][4.0.0.beta3]

## 4.0.0.beta2 (2020-01-10)

Full [commit changes][4.0.0.beta2]
Full [commit changes][4.0.0.beta2].

#### Added

Expand All @@ -513,13 +545,14 @@ Full [commit changes][4.0.0.beta2]

🌈 The first public beta version has been released!

## Earlier Version:
## Previous Version

For many years, it was developed and operated internally within the company and was not open source.
It used to undertake many functions, but now it has been separated to focus on providing
application hosting and distribution services

[Unreleased]: https://github.com/tryzealot/zealot/compare/5.0.0...HEAD
[Unreleased]: https://github.com/tryzealot/zealot/compare/5.1.0...HEAD
[5.1.0]: https://github.com/tryzealot/zealot/compare/5.0.0...5.1.0
[5.0.0]: https://github.com/tryzealot/zealot/compare/4.7.1...5.0.0
[4.7.0]: https://github.com/tryzealot/zealot/compare/4.6.0...4.7.0
[4.6.0]: https://github.com/tryzealot/zealot/compare/4.5.3...4.6.0
Expand Down
4 changes: 2 additions & 2 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -183,8 +183,8 @@ const config = {
line: 'This will error',
},
],
theme: require('prism-react-renderer/themes/github'),
darkTheme: require('prism-react-renderer/themes/duotoneDark'),
theme: require('prism-react-renderer').themes.github,
darkTheme: require('prism-react-renderer').themes.duotoneDark,
},
// announcementBar: {
// id: 'announcementBar-2',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ Visual Studio Code 是一个跨平台运行的免费的代码编辑器,根据
```

1. 下载 [Visual Studio Code installer](https://go.microsoft.com/fwlink/?LinkID=534107) Windows 版。
1. 下载完成后执行安装程序(VSCodeUserSetup-{version}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code` 路径。
1. 下载完成后执行安装程序(VSCodeUserSetup-\{version\}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\\{Username\}\AppData\Local\Programs\Microsoft VS Code` 路径。

```mdx-code-block
</TabItem>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,39 @@

:::

暂无
## 5.1.0 (2023-12-07)

功能修复为主,小部分新特性升级,详细[代码变更记录][5.1.0]

#### 变更

- `Docker` **重大变更** Redis 最低版本依赖从原来的 5.x 升级至 6.2+,建议使用 7.x 主版本,升级时请手动修改。

#### 新增

- `Docker` 新增 Redis 版本检测,过低版本会无法正常运行
- `Docker` 服务初始化时创建数据库
- `Web` 设置页面针对 JSON 格式设置增强校验条件

#### 修复

- `Web` 上传检测磁盘空间判断文件是否存在
- `Web` 修复应用版本关联的调试文件
- `Web` 修复应用解包详情页面没有展示测试设备列表
- `Web` 优化应用版本错误页面的展示信息
- `Web` 优化移动设备应用长包名溢出展示
- `Web` 优化部分页面样式及英语语言的显示
- `API/Web` Android 应用解析图标 webp 格式无法转换 png
- `API` 修复 GraphQL 用户认证

## 5.0.0 (2023-09-06)

支持泛应用托管,支持解析会自动解析比如 Windows,不支持解析会跳过。详细[代码变更记录][5.0.0]

#### 变更

- `Docker` **重大变更** Redis 最低版本依赖从原来的 5.x 升级至 6.2+,建议使用 7.x 主版本,升级时请手动修改。

#### 新增

- `Web/API` 支持泛应用托管(支持解析会自动解析,不支持解析会跳过),默认新增 Windows 和 Linux 平台 [#1121](https://github.com/tryzealot/zealot/pull/1121)
Expand Down Expand Up @@ -47,6 +74,10 @@

支持最新 Android aapt2 构建工具生成的 aab 应用解析,详细[代码变更记录][4.7.1]

#### 变更

- `Docker` **重大变更** Redis 最低版本依赖从原来的 5.x 升级至 6.2+,建议使用 7.x 主版本,升级时请手动修改。

#### 修复

- `Web` 升级最新 appt2 模型避免 aab 解析异常
Expand All @@ -59,9 +90,11 @@

## 4.7.0 (2023-03-03)

详细[代码变更记录][4.7.0]

#### 变更

- `Docker` **重大变更** Redis 最低版本依赖从原来的 5.x 升级至 6.2+,建议使用 7.x 主版本,升级时请手动修改。详细[代码变更记录][4.7.0]
- `Docker` **重大变更** Redis 最低版本依赖从原来的 5.x 升级至 6.2+,建议使用 7.x 主版本,升级时请手动修改。

#### 新增

Expand Down Expand Up @@ -517,7 +550,8 @@

之前多年一直是公司内部开发和运营并没有开源,曾经承担过很多的功能到现在脱离出来专注提供应用托管和分发的服务。

[未发布]: https://github.com/tryzealot/zealot/compare/5.0.0...HEAD
[未发布]: https://github.com/tryzealot/zealot/compare/5.1.0...HEAD
[5.1.0]: https://github.com/tryzealot/zealot/compare/5.0.0...5.1.0
[5.0.0]: https://github.com/tryzealot/zealot/compare/4.7.1...5.0.0
[4.7.0]: https://github.com/tryzealot/zealot/compare/4.6.0...4.7.0
[4.6.0]: https://github.com/tryzealot/zealot/compare/4.5.3...4.6.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ Visual Studio Code 是一个跨平台运行的免费的代码编辑器,根据
```

1. 下载 [Visual Studio Code installer](https://go.microsoft.com/fwlink/?LinkID=534107) Windows 版。
1. 下载完成后执行安装程序(VSCodeUserSetup-{version}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code` 路径。
1. 下载完成后执行安装程序(VSCodeUserSetup-\{version\}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\\{Username\}\AppData\Local\Programs\Microsoft VS Code` 路径。

```mdx-code-block
</TabItem>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ Visual Studio Code 是一个跨平台运行的免费的代码编辑器,根据
```

1. 下载 [Visual Studio Code installer](https://go.microsoft.com/fwlink/?LinkID=534107) Windows 版。
1. 下载完成后执行安装程序(VSCodeUserSetup-{version}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code` 路径。
1. 下载完成后执行安装程序(VSCodeUserSetup-\{version\}.exe)等待安装成功。
1. 默认情况下 VS Code 会安装到 `C:\Users\\{Username\}\AppData\Local\Programs\Microsoft VS Code` 路径。

```mdx-code-block
</TabItem>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# 贡献者指南

本指南将会帮助你更好的上手 Zealot!感谢您对本项目感兴趣。在提交你的贡献之前请仔细认真阅读如下指南:

## 准备工作

贡献代码前请在 Issues 确认是否存在,没有发现的话欢迎动动小手创建新 Issue,创建之后你会收到一个自动回复请勿担心我会在看到后尽快整理并回应。
如果解决方案非常的复杂,建议极可能完整描述背景、解决目的和方案以方便核心开发者审核。

## 准备本地开发环境

我们将会从如下指南帮助准备和部署本地 Zealot 开发环境:

- [VSCode devcontainer 开发部署](/docs/contributing-guide/local-development/devcontainer)**简单便捷,强烈推荐**
- [源代码部署](/docs/contributing-guide/local-development/source-code)
Loading

1 comment on commit 5deb075

@vercel
Copy link

@vercel vercel bot commented on 5deb075 Dec 7, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.