diff --git a/README.md b/README.md index b8356f2d..e87e2c25 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ japicmp is available in the Maven Central Repository: com.github.siom79.japicmp japicmp - 0.26.0 + 0.26.1 ``` A maven plugin allows you to integrate the checks into your build: @@ -27,7 +27,7 @@ A maven plugin allows you to integrate the checks into your build: com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 diff --git a/japicmp-ant-task/pom.xml b/japicmp-ant-task/pom.xml index f9fb4376..82198cb9 100644 --- a/japicmp-ant-task/pom.xml +++ b/japicmp-ant-task/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-base - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-maven-plugin/pom.xml b/japicmp-maven-plugin/pom.xml index b5368f62..c0868122 100644 --- a/japicmp-maven-plugin/pom.xml +++ b/japicmp-maven-plugin/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-base - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-ant-task/pom.xml b/japicmp-testbase/japicmp-test-ant-task/pom.xml index 7c180f1d..f58178d9 100644 --- a/japicmp-testbase/japicmp-test-ant-task/pom.xml +++ b/japicmp-testbase/japicmp-test-ant-task/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-bundle-v1/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-bundle-v1/pom.xml index 75811715..47bc5071 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-bundle-v1/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-bundle-v1/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-testbundle-v1 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-bundle-v2/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-bundle-v2/pom.xml index ddf96a03..5d7f5f5d 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-bundle-v2/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-bundle-v2/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-testbundle-v2 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-bundle/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-bundle/pom.xml index fd9e140a..d4cff1fd 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-bundle/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-bundle/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-classifier/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-classifier/pom.xml index 7cd8a680..93420569 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-classifier/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-classifier/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-guava/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-guava/pom.xml index 1a17a728..b030b3e8 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-guava/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-guava/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-test-maven-plugin-guava diff --git a/japicmp-testbase/japicmp-test-maven-plugin-ignoremissingartifact/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-ignoremissingartifact/pom.xml index 7ad4d8ef..6956e49d 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-ignoremissingartifact/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-ignoremissingartifact/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-japicmp/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-japicmp/pom.xml index a4146502..58baf26b 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-japicmp/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-japicmp/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-test-maven-plugin-japicmp diff --git a/japicmp-testbase/japicmp-test-maven-plugin-packaging/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-packaging/pom.xml index 34b8d71b..f0ae72df 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-packaging/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-packaging/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 war diff --git a/japicmp-testbase/japicmp-test-maven-plugin-pom-module/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-pom-module/pom.xml index 3ab60323..faf0db39 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-pom-module/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-pom-module/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact-test/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact-test/pom.xml index 3dbadcd1..bd428437 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact-test/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact-test/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact/pom.xml index ccf7e3b9..5e62d512 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-post-analysis-script-artifact/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin-userproperty/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin-userproperty/pom.xml index e73ed3bd..2b7e8ee0 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin-userproperty/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin-userproperty/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml index e06ed185..9545ed4e 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml @@ -3,7 +3,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v1/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v1/pom.xml index 3e1c055e..188b45d0 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v1/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v1/pom.xml @@ -3,7 +3,7 @@ japicmp-test-service-impl-base com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v2/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v2/pom.xml index 671e62fa..64f5bfd3 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v2/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-impl-v2/pom.xml @@ -3,7 +3,7 @@ japicmp-test-service-impl-base com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-test/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-test/pom.xml index 63d188d4..a7ede38d 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-test/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-test/pom.xml @@ -3,7 +3,7 @@ japicmp-test-service-impl-base com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v1/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v1/pom.xml index 3a84e9f2..aa1b4015 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v1/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v1/pom.xml @@ -3,7 +3,7 @@ japicmp-test-service-impl-base com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v2/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v2/pom.xml index 10795a0a..afea5cb1 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v2/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/japicmp-test-service-v2/pom.xml @@ -3,7 +3,7 @@ japicmp-test-service-impl-base com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-service-impl-base/pom.xml b/japicmp-testbase/japicmp-test-service-impl-base/pom.xml index 035f1e6c..d94a9853 100644 --- a/japicmp-testbase/japicmp-test-service-impl-base/pom.xml +++ b/japicmp-testbase/japicmp-test-service-impl-base/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test-v1/pom.xml b/japicmp-testbase/japicmp-test-v1/pom.xml index 0cf2209a..b4e1059a 100644 --- a/japicmp-testbase/japicmp-test-v1/pom.xml +++ b/japicmp-testbase/japicmp-test-v1/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-test-v1 diff --git a/japicmp-testbase/japicmp-test-v2/pom.xml b/japicmp-testbase/japicmp-test-v2/pom.xml index 6e909869..9c7c955d 100644 --- a/japicmp-testbase/japicmp-test-v2/pom.xml +++ b/japicmp-testbase/japicmp-test-v2/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-test-v2 diff --git a/japicmp-testbase/japicmp-test-vx-client/pom.xml b/japicmp-testbase/japicmp-test-vx-client/pom.xml index 7fb3210a..35e969d2 100644 --- a/japicmp-testbase/japicmp-test-vx-client/pom.xml +++ b/japicmp-testbase/japicmp-test-vx-client/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test/pom.xml b/japicmp-testbase/japicmp-test/pom.xml index 6a35ca46..a946425d 100644 --- a/japicmp-testbase/japicmp-test/pom.xml +++ b/japicmp-testbase/japicmp-test/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-testbase - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-test diff --git a/japicmp-testbase/japicmp-test2-v1/pom.xml b/japicmp-testbase/japicmp-test2-v1/pom.xml index fb4cb693..80599b8e 100644 --- a/japicmp-testbase/japicmp-test2-v1/pom.xml +++ b/japicmp-testbase/japicmp-test2-v1/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/japicmp-test2-v2/pom.xml b/japicmp-testbase/japicmp-test2-v2/pom.xml index a3f13814..feb380f4 100644 --- a/japicmp-testbase/japicmp-test2-v2/pom.xml +++ b/japicmp-testbase/japicmp-test2-v2/pom.xml @@ -3,7 +3,7 @@ japicmp-testbase com.github.siom79.japicmp - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT 4.0.0 diff --git a/japicmp-testbase/pom.xml b/japicmp-testbase/pom.xml index 5f24ebed..250cac9e 100644 --- a/japicmp-testbase/pom.xml +++ b/japicmp-testbase/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-base - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp-testbase diff --git a/japicmp/pom.xml b/japicmp/pom.xml index daefc835..45ce658c 100644 --- a/japicmp/pom.xml +++ b/japicmp/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-base - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT japicmp diff --git a/pom.xml b/pom.xml index 21fdf2a9..aeaedd3c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.github.siom79.japicmp japicmp-base - 0.26.1-SNAPSHOT + 0.26.2-SNAPSHOT pom japicmp-base diff --git a/src/site/markdown/CliTool.md b/src/site/markdown/CliTool.md index e463a7e6..9e5a73b4 100644 --- a/src/site/markdown/CliTool.md +++ b/src/site/markdown/CliTool.md @@ -147,18 +147,18 @@ When your library implements interfaces or extends classes from other libraries compatibility you must specify the classpath for the two different versions: ```bash -java -jar japicmp-0.26.0-jar-with-dependencies.jar -n new-version.jar -o old-version.jar --new-classpath other-library-v2.jar +java -jar japicmp-0.26.1-jar-with-dependencies.jar -n new-version.jar -o old-version.jar --new-classpath other-library-v2.jar --old-classpath other-library-v1.jar ``` In case the classpath for both versions did not change, you can add the library using the standard way: ```bash -java -cp japicmp-0.26.0-jar-with-dependencies.jar;otherLibrary.jar japicmp.JApiCmp -n new-version.jar -o old-version.jar +java -cp japicmp-0.26.1-jar-with-dependencies.jar;otherLibrary.jar japicmp.JApiCmp -n new-version.jar -o old-version.jar ``` For reporting purposes you can also provide more than one jar as old or new version(s): ```bash -java -jar japicmp-0.26.0-jar-with-dependencies.jar -o lib1-old.jar;lib2-old.jar -n lib1-new.jar;lib2-new.jar +java -jar japicmp-0.26.1-jar-with-dependencies.jar -o lib1-old.jar;lib2-old.jar -n lib1-new.jar;lib2-new.jar ``` diff --git a/src/site/markdown/MavenPlugin.md b/src/site/markdown/MavenPlugin.md index 9b881128..54e201aa 100644 --- a/src/site/markdown/MavenPlugin.md +++ b/src/site/markdown/MavenPlugin.md @@ -10,7 +10,7 @@ The maven plugin can be included in the pom.xml file of your artifact in the fol com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 @@ -46,7 +46,7 @@ You can also leave out the <oldVersion> and <newVersion> elements: com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 @@ -70,7 +70,7 @@ to configure the latest version more precisely (e.g. only GA versions), then you com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 \d+\.\d+\.\d+\.GA @@ -116,13 +116,13 @@ An advanced configuration can utilize the following parameters: com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 japicmp japicmp-test-v1 - 0.26.0 + 0.26.1 jar @@ -383,7 +383,7 @@ Alternatively it can be used inside the `` tag in order to be invoke com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1 diff --git a/src/site/markdown/ReleaseNotes.md b/src/site/markdown/ReleaseNotes.md index 0fa00c86..5af68ee1 100644 --- a/src/site/markdown/ReleaseNotes.md +++ b/src/site/markdown/ReleaseNotes.md @@ -3,6 +3,10 @@ Versions The following versions of japicmp are available: +0.26.1 (2026-05-27) +------------------- +* New change METHOD_RETURN_TYPE_COVARIANT_CHANGED [#522](https://github.com/siom79/japicmp/issues/522) + 0.26.0 (2026-05-21) ------------------- * No NPE when using Markdown-Processsor with byte-based archive [#516](https://github.com/siom79/japicmp/issues/516) diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md index 8c0aedaa..bed63396 100644 --- a/src/site/markdown/index.md +++ b/src/site/markdown/index.md @@ -4,7 +4,7 @@ japicmp japicmp is a tool to compare two versions of a jar archive: ```bash -java -jar japicmp-0.26.0-jar-with-dependencies.jar -n new-version.jar -o old-version.jar +java -jar japicmp-0.26.1-jar-with-dependencies.jar -n new-version.jar -o old-version.jar ``` It can also be used as a library: @@ -21,7 +21,7 @@ japicmp is available in the Maven Central Repository: com.github.siom79.japicmp japicmp - 0.26.0 + 0.26.1 ``` @@ -31,7 +31,7 @@ A maven plugin allows you to integrate the checks into your build: com.github.siom79.japicmp japicmp-maven-plugin - 0.26.0 + 0.26.1