Skip to content

Releases: palantir/jakarta-package-alignment

0.6.0

30 Oct 17:15
d4603c0
Compare
Choose a tag to compare
Type Description Link
Improvement replace some glassfish osgi bundles with java ee equivalents #110

0.5.0

09 Feb 20:00
cf38dce
Compare
Choose a tag to compare
Type Description Link
Fix protect against other types of erroneous versions #28

0.4.0

08 Feb 20:41
ceacebf
Compare
Choose a tag to compare
Type Description Link
Fix fix issue with getReplacement when version is empty string

It is possible that JakartaPackageAlignmentPlugin will call getReplacement with an empty string for the version. Previously, this code would erroneously return a replacement version because the comparator for ComparableVersion returns -1 when an empty string is compared with the maximum Jakarta version.

To address that, only look for a replacement when the version is non-null and non-empty.

Fixes #25
#26

0.3.0

07 Feb 17:43
2f75c11
Compare
Choose a tag to compare
Type Description Link
Improvement remove guava dependency

I've come across multiple gradle plugins which publish a fat jar that embeds a version of ImmutableMap from an older version of guava, causing the classloader to load the older version and this code to fail (because it used a method from a newer version).
#22

0.2.0

05 Jan 19:47
642ec11
Compare
Choose a tag to compare
Type Description Link
Improvement move VersionMappings stuff to a separate module and make it public #13

0.1.0

29 Nov 20:11
3cdf385
Compare
Choose a tag to compare

No documented user facing changes