Skip to content

Releases: palantir/gradle-git-version

4.2.0

11 Nov 13:34
4.2.0
bead185

Choose a tag to compare

No documented user-facing changes

4.1.0

21 Oct 22:22
4.1.0
5fc2944

Choose a tag to compare

💡 Improvements

  • Use com.palantir.gradle.plugintesting.ConfigurationCacheSpec (#1019)

4.0.0

27 Jun 12:14
4.0.0
08b8572

Choose a tag to compare

💥 Breaks

  • Increasing minimum supported JDK to JDK 17 (#972)

3.4.0

26 Jun 10:02
3.4.0
7df5d97

Choose a tag to compare

💡 Improvements

  • Make gradle-git-version configuration-cache compatible. (#967)
  • Cache calls to git in VersionDetailsImpl (#975)

3.3.0

19 May 19:14
3.3.0
329eb2f

Choose a tag to compare

💡 Improvements

  • Allow numbers in prefixes. (#962)

3.2.0

26 Mar 13:46
3.2.0
4b93725

Choose a tag to compare

🐛 Fixes

  • no longer used (#875)

💡 Improvements

  • Add GIT_VERSION env var support (#928)

3.1.0

05 Jun 10:07
6aa597c

Choose a tag to compare

Automated release, no documented user facing changes

3.0.0

29 Mar 16:30
5f90e92

Choose a tag to compare

Type Description Link
Improvement remove jgit with native git #685
Break Use built in git-describe rather than an expensive recreation of it to support older versions of git. This version requires git version >=1.8.4 (released 23rd August 2013). #705

2.0.0

07 Mar 11:15
4a703af

Choose a tag to compare

Type Description Link
Break The PR removes all usage of jgit and use native git. The native git binary is now required for this plugin to work.
There are two major benefits: 1. Only calls git describe once now so the gitVersion() task is much faster. 2. The plugin current supports git worktree.
#685

1.0.0

10 Feb 13:23
9d4caf0

Choose a tag to compare

Type Description Link
Break 1. Caching is added to gitVersion() or versionDetails() to avoid long configuration time caused by repeatedly calling git describe on subprojects.
2. The implementation uses BuildService which is introduced in Gradle 6.1. Therefore, any version before Gradle 6.1 won't be supported.
#684