Skip to content

Commit b516e57

Browse files
authored
Merge pull request #488 from TheSnoozer/clarify-compatibility-part2
#484: Clarify "Plugin compatibility with Maven"
2 parents c675617 + 1ed84a3 commit b516e57

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,18 +49,20 @@ Plugin compatibility with Maven
4949
-----------------------------
5050
Even though this plugin tries to be compatible with every Maven version there are some known limitations with specific versions. Here is a list that tries to outline the current state of the art:
5151

52-
| Maven Version | Plugin Version | Notes |
53-
| --------------------------- | ---------------:|:-------------------------------------------------------------------------------:|
54-
| Maven 3.1.0 (and below) | up to 2.1.13 | |
55-
| Maven 3.1.1 (and onwards) | any | |
56-
| Maven 3.0 (and onwards) | from 2.2.4 | |
57-
| Maven 3.0.X | from 2.2.4 | SLF4J fails to load class "org.slf4j.impl.StaticLoggerBinder" |
58-
| Maven 3.3.1 | any | plugin version 2.1.14 doesn't work |
59-
| Maven 3.3.3 | any | plugin version 2.1.14 doesn't work |
60-
61-
62-
Starting with Maven 3.1.1 any plugin version is currently compatible. Only known exception is for Maven 3.3.1 and Maven 3.3.3 where the plugin version 2.1.14 is not working properly.
63-
52+
| Maven Version | Plugin Version | Notes |
53+
| --------------------------- | ---------------:|:---------------------------------------------------------------------------------------------------------------:|
54+
| Maven 2.0.11 | up to 2.2.6 | Maven 2 is EOL, git-commit-id-plugin:1.0 doesn't work -- requires maven version 2.2.1 |
55+
| Maven 2.2.1 | up to 2.2.6 | Maven 2 is EOL |
56+
| Maven 3.0.X | any | git-commit-id-plugin:2.1.14, 2.1.15, 2.2.0, 2.2.1, 2.2.3 doesn't work -- requires maven version 3.1.1 |
57+
| Maven 3.0.X | any | For git-commit-id-plugin 2.2.4 or higher: works, but failed to load class "org.slf4j.impl.StaticLoggerBinder" |
58+
| Maven 3.1.0 | any | git-commit-id-plugin:2.1.14, 2.1.15, 2.2.0, 2.2.1, 2.2.3 doesn't work -- requires maven version 3.1.1 |
59+
| Maven 3.3.1 | any | git-commit-id-plugin:2.1.14 doesn't work |
60+
| Maven 3.3.3 | any | git-commit-id-plugin:2.1.14 doesn't work |
61+
| Maven 3.X.X | any | Any other non listed version here should work with any plugin version |
62+
63+
64+
Note:
65+
As an example -- this table should be read as: For `Maven 3.1.0` `any` Plugin Version should work, besides the ones listed in the `Notes` have the limitations listed.
6466

6567
Getting SNAPSHOT versions of the plugin
6668
---------------------------------------

0 commit comments

Comments
 (0)