From cd25b54eddca477bc978b0025c6de26912b4e1c2 Mon Sep 17 00:00:00 2001 From: Yeregorix Date: Sun, 31 May 2026 00:37:08 +0200 Subject: [PATCH 1/4] Refactor plugin-spi --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 59d01240a1..0f899c8dc2 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -16,7 +16,7 @@ junit = "5.10.2" log4j = "2.25.2" math = "2.0.1" mockito = "5.11.0" -pluginSpi = "0.4.0" +pluginSpi = "0.5.0-SNAPSHOT" [libraries] adventure-bom = { module = "net.kyori:adventure-bom", version.ref = "adventure" } From cfce23b6978513e28bcc5fa99c279181a33c93e9 Mon Sep 17 00:00:00 2001 From: Yeregorix Date: Fri, 3 Jul 2026 00:00:59 +0200 Subject: [PATCH 2/4] Deprecate PluginManager#fromInstance --- src/main/java/org/spongepowered/api/plugin/PluginManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/spongepowered/api/plugin/PluginManager.java b/src/main/java/org/spongepowered/api/plugin/PluginManager.java index cbc54ec183..6c619ecad1 100644 --- a/src/main/java/org/spongepowered/api/plugin/PluginManager.java +++ b/src/main/java/org/spongepowered/api/plugin/PluginManager.java @@ -43,6 +43,7 @@ public interface PluginManager { * @param instance The instance * @return The container */ + @Deprecated(forRemoval = true, since = "18") Optional fromInstance(Object instance); /** From b25ec1eb69fd530f3668ff9f34f1e260b7015874 Mon Sep 17 00:00:00 2001 From: Yeregorix Date: Fri, 31 Jul 2026 13:01:42 +0200 Subject: [PATCH 3/4] Bump plugin-spi version to 0.5.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0f899c8dc2..e7c43c3b11 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -16,7 +16,7 @@ junit = "5.10.2" log4j = "2.25.2" math = "2.0.1" mockito = "5.11.0" -pluginSpi = "0.5.0-SNAPSHOT" +pluginSpi = "0.5.0" [libraries] adventure-bom = { module = "net.kyori:adventure-bom", version.ref = "adventure" } From b08258c147f8411218ba1e60b28249de48bca979 Mon Sep 17 00:00:00 2001 From: Yeregorix Date: Fri, 31 Jul 2026 13:08:15 +0200 Subject: [PATCH 4/4] Update verification metadata --- gradle/verification-metadata.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 89077d51bd..704ffac582 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -6,8 +6,8 @@ - + @@ -1829,6 +1829,11 @@ + + + + + @@ -2055,6 +2060,11 @@ + + + + + @@ -2741,6 +2751,11 @@ + + + + + @@ -2763,6 +2778,11 @@ + + + + +