Skip to content

Releases: Darkhax/CurseForgeGradle

1.1.18

29 Jan 19:44
89ae8bf
Compare
Choose a tag to compare
  • Improved support for NeoForge
  • Unbox Providers as Closures currently are

1.1.15

12 Jun 04:11
a51af58
Compare
Choose a tag to compare
  • Correctly add task dependencies for uploaded files
  • Add an Action overload to TaskPublishCurseForge.upload
  • Add debugMode flag
  • Add closure and file support to parseString
  • Add vararg support to multiple methods.
  • Add Java version detection.
  • Fix some invalid warnings.
  • Add support for environmental versions.

1.0.7

30 Nov 08:56
26b319c
Compare
Choose a tag to compare

Plugin Changes

  • Implement support for parsing File as a string.
  • Changelog text can now be taken from a File directly.
  • Improved code formatting.
  • Finished writing Javadocs for all members.

Additional Changes

  • The local test example now uses a file for the source jar changelog.
  • Added new example using MultiLoader to simultaneously publish binaries for Forge and fabric.

Gradle

Plugin DSL

plugins {
  id "net.darkhax.curseforgegradle" version "1.0.7"
}

Legacy

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "net.darkhax.curseforgegradle:CurseForgeGradle:1.0.7"
  }
}

0.2.6

19 Nov 10:33
436cb0a
Compare
Choose a tag to compare
0.2.6 Pre-release
Pre-release

Changelog

  • Fix exception when no build task is defined in the current project.
  • Fix Curse rejecting files with no file relations.