Skip to content

Releases: project-ncl/gradle-manipulator

2.1

18 Sep 10:32
@rnc rnc
Compare
Choose a tag to compare
2.1

Enhancements in this release

Fixed in this release

  • Fix locating model children when root project has same name as submodule (#223)
  • Fix locating SCM directory when invoked with --target (#230)

Internal

  • Improvements for IDE integration (#224)

2.0

20 Aug 15:05
@rnc rnc
Compare
Choose a tag to compare
2.0

Enhancements in this release

  • Official support for Gradle 6
  • Improved logging (#217)
  • Support Kotlin build files (#213 )

Fixed in this release

  • Avoid logging problems in certain Gradle versions (#212)
  • Handle project dependency constraints causing ClassCastException within Gradle API (#214 )
  • Fix incrementing version when original is a SNAPSHOT (#215)

Internal

  • New JUnit Rule to validate logging

1.9

21 May 19:00
@rnc rnc
Compare
Choose a tag to compare
1.9

Enhancements in this release

Fixed in this release

  • Changed the manipulation.json to handle artifactId overriding initial module/directory path values (via e.g. archivesBaseName). (#209)

1.7

08 Apr 08:07
@rnc rnc
Compare
Choose a tag to compare
1.7

Enhancements in this release

  • Ability to disable the alignment phase (#199)
  • Improved various logging

Fixed in this release

  • Handle artifactId based on directory name. Handle MavenPublication overriding artifactId/groupId (#203)
  • Handle multiple maven publishing plugins and MavenPublication configuration overriding version (#204)
  • Remove deprecated OsgiManifest and update Implementation-Version/Specification-Version (#206)
  • Fix build tagging/SHA recording with release plugin (#205)
  • Documentation corrections

1.6.2

21 Feb 12:52
@rnc rnc
Compare
Choose a tag to compare

Fixed in this Release

  • Resolve issue with Manipulation Plugin for projects without a compileJava task. (#194)

1.6.1

18 Feb 15:11
@rnc rnc
Compare
Choose a tag to compare

Fixed in this Release

  • Allow repeating command line options
  • Fixes for incorrect manifest during build.

1.6

06 Feb 11:01
@rnc rnc
Compare
Choose a tag to compare
1.6

Enhancements in this release

  • Propagate PATH within CLI (#187)
  • Handle com.bmuschko.nexus plugin (#189)
  • Workaround using archiveBaseName and legacy plugin (#190)

Fixed in this release

  • Fixed version output for CLI (#184)
  • Fixed groupId determination (#186)
  • Fix for manifest logging (#190)

Internal Improvements

  • Improved handling for build exceptions and project connections.
  • Updated all plugin versions

1.5

19 Nov 15:42
@rnc rnc
Compare
Choose a tag to compare
1.5

Enhancements in this release

  • New separate CLI tool (#698)
  • Improved logging and colour output. (#180)
  • Groovy scripts can now be run before and after (#163)
    • Note that the annotations for Groovy have changed (and are the same as PME ) which is therefore a user visible change.
  • Support for Spring Dependency Management Gradle plugin (#177)

Fixed in this release

  • README Release process fixes (#168)
  • Fix dependencyExclusion with projects with an empty top level parent (#176)
  • Improved documentation.

Internal improvements:

  • groupId of the components have been simplified. This shouldn't be a user-visible change (#182)
  • Update all plugins and simplify configurations (#160)
  • Refactored internal code flow to simply for future maintenance (#161)
  • Added Lombok support (#162)
  • Add Travis support (#14
  • Update to use PME 3.8.1 (#163)

1.3

10 Oct 14:43
@rnc rnc
Compare
Choose a tag to compare
1.3

Enhancements in this release

Fixed in this release

  • Fix for SNAPSHOT handling (#152)
  • Fix for buildSrc handling (#150)

1.2

25 Sep 10:39
@rnc rnc
Compare
Choose a tag to compare
1.2

Enhancements in this release

Fixed in this release

  • Fix for Groovy invocation point (#142)
  • Fix for groupId determination (#143)
  • Fix for alignment when a dependency does not have a groupId (#145)
  • Fix for publishing without a java component (#146)
  • Fix for repository exporting for Ivy repositories without a URL (#147)