You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Noteworthy

This version modernizes a few things: API compatibility checks, conventional support for integration-tests, as well as Java platform compatibility.

Changelog

Added

  • Support for API compatibility checks, with japicmp. [BUILD-407]

  • Default execution for failsafe with the integration-tests profile.
    Package convention to segregate execution of unit vs. integration tests. [BUILD-421]

Changed

  • Verify compatibility with older platform versions with javac --release argument (replacing animal-sniffer).
    Support javaVersion without the initial 1. [BUILD-426]

  • Clover has been open sourced. GroupId and artifactId have changed, you may need to update your plugin configurations. [BUILD-433]

Fixed

  • CVE mismatch for Google HTTP Client, mistaken for Apache’s. [BUILD-411]

  • CVE mismatch for Jackson version shaded by DL4J. [BUILD-425]

  • animal-sniffer failure because of non-existent signatures on modern JDKs. [BUILD-426]

  • CVE mismatches for Guava version shaded by DL4J [BUILD-429], dhowden/tag [BUILD-430], FlatBuffers [BUILD-432], Magnolia Tasks app [BUILD-440]

Upgrading

Upgrading should be straightforward. Core artifacts start being updated with the Magnolia 6.2.7 release.

  • No labels