Skip to content

Releases: HangarMC/hangar-publish-plugin

0.1.2

02 Feb 22:23
v0.1.2
3588ed5
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Changelog

Changed

  • Include Hangar error message in failure exceptions (#10)

Fixed

  • Gradle 8.6 compatibility

0.1.1

13 Dec 19:33
v0.1.1
85f307a
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Changelog

Added

  • Support for PlatformDetails#dependencies {} block DSL in Groovy scripts
  • Convenience methods for registering default platforms

0.1.0

26 Aug 01:55
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Changelog

Changed

  • Renamed slug properties to id
  • Removed owner properties and method parameters (e.g. hangar(owner, slug) becomes hangar(id))
  • Removed namespace helper methods (just use id.set(projectId) now)

0.0.5

11 Apr 16:16
v0.0.5
d38925e
Compare
Choose a tag to compare
0.0.5 Pre-release
Pre-release

Changelog

Added

  • Print a log message on successful version upload, containing a link to the uploaded version
  • Task and configuration for syncing/uploading project pages, see the HangarPublication#pages doc for more info

0.0.4

12 Mar 00:18
v0.0.4
acb1d03
Compare
Choose a tag to compare
0.0.4 Pre-release
Pre-release

Changelog

Added

  • namespace(String, String) and platforms(Action) helper functions to HangarPublication

0.0.3

09 Feb 17:04
v0.0.3
6fa63ce
Compare
Choose a tag to compare
0.0.3 Pre-release
Pre-release

Changelog

Changed

  • Changed platform dependency container to a custom type to simplify DSL

0.0.2

28 Jan 16:33
v0.0.2
d250180
Compare
Choose a tag to compare
0.0.2 Pre-release
Pre-release

Changelog

Added

  • publishAllPublicationsToHangar aggregate task

Changed

  • Use untracked task API instead of outputs.upToDateWhen { false } to ensure tasks run when requested

0.0.1

26 Jan 16:46
v0.0.1
6a851b5
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

Initial alpha release.

No external docs yet, see HangarPublishExtension#publications and HangarPublication#apiKey documentation for everything you should need to get started. There is also the tester project.