Skip to content

Releases: qoomon/maven-git-versioning-extension

9.3.0

26 Jul 18:47
Compare
Choose a tag to compare
Features
  • add new placeholders
    • ${describe.tag.version.patch.plus.describe.distance}
    • ${describe.tag.version.patch.next.plus.describe.distance}
    • ${describe.tag.version.label.plus.describe.distance}
    • ${describe.tag.version.label.next.plus.describe.distance}

9.1.0

30 Jun 11:11
Compare
Choose a tag to compare
Features
  • add config option for <projectVersionPattern> to use special parts of the project version as placeholders e.g. ${version.environment}
  • add placeholder ${version.core} the core version component of ${version} e.g. '1.2.3'
    • ${version.release} is marked as deprecated

9.0.1

26 Jun 19:40
Compare
Choose a tag to compare
Fixes
  • handle lightweight tags
  • set ${version.minor.next} placeholders properly

9.0.0 (accidentally increased major version, D'OH )

20 Jun 08:00
Compare
Choose a tag to compare
Fixes
  • fix git describe tag selection, if multiple tags point to head
  • add missing ${version.label.prefixed} placeholder

8.0.1

30 May 07:29
Compare
Choose a tag to compare
Fixes
  • handle multiline config elements in maven-git-versioning-extension.xml

8.0.0

30 May 04:48
Compare
Choose a tag to compare
Features
  • migrate to java 11
  • placeholder
    • new
      • ${version.major.next}
      • ${version.minor.next}
      • ${version.patch.next}
      • ${describe.tag.version}
      • ${describe.tag.version.major}
      • ${describe.tag.version.major.next}
      • ${describe.tag.version.minor}
      • ${describe.tag.version.minor.next}
      • ${describe.tag.version.path}
      • ${describe.tag.version.patch.next}
    • removed
      • ${version.minor.prefixed}
      • ${version.patch.prefixed}
BREAKING CHANGES
  • drop support for java 8

7.4.0

15 Apr 10:10
Compare
Choose a tag to compare
Features
  • add additional version component placeholders (#182)
  • ${version.minor.prefixed} like ${version.minor} with version component separator e.g. '.2'
  • ${version.patch.prefixed} like ${version.patch} with version component separator e.g. '.3'
  • ${version.label} the version label of ${version} e.g. 'SNAPSHOT'
    • ${version.label.prefixed} like ${version.label} with label separator e.g. '-SNAPSHOT'
BREAKING CHANGES
  • ${version.release} will remove all version labels instead of just the -SNAPSHOT label

7.3.0

18 Feb 20:47
Compare
Choose a tag to compare
Features
  • add additional version component placeholders (#165 @pdkyas)

7.2.3

16 Jan 13:30
Compare
Choose a tag to compare
Fixes
  • fix worktree handling

7.2.0

12 Jan 18:29
Compare
Choose a tag to compare
Features
  • Add <relatedProjects> config option