Skip to content

Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.1.0 to 10.0.0#6205

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/maven/io.github.git-commit-id-git-commit-id-maven-plugin-10.0.0
Open

Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.1.0 to 10.0.0#6205
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/maven/io.github.git-commit-id-git-commit-id-maven-plugin-10.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

Bumps io.github.git-commit-id:git-commit-id-maven-plugin from 9.1.0 to 10.0.0.

Release notes

Sourced from io.github.git-commit-id:git-commit-id-maven-plugin's releases.

Version 10.0.0 is finally there and includes various bug-fixes and improvements :-)

⚠️ This is a potentially breaking release. Read the release-notes carefully ⚠️

Potential Breaking changes:

The main key-aspects that might cause a breakage when migrating to the new version:

  • #913 / #914: Require Maven 3.9.0 [Maven 3.6.3 is EOL] ⚠️

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>10.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 ktoso/maven-git-commit-id-plugin#279
  • 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 git-commit-id/maven-git-commit-id-plugin#287 or git-commit-id/maven-git-commit-id-plugin#413 for details and potential workarounds

Reporting Problems

If you find any problem with this plugin, feel free to report it here

Full Changelog: git-commit-id/git-commit-id-maven-plugin@v9.2.0...v10.0.0

Version 9.2.0 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:

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Issues or pull requests that change Java code or are related to the JVM labels Apr 6, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 6, 2026 03:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Issues or pull requests that change Java code or are related to the JVM labels Apr 6, 2026
Copy link
Copy Markdown
Contributor

@duncdrum duncdrum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These timeouts appear unrelated

@duncdrum
Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [io.github.git-commit-id:git-commit-id-maven-plugin](https://github.com/git-commit-id/git-commit-id-maven-plugin) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/git-commit-id/git-commit-id-maven-plugin/releases)
- [Commits](git-commit-id/git-commit-id-maven-plugin@v9.1.0...v10.0.0)

---
updated-dependencies:
- dependency-name: io.github.git-commit-id:git-commit-id-maven-plugin
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/maven/io.github.git-commit-id-git-commit-id-maven-plugin-10.0.0 branch from 709c94b to c9b7d4c Compare April 14, 2026 10:12
@duncdrum duncdrum requested a review from a team April 14, 2026 10:51
@line-o
Copy link
Copy Markdown
Member

line-o commented Apr 14, 2026

The breaking change is about the maven minimum version raised to

Require Maven 3.9.0

Is this true for the project as well? Do we enforce this. Because otherwise builds might break in unexpected ways for devs using older maven versions.

@duncdrum
Copy link
Copy Markdown
Contributor

@line-o as far as I know using < 3.9.0 is already broken

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Issues or pull requests that change Java code or are related to the JVM

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants