Skip to content

Commit 02fc77b

Browse files
committed
Bump MatrixLib to 1.5.0 stable API baseline
1 parent e4fafb3 commit 02fc77b

File tree

5 files changed

+44
-9
lines changed

5 files changed

+44
-9
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,23 @@ All notable changes to MatrixLib will be documented in this file.
44

55
The format is based on Keep a Changelog, and this project follows Semantic Versioning for release tags.
66

7+
## [1.5.0] - 2026-04-05
8+
9+
### Added
10+
11+
- Added stable API documentation and KDoc coverage for the MatrixLib public namespace.
12+
- Added Dokka Javadoc generation and `javadocJar` output.
13+
14+
### Changed
15+
16+
- Raised MatrixLib to the new stable API baseline for the Matrix plugin series.
17+
- Documented the public namespace structure for action, text, YAML, menu, hologram, metrics, and updater APIs.
18+
19+
### Validated
20+
21+
- Verified `bash ./gradlew build`.
22+
- Verified `bash ./gradlew generateJavadoc`.
23+
724
## [1.4.0] - 2026-04-05
825

926
### Added

README.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
| 文档 | Release Notes | Releases | Issues |
99
| --- | --- | --- | --- |
10-
| [Docs](https://54895y.github.io/docs/matrixlib) | [1.4.0](https://54895y.github.io/docs/matrixlib/release-notes-1-4-0) | [GitHub Releases](https://github.com/54895y/MatrixLib/releases) | [GitHub Issues](https://github.com/54895y/MatrixLib/issues) |
10+
| [Docs](https://54895y.github.io/docs/matrixlib) | [1.5.0](https://54895y.github.io/docs/matrixlib/release-notes-1-5-0) | [GitHub Releases](https://github.com/54895y/MatrixLib/releases) | [GitHub Issues](https://github.com/54895y/MatrixLib/issues) |
1111

1212
## 当前发布
1313

14-
- 当前版本:`1.4.0`
15-
- 依赖坐标:`com.y54895.matrixlib:matrixlib-api:1.4.0`
14+
- 当前版本:`1.5.0`
15+
- 依赖坐标:`com.y54895.matrixlib:matrixlib-api:1.5.0`
1616
- 服务对象:`MatrixShop / MatrixAuth / MatrixCook / MatrixStorage`
1717
- 支持核心:`Paper / Bukkit / Spigot / Folia`
1818

@@ -33,7 +33,7 @@
3333

3434
```kotlin
3535
dependencies {
36-
compileOnly("com.y54895.matrixlib:matrixlib-api:1.4.0")
36+
compileOnly("com.y54895.matrixlib:matrixlib-api:1.5.0")
3737
}
3838
```
3939

@@ -67,6 +67,22 @@ plugins/MatrixLib/Update/config.yml
6767

6868
- `require-approval: true`
6969

70+
## 稳定 API 命名空间
71+
72+
当前 `MatrixLib` 的稳定公开层集中在:
73+
74+
- `com.y54895.matrixlib.api.action`
75+
- `com.y54895.matrixlib.api.brand`
76+
- `com.y54895.matrixlib.api.compat`
77+
- `com.y54895.matrixlib.api.console`
78+
- `com.y54895.matrixlib.api.economy`
79+
- `com.y54895.matrixlib.api.hologram`
80+
- `com.y54895.matrixlib.api.menu`
81+
- `com.y54895.matrixlib.api.metrics`
82+
- `com.y54895.matrixlib.api.resource`
83+
- `com.y54895.matrixlib.api.text`
84+
- `com.y54895.matrixlib.api.update`
85+
7086
## bStats 遥测
7187

7288
- Plugin ID: `30557`

RELEASE_POST_BBCODE.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[center][size=6][b]MatrixLib[/b][/size][/center]
22
[center][size=4]Matrix 系列统一前置插件 / 共享运行时基础层[/size][/center]
3-
[center][size=3]当前发布版本:1.4.0[/size][/center]
3+
[center][size=3]当前发布版本:1.5.0[/size][/center]
44

55
[hr]
66

@@ -61,10 +61,11 @@ MatrixLib 是 Matrix 系列插件的共享前置插件,用于统一品牌风
6161
当前源码主线版本重点如下:
6262

6363
[list]
64-
[*]当前发布版本已升级到 1.4.0
64+
[*]当前发布版本已升级到 1.5.0
6565
[*]共享 economy API 已正式收敛到 MatrixLib
6666
[*]新增共享 MatrixBStats API,统一承接 Matrix 系列插件的 bStats 遥测注册
6767
[*]新增共享 GitHub Releases 更新器,支持管理员审批下载到 plugins/update
68+
[*]补齐稳定 API 命名空间说明与 Dokka Javadoc 产物
6869
[*]plugins/MatrixLib/Economy/currency.yml 成为 Matrix 系列货币定义主入口
6970
[*]运行时会同步货币文件到 MatrixShop 与 MatrixStorage
7071
[*]共享 runtime text / console 能力已经稳定承载下游插件

RELEASE_POST_MINEBBS_BBCODE.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[center][size=7][b]MatrixLib[/b][/size][/center]
22
[center][size=4][color=#3D8BFF]Matrix 系列统一前置插件 / 共享运行时基础层[/color][/size][/center]
33
[center][color=#999999]适用于 MatrixShop / MatrixStorage / MatrixAuth / MatrixCook[/color][/center]
4-
[center][color=#999999]当前发布版本:1.4.0[/color][/center]
4+
[center][color=#999999]当前发布版本:1.5.0[/color][/center]
55

66
[hr]
77

@@ -88,10 +88,11 @@ MatrixLib 是 Matrix 系列插件的共享前置插件,用于统一品牌风
8888
[b]当前源码主线重点:[/b]
8989

9090
[list]
91-
[*]当前发布版本已升级到 1.4.0
91+
[*]当前发布版本已升级到 1.5.0
9292
[*]共享 economy API 已正式收敛到 MatrixLib
9393
[*]新增共享 MatrixBStats API,统一承接 Matrix 系列插件的 bStats 遥测注册
9494
[*]新增共享 GitHub Releases 更新器,支持管理员审批下载到 plugins/update
95+
[*]补齐稳定 API 命名空间说明与 Dokka Javadoc 产物
9596
[*]plugins/MatrixLib/Economy/currency.yml 成为 Matrix 系列货币定义主入口
9697
[*]运行时会同步货币文件到 MatrixShop 与 MatrixStorage
9798
[*]共享 runtime text / console 能力已经稳定承载下游插件

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group=com.y54895.matrixlib
2-
version=1.4.0
2+
version=1.5.0
33
kotlin.incremental=true
44
kotlin.incremental.java=true
55
kotlin.caching.enabled=true

0 commit comments

Comments
 (0)