Skip to content

Commit b783e3a

Browse files
committed
Document Matrix updater workflow and release bumps
1 parent 4d516a5 commit b783e3a

14 files changed

Lines changed: 190 additions & 102 deletions

docs/matrixauth/overview.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,18 @@ MatrixAuth 是一个基于 TabooLib 6 的混合登录与档案管理插件,目
1616

1717
## 当前发布
1818

19-
- 当前版本:`1.0.1`
20-
- 前置版本:`MatrixLib 1.3.0`
21-
- 发布说明:[1.0.1 发布说明](./release-notes-1-0-1)
19+
- 当前版本:`1.0.2`
20+
- 前置版本:`MatrixLib 1.4.0`
21+
- 发布说明:[1.0.2 发布说明](./release-notes-1-0-2)
2222
- 遥测说明:[bStats 与遥测](./bstats-and-telemetry)
2323

24+
## 自动更新
25+
26+
MatrixAuth 当前通过 `MatrixLib` 的共享更新器参与 GitHub Releases 检查与审批下载:
27+
28+
- `/matrixlib update check MatrixAuth`
29+
- `/matrixlib update approve MatrixAuth`
30+
2431
## 当前定位
2532

2633
MatrixAuth 现在已经不再把玩家档案存到 EasyBot 侧。档案数据只保存在插件自己的数据库中,EasyBot 只负责查询和展示。
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: MatrixAuth 1.0.2 发布说明
3+
description: MatrixAuth 1.0.2 接入 MatrixLib 共享更新器说明。
4+
---
5+
6+
# MatrixAuth 1.0.2 发布说明
7+
8+
发布日期:`2026-04-05`
9+
10+
## 本次更新
11+
12+
- 接入 MatrixLib 共享 GitHub Releases 更新器。
13+
- 版本依赖统一提升到 `MatrixLib 1.4.0`
14+
- 支持管理员审批下载到 `plugins/update/`
15+
16+
## 管理方式
17+
18+
- `/matrixlib update check MatrixAuth`
19+
- `/matrixlib update approve MatrixAuth`

docs/matrixcook/overview.mdx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,18 @@ MatrixCook 是一套围绕“锅具、配方、燃料、放置状态”构建的
1919

2020
## 当前发布
2121

22-
- 当前版本:`1.1.1`
23-
- 前置版本:`MatrixLib 1.3.0`
24-
- 发布说明:[1.1.1 发布说明](./release-notes-1-1-1)
22+
- 当前版本:`1.1.2`
23+
- 前置版本:`MatrixLib 1.4.0`
24+
- 发布说明:[1.1.2 发布说明](./release-notes-1-1-2)
2525
- 遥测说明:[bStats 与遥测](./bstats-and-telemetry)
2626

27+
## 自动更新
28+
29+
MatrixCook 当前通过 `MatrixLib` 的共享更新器参与 GitHub Releases 检查与审批下载:
30+
31+
- `/matrixlib update check MatrixCook`
32+
- `/matrixlib update approve MatrixCook`
33+
2734
## 当前目录
2835

2936
首次启动后,插件会在 `plugins/MatrixCook/` 下生成这些目录和示例文件:
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: MatrixCook 1.1.2 发布说明
3+
description: MatrixCook 1.1.2 接入 MatrixLib 共享更新器说明。
4+
---
5+
6+
# MatrixCook 1.1.2 发布说明
7+
8+
发布日期:`2026-04-05`
9+
10+
## 本次更新
11+
12+
- 接入 MatrixLib 共享 GitHub Releases 更新器。
13+
- 版本依赖统一提升到 `MatrixLib 1.4.0`
14+
- 支持管理员审批下载到 `plugins/update/`
15+
16+
## 管理方式
17+
18+
- `/matrixlib update check MatrixCook`
19+
- `/matrixlib update approve MatrixCook`

docs/matrixlib/index.mdx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,17 @@ slug: /matrixlib
1515

1616
## 当前发布
1717

18-
- 当前版本:`1.3.0`
19-
- 依赖坐标:`com.y54895.matrixlib:matrixlib-api:1.3.0`
20-
- 发布说明:[1.3.0 发布说明](/docs/matrixlib/release-notes-1-3-0)
18+
- 当前版本:`1.4.0`
19+
- 依赖坐标:`com.y54895.matrixlib:matrixlib-api:1.4.0`
20+
- 发布说明:[1.4.0 发布说明](/docs/matrixlib/release-notes-1-4-0)
2121
- 遥测说明:[bStats 与遥测](/docs/matrixlib/bstats-and-telemetry)
22+
- 更新器说明:[自动更新与审批](/docs/matrixlib/updater-and-approval)
2223

2324
## 推荐阅读
2425

25-
1. [1.3.0 发布说明](/docs/matrixlib/release-notes-1-3-0)
26-
2. [bStats 与遥测](/docs/matrixlib/bstats-and-telemetry)
26+
1. [1.4.0 发布说明](/docs/matrixlib/release-notes-1-4-0)
27+
2. [自动更新与审批](/docs/matrixlib/updater-and-approval)
28+
3. [bStats 与遥测](/docs/matrixlib/bstats-and-telemetry)
2729

