Releases: git-commit-id/git-commit-id-maven-plugin
Version 9.0.1
Version 9.0.1 is finally there and includes various bug-fixes and improvements :-)
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
-
#754 / #760: Fix an issue where empty git.properties had been generated in submodules when
injectAllReactorProjects=true
-
bump several maven plugins
- bump
org.apache.maven.plugins:maven-checkstyle-plugin
from3.3.1
to3.4.0
- bump
org.apache.maven.plugins:maven-release-plugin
from3.0.1
to3.1.0
- bump
org.apache.maven.plugins:maven-surefire-plugin
from3.2.5
to3.3.0
- bump
org.apache.maven.plugins:maven-clean-plugin
from3.3.2
to3.4.0
- bump
org.apache.maven.plugins:maven-dependency-plugin
from3.6.1
to3.7.1
- bump
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>9.0.1</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 9.0.0
Version 9.0.0 is finally there and includes various bug-fixes and improvements :-)
Potential Breaking changes:
The main key-aspects that might cause a breakage when migrating to the new version:
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
-
Use javac
--release
instead of-source
&-target
-
Delete
BigDiffTest
-
bump several maven plugins
- bump
org.apache.maven.plugins:maven-assembly-plugin
from3.7.0
to3.7.1
- bump
org.apache.maven.plugins:maven-gpg-plugin
from3.2.0
to3.2.4
- bump
maven-plugin-plugin.version
from3.11.0
to3.12.0
- bump
org.apache.maven.plugins:maven-source-plugin
from3.3.0
to3.3.1
- bump
org.jacoco:jacoco-maven-plugin
from0.8.11
to0.8.12
- bump
org.apache.maven.plugins:maven-compiler-plugin
from3.12.1
to3.13.0
- bump
org.apache.maven.plugins:maven-jar-plugin
from3.3.0
to3.4.1
- bump
org.apache.maven.plugins:maven-install-plugin
from3.1.1
to3.1.2
- bump
org.apache.maven.plugins:maven-deploy-plugin
from3.1.1
to3.1.2
- bump
maven-plugin-plugin.version
from3.12.0
to3.13.0
- bump
org.codehaus.mojo:exec-maven-plugin
from3.2.0
to3.3.0
- bump
maven-plugin-plugin.version
from3.13.0
to3.13.1
- bump
org.apache.maven.plugins:maven-javadoc-plugin
from3.6.3
to3.7.0
- bump
org.apache.maven.plugins:maven-enforcer-plugin
from3.4.1
to3.5.0
- bump
-
bump several dependencies
- bump commons-io:commons-io from
2.15.1
to2.16.1
- bump org.slf4j:slf4j-simple from
2.0.12
to2.0.13
(tests) - bump org.mockito:mockito-core from
5.11.0
to5.12.0
(tests) - bump org.assertj:assertj-core from
3.25.3
to3.26.0
(tests)
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>9.0.0</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 8.0.2
Version 8.0.2 is finally there and includes various bug-fixes and improvements :-)
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
-
bump
jakarta.xml.bind:jakarta.xml.bind-api
from4.0.1
to4.0.2
-
bump
org.mockito:mockito-core
from5.10.0
to5.11.0
-
#718/#721: replace
junit:junit:4.13.2:test
withorg.junit.jupiter:junit-jupiter-*:5.10.2:test
-
#717/#720: update
org.sonatype.plexus:plexus-build-api:0.0.7
toorg.codehaus.plexus:plexus-build-api:1.2.0
-
bump
org.apache.maven.plugins:maven-gpg-plugin
from3.1.0
to3.2.0
-
bump
org.apache.maven.plugins:maven-assembly-plugin
from3.6.0
to3.7.0
-
#717: Update
maven-plugin-api.version
from3.9.2
to3.9.6
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>8.0.2</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 8.0.1
Version 8.0.1 is finally there and includes various bug-fixes and improvements :-)
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
- make use of git-commit-id-plugin-core:6.0.0-rc.8
- downgrade jgit.version from 6.8.0.202311291450-r to 6.7.0.202309050840-r (#712)
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>8.0.1</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 8.0.0
Version 8.0.0 is finally there and includes various bug-fixes and improvements :-)
Potential Breaking changes:
The main key-aspects that might cause a breakage when migrating to the new version:
- #674/#699: change default timeformat/dateformat from RFC822 to ISO 8601 to support maven's reproducible build feature
⚠️
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
- #701/#705: Fix an issue where running with submodules using the native git executable was causing a
fatal: this operation must be run in a work tree
- #700: Only injects properties into every reactor project once
- #683: [pom] Add encoding to pom and correct maven xsd location
- make use of git-commit-id-plugin-core:6.0.0-rc.7 (move the GitDirLocator related logic to git-commit-id-plugin-core)
- bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5
- bump org.mockito:mockito-core from 5.6.0 to 5.10.0
- bump commons-io:commons-io from 2.14.0 to 2.15.1
- bump jgit.version from 6.7.0.202309050840-r to 6.8.0.202311291450-r
- bump jakarta.json:jakarta.json-api from 2.1.2 to 2.1.3
- bump org.yaml:snakeyaml from 2.0 to 2.2
- bump org.assertj:assertj-core from 3.24.2 to 3.25.3
- bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.12
- bump joda-time:joda-time from 2.12.5 to 2.12.7
- bump several maven plugins
- bump
maven-plugin-plugin.version
from3.9.0
to3.11.0
- bump
org.apache.maven.plugins:maven-dependency-plugin
from3.6.0
to3.6.1
- bump
org.apache.maven.plugins:maven-surefire-plugin
from3.1.2
to3.2.5
- bump
org.apache.maven.plugins:maven-checkstyle-plugin
from3.3.0
to3.3.1
- bump
org.apache.maven.plugins:maven-clean-plugin
from3.3.1
to3.3.2
- bump
org.apache.maven.plugins:maven-javadoc-plugin
from3.6.0
to3.6.3
- bump
org.codehaus.mojo:exec-maven-plugin
from3.1.0
to3.2.0
- bump
org.jacoco:jacoco-maven-plugin
from0.8.10
to0.8.11
- bump
org.apache.maven.plugins:maven-compiler-plugin
from3.11.0
to3.12.1
- bump
- bump several dependencies
- bump
commons-io:commons-io
from2.14.0
to2.15.1
- bump
org.mockito:mockito-core
from5.6.0
to5.10.0
- bump
jakarta.xml.bind:jakarta.xml.bind-api
from2.3.3
to4.0.1
- bump
org.slf4j:slf4j-simple
from2.0.9
to2.0.12
- bump
org.assertj:assertj-core
from3.24.2
to3.25.3
- bump
com.puppycrawl.tools:checkstyle
from8.25
to10.13.0
- bump
actions/setup-java
from3
to4
- bump
actions/cache
from3
to4
- bump
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>8.0.0</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 7.0.0
Version 7.0.0 is finally there and includes various bug-fixes and improvements :-)
Potential Breaking changes:
The main key-aspects that might cause a breakage when migrating to the new version:
- Drop support for Maven 3.1.0-alpha-1
⚠️ - minimal required maven version is now Maven 3.2.5 (to support Maven 4.0.0)
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
- #639 / #642: Resolve worktree .git files to repository .git directory
- Update several plugins
- updated git-commit-id-plugin-core from 6.0.0-rc.5 to 6.0.0-rc.6, that update brings
- git-commit-id/git-commit-id-plugin-core#57: Stop relying on javax.json 1.1.4
- the dependency for
javax.json:javax.json-api:1.1.4
was replaced withjakarta.json:jakarta.json-api:2.1.2
- the dependency for
org.glassfish:javax.json:1.1.4
was replaced withorg.eclipse.parsson:parsson:1.1.4
- the dependency for
- bump
jgit
from6.5.0.202303070854-r
to6.7.0.202309050840-r
- bump
commons-io:commons-io
from2.11.0
to2.14.0
- bump
org.slf4j:slf4j-simple
from2.0.7
to2.0.9
- git-commit-id/git-commit-id-plugin-core#57: Stop relying on javax.json 1.1.4
- bump several maven plugins
- bump
maven-plugin-api
from3.1.0-alpha-1
to3.9.2
- bump
maven-plugin-plugin
from3.6.0
to3.9.0
- bump
maven-assembly-plugin
from3.4.2
to3.6.0
- bump
maven-dependency-plugin
from3.5.0
to3.6.0
- bump
maven-release-plugin
from3.0.0-M7
to3.0.1
- bump
maven-enforcer-plugin
from3.2.1
to3.4.1
- bump
maven-compiler-plugin
from3.8.1
to3.11.0
- bump
maven-gpg-plugin
from3.1.0
- bump
maven-clean-plugin
from3.1.0
to3.3.1
- bump
maven-resources-plugin
from3.1.0
to3.3.1
- bump
maven-jar-plugin
from3.2.0
to3.3.0
- bump
maven-surefire-plugin
from2.22.2
to3.1.2
- bump
maven-install-plugin
from2.5.2
to3.1.1
- bump
maven-javadoc-plugin
from3.2.0
to3.6.0
- bump
maven-source-plugin
from3.2.1
to3.3.0
- bump
- Bump or replace various plugins for testing
- bump
commons-io:commons-io
from2.11.0
to2.14.0
(test dependency) - bump
org.slf4j:slf4j-simple
from2.0.7
to2.0.9
(test dependency) - replace
org.eluder.coveralls:coveralls-maven-plugin:4.3.0
withio.jsonwebtoken.coveralls:coveralls-maven-plugin:4.4.1
(test dependency)
- bump
- updated git-commit-id-plugin-core from 6.0.0-rc.5 to 6.0.0-rc.6, that update brings
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>7.0.0</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 5.0.1
Version 5.0.1 is finally there and includes various bug-fixes and improvements :-)
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
- #630: Backport the fix for #615 that yields Maven 3.9.2 warnings to 5.x and declare
org.apache.maven:maven-plugin-api
andorg.apache.maven:maven-core
as<scope>provided</scope>
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>5.0.1</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 6.0.0
Version 6.0.0 is finally there and includes various bug-fixes and improvements :-)
Potential Breaking changes:
The main key-aspects that might cause a breakage when migrating to the new version:
- updates several plugins used by the project
- updated git-commit-id-plugin-core from 5.0.0 to 6.0.0-rc.5, that update brings
- updated joda-time.joda-time from 2.10.10 to 2.12.5
- git-commit-id/git-commit-id-plugin-core#18: added org.yaml:snakeyaml version 2.0
- git-commit-id/git-commit-id-plugin-core#18: added the ability to generate XML and YML files
- integrated more common code from git-commit-id-maven-plugin into git-commit-id-plugin-core
- git-commit-id/git-commit-id-plugin-core#17: the AzureDevOpsBuildServerData now uses BUILD_SOURCEBRANCH instead of BUILD_SOURCEBRANCHNAME
- git-commit-id/git-commit-id-plugin-core#6: dropped LoggerBridge and replaced it with LogInterface
- introduced a GenericFileManager that allows to read / write properties in all formats (properties, json, xml, yml, ...)
- property files are now UTF-8 encoded instead of using ISO_8859_1
- git-commit-id/git-commit-id-plugin-core#8: get file store attr async to improve jgit startup performance
- git-commit-id/git-commit-id-plugin-core#11 / git-commit-id/git-commit-id-plugin-core#10: Add parameter in function maybeGeneratePropertiesFile in order to choose to escape unicode or not
various dependency updates - #615: set the org.apache.maven:maven-plugin-api and org.apache.maven:maven-core as scope=provided
- updated commons-io:commons-io from 2.9.0 to 2.11.0
- externalized the git directories used for integration tests as git submodule
New Features / Bug-Fixes:
The main key-aspects that have been improved or being worked on are the following:
- modernized the issue templates
- added dependabot to automatically update dependencies
- added tests for java 11 - java 20
- git-commit-id/git-commit-id-plugin-core#18: added the ability to generate XML and YML files (see above)
Getting the latest release
The plugin is available from Maven Central (see here), so you don't have to configure any additional repositories to use this plugin. All you need to do is to configure it inside your project as dependency:
<dependency>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>6.0.0</version>
</dependency>
Getting the latest snapshot (build automatically)
If you can't wait for the next release, you can also get the latest snapshot version from sonatype, that is being deployed automatically by github actions:
<pluginRepositories>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</pluginRepository>
</pluginRepositories>
Even though the github actions will only deploy a new snapshot once all tests have finished, it is recommended to rely on the released and more stable version.
Known Issues / Limitations:
- This plugin is unfortunately not working with Heroku which is due to the fact how Heroku works. In summary Heroku does not copy over the .git-repository but in order to determine the git properties this plugin relies on the fact that it has access to the git-repository. A somewhat workaround to get some information is outlined in #279 (comment)
- Using maven's plugin prefix resolution (e.g.
mvn com.test.plugins:myPlugin:myMojo
) might result in unresolved properties even with<injectAllReactorProjects>true</injectAllReactorProjects>
. Please refer to #287 or #413 (comment) for details and potential workarounds
Reporting Problems
If you find any problem with this plugin, feel free to report it here
Version 4.9.10 (The continued relocation saga)
Where should I start....this release should not exists.
Ideally the entire 4.9.9 "relocation" release was just intended to inform that the plugin moved to a new artifactId/groupId combination.
As outlined in #571 or https://issues.apache.org/jira/browse/MNG-7204 there seems to be a problem where Maven will not forward the correct settings when you use the old coordinates with the 4.9.9 version.
Since the 4.9.9 release contains relocation information it essentially became unusable triggering this "fix".
Please note that the plugin is still moving to it's new coordinates.
This 4.9.10 release is just a follow up to avoid any silent configuration issues being present somewhere....
TLDR:
If you can use:
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>5.0.0</version>
Version 4.9.9 (Relocation Release)
This is a special release and should function in the same way as v4.0.5.
Based on the issue outlined in #571 it is discouraged to use the old coordinates, since the plugin configuration might not be correctly applied to the plugin. Feel free to follow https://issues.apache.org/jira/browse/MNG-7204 for further informations. |
Initially this release was just intended to inform that the plugin moved to a new artifactId/groupId combination, but to avoid having published a release that might be considered broken I decided to just "fix" it.
Currently the 4.9.9 release works only when using the new coordinates
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>4.9.9</version>