News

You can also get the news as the RSS feed

Release Notes

Wed, 15 Mar 2023

This is a tiny release of revapi-java:0.28.1 that updates log4j dependencies coming from classif which itself has been updated to the version 0.1.1.

Release Notes

Thu, 08 Dec 2022

After a very long pause, a new set of Revapi releases is here. This actually doesn’t bring a lot of change but contains some important fixes.

Release Notes

Fri, 01 Jul 2022

With the first day of summer holidays (at least in this part of the world), it has come time to release the long overdue new version of Revapi and its components.

Release Notes

Fri, 12 Nov 2021

Almost exactly one month after the last release, there comes another with 3 fixes:

Release Notes

Mon, 11 Oct 2021

Another quick release with an important fix to missing type handling in java-package matcher, improved handling of differences originating in dependencies in revapi.versions and a small new usability improvement where each difference now can a documentation link where it is discussed in more detail. These links are now part of the output of the maven plugin.

Fix NPE in revapi-java and Java 17 compatibility

Wed, 06 Oct 2021

The new version of revapi-java, 0.25.0, contains an important fix that caused a `NullPointerException`in the package matcher which would occur when it encountered a missing class. This should fix issues #244 and #249.

Release Notes

Wed, 14 Jul 2021

A small but important release of revapi-java (version 0.24.4) that improves the detection of binary incompatibilities on methods when a combination of generics and inheritance may produce binary incompatible changes that were not reported before.

Release Notes

Thu, 24 Jun 2021

This is a small release of revapi-java (0.24.3) and revapi-java-spi (0.23.2) containing fix to a possible infinite loop while constructing a string representation of self-referencing type variables under certain circumstances. Thanks to hookyAt user for reporting, diagnosis and reproduction steps.

Release Notes

Fri, 04 Jun 2021

During the discussion in https://github.com/revapi/revapi/issues/221 it has come to light that Revapi doesn’t behave well when there are some classes missing from the classpath (in that particular case, transitive provided dependencies) and Revapi is configured to filter out these classes.

Bugfix release

Fri, 30 Apr 2021

As it has slowly become a habit lately a new release is quickly followed by a fixup.