Skip to content

Releases: SpongePowered/SpongeGradle

SpongeGradle 2.3.0

23 Dec 04:36
Compare
Choose a tag to compare

This is a feature and bugfix release for SpongeGradle.

What's Changed

✨ Features

  • plugin-development: Support specifying guice module by @aromaa in #92

🐛 Fixes

  • Support shadow plugin forks by @avaruus1 in #84
  • Fix SpongeGradleConfigurationSource configuration cache compatibility by @jpenilla in #96

New Contributors

Full Changelog: v2.2.0...v2.3.0

SpongeGradle 2.2.0

09 Sep 23:30
Compare
Choose a tag to compare

This is a small release that resolves Gradle deprecations new in Gradle 8.3.

Developers should switch the following methods from PluginLinksConfiguration:

  • homepage -> homepageLink
  • issues -> issuesLink
  • source -> sourceLink

The new methods provide URI properties as preferred by Gradle, instead of the old URL properties.

SpongeGradle 2.1.1

16 Oct 01:22
Compare
Choose a tag to compare

SpongeGradle 2.1.1 is a feature release adding several new modules, as well some improvements for Sponge-internal development in the convention plugin.

Note: This is a re-release of 2.1.0 due to a deployment failure

✨ Features

  • New org.spongepowered.gradle.ore plugin restoring Ore deployment functionality: #56
  • New org.spongepowered.gradle.repository plugin providing simple shorthand for standalone repository declaration
  • plugin-development: Allow applying to settings files to add the Sponge repository via shared repository declaration

Full Changelog: v2.0.2...v2.1.1

SpongeGradle 2.1.0

16 Oct 01:02
Compare
Choose a tag to compare

SpongeGradle 2.1.0 is a feature release adding several new modules, as well some improvements for Sponge-internal development in the convention plugin.

✨ Features

  • New org.spongepowered.gradle.ore plugin restoring Ore deployment functionality: #56
  • New org.spongepowered.gradle.repository plugin providing simple shorthand for standalone repository declaration
  • plugin-development: Allow applying to settings files to add the Sponge repository via shared repository declaration

Full Changelog: v2.0.2...v2.1.0

SpongeGradle 2.0.2

07 May 19:12
Compare
Choose a tag to compare

This is a bugfix release for the 2.0.x series of SpongeGradle.

  • plugin-development: Fix resolving runtime dependency when API version is 8.1.0-SNAPSHOT (#37)

SpongeGradle 2.0.1

20 Jan 02:29
Compare
Choose a tag to compare

This is a bugfix release for the 2.0.x series of SpongeGradle.

  • plugin-development: Fix runServer when targeting an API release (#30)

SpongeGradle 2.0.0

04 Sep 21:55
Compare
Choose a tag to compare

This is a breaking release of SpongeGradle to update for plugin metadata changes in SpongeAPI 8 and SpongeAPI 9.

  • Update for plugin-meta 0.8
  • A -SNAPSHOT is required at the end of apiVersion when depending on SNAPSHOT versions of SpongeAPI
  • Automatically apply SpongeAPI's annotation processor to builds

SpongeGradle 1.1.1

29 May 04:59
Compare
Choose a tag to compare

This is a bugfix release for the 1.1.x series of SpongeGradle.

  • plugin-development: Fix handling for plugins that use the shadow plugin (#26)
  • plugin-development: Correctly handle Sponge builds targeting pre-release and snapshot Minecraft versions

SpongeGradle 1.1.0

03 May 21:18
Compare
Choose a tag to compare

This is a small update, mostly focused around changes to the internal convention plugin.

For users, the following change was made:

  • Use plugin-meta 0.7.0 in order to align with SpongeAPI's version.

SpongeGradle 1.0.3

11 Apr 02:41
Compare
Choose a tag to compare
  • Fix task dependency issues with Gradle 7
  • Improve configuration cache compatibility