Skip to content

Releases: project-ncl/gradle-manipulator

3.1

12 Jan 10:52
@rnc rnc
Compare
Choose a tag to compare
3.1

Enhancements in this Release

  • Add support for semanatic-version-plugin (#354)
  • Add support for removing signing/nexus plugins and ALL shortcut for pluginRemovals (#357)

Fixes / Changes / Internal Improvements

  • Update to PME 4.7 (#356)
  • Update dependencies (#353)

3.0

01 Dec 12:42
@rnc rnc
Compare
Choose a tag to compare
3.0

Enhancements in this Release

  • Add support for Gradle 7.3 (#344)
  • Add PREPARSE stage (#329)
  • Add support for removing plugins (#345)

Fixes / Changes / Internal Improvements

2.9

10 Sep 08:04
@rnc rnc
Compare
Choose a tag to compare
2.9

Enhancements in this Release

  • GME is now verified on Gradle 7.x (#298, #319)
  • Expanded CI support from 4.10 upwards (#310, #318, #313)

Misc

  • --target on CLI defaults to current directory (#315)
  • Update to PME 4.5 (#327)
  • Improve logging (#322)
  • Minor code improvements (#321)

2.8

05 Jul 10:31
@rnc rnc
Compare
Choose a tag to compare
2.8

Enhancements in this Release

  • GME is now verified on Gradle 6.7.1 and 6.8.3 (#298)
  • Update for new REST Endpoint (#297)
  • Support NO_COLOR (#292)
  • Update to PME 4.4 (#297)

Fixes

  • Compatibility with Gradle 4.10 (#304)
  • Fix duplicate logging (#305)

User visible changes

Misc

  • Build and deploy common module (#294, #295)
  • Documentation improvements and fixes (#279, #288, #300 )
  • Minor code improvements (#302, #303, #301)
  • Ensure PME logs are visible (#305)
  • Propagate debug parameters (#305)

2.7

30 Apr 08:11
@rnc rnc
Compare
Choose a tag to compare
2.7

Enhancements in this Release

Fixed in this Release

  • Resolve archivesBaseName not overriding artifactId during alignment phase. (#285)
  • Resolve slow functional tests (#285)
  • Configuration output is sorted (#282)
  • Marker files from prior runs are overwritten (#283)

Misc

2.6

12 Mar 08:16
@rnc rnc
Compare
Choose a tag to compare
2.6

Fixed in this Release

  • Handle buildSrc publishing Workaround partial disabling of generatePomFile tasks (#269)

Misc

  • Allow disabling of manipulation phase as well as alignment phase (#269)
  • Minor build improvements (#267, #268)

2.5

28 Jan 13:30
@rnc rnc
Compare
Choose a tag to compare
2.5

Fixed in this Release

  • GME is now certified on later Gradle versions having tracked it down to a Gradle bug (#254)
  • Resolve handling projects with Build plugins that apply the publishing plugin themselves (#264)
  • Resolve conflict from archivesBaseName handling in #242 with lazy configured maven publish plugin (#266)

Misc

  • Updated PME dependency to 4.2 (#254)
  • Updated documentation (#256)
  • Migrated to GitHub Actions from Travis CI and add code coverage (#257, #258, #259, #260)

2.4

21 Nov 12:11
@rnc rnc
Compare
Choose a tag to compare
2.4

Enhancements in this Release

  • Update Manifest with missing information (#250)
  • Builds now on JDK11 (but targets JDK8 and above). Also update dependencies/plugins. (#243)
  • Avoid publishing ivy.xml files (#245)
  • Remove implicit addition of Gradle plugin repository (#248)
  • Add support for org.gradle.java.home to run Gradle process with other JDK versions (#247)
  • Improved documentation (#249)
  • Pass JAVA_HOME to Gradle process from CLI (#252)

Fixed in this Release

  • Set BaseScript logger from process running the Groovy script avoiding class issues (#244)
  • Fix version information in Manifest with missing information (#250)

2.3

29 Oct 17:55
@rnc rnc
Compare
Choose a tag to compare
2.3

Enhancements in this release

Fixes in this release

  • Don't alter project version but just model version (NCL-6187) (#240)
  • Verify archiveName isn't null before comparing (NCLSUP-173) (#241)
  • Handle archivesBaseName for subprojects (NCLSUP-173) (#242)

2.2

30 Sep 07:33
@rnc rnc
Compare
Choose a tag to compare
2.2

Enhancements in this release

  • Add logging (and improve colour output) when uploadArchive/publish tasks are missing (#231)

Fixed in this release

  • Rework prior fix for resolving git config directory (#232)