Codehaus Cargo 1.9.4: A small step from the outside, big changes behind the scenes
Dear Codehaus Cargo enthusiasts
We are happy to announce Codehaus Cargo 1.9.4, which includes two minor improvements:
Core API
[CARGO-1561] - Ensure WAR contexts are "clean"
Extensions - Maven 3 plugin
[CARGO-1562] - When no containers are specified, use Jetty 9.x (instead of the current Jetty 8.x)
You might wonder, why to have a new release for such small fixes. The answer lies in the way we build Codehaus Cargo: we worked on enabling Dependabot, which ensures dependencies, be it for Codehaus Cargo itself as well as the Maven plugins used in the build process, are updated automatically. And, as you can imagine, just enabling this updated certain core portions of the build process to bump up to major upgrades! These should, nevertheless, be a non-impact for you as a user.
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.9.4
Users of the Java API can download the new Uberjar from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.9.4/cargo-core-uberjar-1.9.4.jar
Similarly, users of the Ant tasks can download the new Ant tasks from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-ant/1.9.4/cargo-ant-1.9.4.jar
Finally, the ones who want to see the Cargo Daemon can get it from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.9.4/cargo-daemon-webapp-1.9.4.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!