2830
## 后续文档预留
2931

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: MatrixLib 1.4.0 发布说明
3+
description: MatrixLib 1.4.0 共享更新器与 GitHub Releases 自动更新说明。
4+
---
5+
6+
# MatrixLib 1.4.0 发布说明
7+
8+
发布日期:`2026-04-05`
9+
10+
## 本次更新
11+
12+
- 新增共享 GitHub Releases 更新器。
13+
- 支持 Matrix 系列插件统一检查最新 release。
14+
- 支持管理员审批后下载到 `plugins/update/`
15+
- 支持下次重启由 Bukkit / Spigot 更新目录机制自动替换插件。
16+
17+
## 管理入口
18+
19+
```text
20+
/matrixlib update list
21+
/matrixlib update check [all|插件名]
22+
/matrixlib update notes <插件名>
23+
/matrixlib update approve <插件名|all>
24+
```
25+
26+
## 默认配置
27+
28+
```text
29+
plugins/MatrixLib/Update/config.yml
30+
```
31+
32+
关键项:
33+
34+
- `enabled`
35+
- `check-on-startup`
36+
- `notify-console`
37+
- `notify-ops-on-join`
38+
- `require-approval`
39+
- `check-interval-minutes`
40+
- `github.token`
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: MatrixLib 自动更新与审批
3+
description: MatrixLib 当前的 GitHub Releases 检查、审批下载与 plugins/update 工作流。
4+
---
5+
6+
# MatrixLib 自动更新与审批
7+
8+
当前方案:
9+
10+
1. 通过 GitHub Releases latest API 检查新版本。
11+
2. 默认只通知控制台和在线管理员。
12+
3. 管理员审批后,下载新 jar 到 `plugins/update/`
13+
4. 服务器重启时,由 Bukkit / Spigot 更新目录机制替换旧插件。
14+
15+
## 管理命令
16+
17+
```text
18+
/matrixlib update list
19+
/matrixlib update check [all|插件名]
20+
/matrixlib update notes <插件名>
21+
/matrixlib update approve <插件名|all>
22+
```
23+
24+
## 覆盖的插件
25+
26+
- MatrixLib
27+
- MatrixAuth
28+
- MatrixCook
29+
- MatrixShop
30+
- MatrixStorage

docs/matrixshop/configuration/bstats-and-telemetry.mdx

Lines changed: 0 additions & 82 deletions
This file was deleted.

docs/matrixshop/index.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ MatrixShop 是面向生存、经济和市场场景的模块化交易插件。当
1010

1111
当前最新版本入口:
1212

13-
- [1.6.1 发布说明](./release-notes-1-6-1)
13+
- [1.6.2 发布说明](./release-notes-1-6-2)
1414
- [1.5.0 发布说明](./release-notes-1-5-0)
1515
- [更新日志总览](./release-notes)
1616

@@ -70,7 +70,7 @@ MatrixShop 是面向生存、经济和市场场景的模块化交易插件。当
7070
如果你第一次接触 MatrixShop,推荐顺序是:
7171

7272
1. [快速开始](./quick-start)
73-
2. [1.6.1 发布说明](./release-notes-1-6-1)
73+
2. [1.6.2 发布说明](./release-notes-1-6-2)
7474
3. [bStats 与遥测](./bstats-and-telemetry)
7575
4. [1.5.0 发布说明](./release-notes-1-5-0)
7676
5. [配置结构](./configuration-structure)
@@ -108,7 +108,7 @@ MatrixShop 是面向生存、经济和市场场景的模块化交易插件。当
108108

109109
### 更新日志
110110

111-
- [1.6.1 发布说明](./release-notes-1-6-1)
111+
- [1.6.2 发布说明](./release-notes-1-6-2)
112112
- [1.5.0 发布说明](./release-notes-1-5-0)
113113
- [1.4.0 发布说明](./release-notes-1-4-0)
114114
- [1.3.0 发布说明](./release-notes-1-3-0)
@@ -126,7 +126,7 @@ MatrixShop 是面向生存、经济和市场场景的模块化交易插件。当
126126

127127
如果你是从 `1.0.0` 升级,请先看:
128128

129-
- [1.6.1 发布说明](./release-notes-1-6-1)
129+
- [1.6.2 发布说明](./release-notes-1-6-2)
130130
- [1.5.0 发布说明](./release-notes-1-5-0)
131131
- [1.4.0 发布说明](./release-notes-1-4-0)
132132
- [1.3.0 发布说明](./release-notes-1-3-0)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: MatrixShop 1.6.2 发布说明
3+
description: MatrixShop 1.6.2 接入 MatrixLib 共享更新器说明。
4+
---
5+
6+
# MatrixShop 1.6.2 发布说明
7+
8+
发布日期:`2026-04-05`
9+
10+
## 本次更新
11+
12+
- 接入 MatrixLib 共享 GitHub Releases 更新器。
13+
- 版本依赖统一提升到 `MatrixLib 1.4.0`
14+
- 支持管理员审批下载到 `plugins/update/`
15+
16+
## 管理方式
17+
18+
- `/matrixlib update check MatrixShop`
19+
- `/matrixlib update approve MatrixShop`

0 commit comments

Comments
 (0)