From 50706ec6be635b5b7709ef755ee8b7a0824a185b Mon Sep 17 00:00:00 2001 From: John Niang Date: Sun, 4 Jan 2026 23:16:41 +0800 Subject: [PATCH 1/3] Add spec.requires change --- docs/developer-guide/plugin/api-changelog.md | 9 ++++++++- .../version-2.22/developer-guide/plugin/api-changelog.md | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/developer-guide/plugin/api-changelog.md b/docs/developer-guide/plugin/api-changelog.md index fc3d817b..66a37daf 100644 --- a/docs/developer-guide/plugin/api-changelog.md +++ b/docs/developer-guide/plugin/api-changelog.md @@ -11,7 +11,7 @@ description: 记录每一个版本的插件 API 变更记录,方便开发者 因此,建议插件开发者尽快升级 Halo 依赖,`build.gradle` 修改示例如下: -```groovy +```gradle dependencies { implementation platform('run.halo.tools.platform:plugin:2.22.5') @@ -19,6 +19,13 @@ dependencies { } ``` +`plugin.yaml` 中的 `spec.requires` 字段也需要提升至 `>=2.22.5`,示例如下: + +```yaml +spec: + requires: ">=2.22.5" +``` + 尝试构建并解决编译错误即可。 ## 2.22.0 diff --git a/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md b/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md index fc3d817b..66a37daf 100644 --- a/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md +++ b/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md @@ -11,7 +11,7 @@ description: 记录每一个版本的插件 API 变更记录,方便开发者 因此,建议插件开发者尽快升级 Halo 依赖,`build.gradle` 修改示例如下: -```groovy +```gradle dependencies { implementation platform('run.halo.tools.platform:plugin:2.22.5') @@ -19,6 +19,13 @@ dependencies { } ``` +`plugin.yaml` 中的 `spec.requires` 字段也需要提升至 `>=2.22.5`,示例如下: + +```yaml +spec: + requires: ">=2.22.5" +``` + 尝试构建并解决编译错误即可。 ## 2.22.0 From e9f27ce1c56279f7749a1bce8b9426c2c6051ef4 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Sun, 4 Jan 2026 23:44:10 +0800 Subject: [PATCH 2/3] Update docs/developer-guide/plugin/api-changelog.md --- docs/developer-guide/plugin/api-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/developer-guide/plugin/api-changelog.md b/docs/developer-guide/plugin/api-changelog.md index 66a37daf..f6e3e7ec 100644 --- a/docs/developer-guide/plugin/api-changelog.md +++ b/docs/developer-guide/plugin/api-changelog.md @@ -11,7 +11,7 @@ description: 记录每一个版本的插件 API 变更记录,方便开发者 因此,建议插件开发者尽快升级 Halo 依赖,`build.gradle` 修改示例如下: -```gradle +```groovy dependencies { implementation platform('run.halo.tools.platform:plugin:2.22.5') From 865d3f1449c068393345751aa6eac5153fd5f888 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Sun, 4 Jan 2026 23:44:29 +0800 Subject: [PATCH 3/3] Update versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md --- .../version-2.22/developer-guide/plugin/api-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md b/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md index 66a37daf..f6e3e7ec 100644 --- a/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md +++ b/versioned_docs/version-2.22/developer-guide/plugin/api-changelog.md @@ -11,7 +11,7 @@ description: 记录每一个版本的插件 API 变更记录,方便开发者 因此,建议插件开发者尽快升级 Halo 依赖,`build.gradle` 修改示例如下: -```gradle +```groovy dependencies { implementation platform('run.halo.tools.platform:plugin:2.22.5')