Release 22.0.0
Changes Since Commons 20.0.0
- Upgraded to
wrensec-parent
3.0.0, which:- Switches to JDK 8 compilation by default.
- Makes several other changes to dependencies and build options.
- Updated several dependencies:
- ${assertj.version} ................................... 2.4.1 -> 3.11.1 - ${forgerock.guice.version} ........................... 1.1.0 -> 2.0.0 - ${h2database.version} ................................ 1.4.188 -> 1.4.197 - ${hikaricp.version} .................................. 2.4.1 -> 3.2.0 - ${i18nFrameworkVersion} .............................. 1.4.2 -> 1.4.3 - ${jackson.version} ................................... 2.8.4 -> 2.9.7 - ${javax.inject.version} .............................. 1_2 -> 1_3 - ${javax.servlet-api.version} ......................... 3.0.1 -> 4.0.1 - ${jmh.version} ....................................... 1.13 -> 1.21 - ${jodaTime.version} .................................. 2.9.7 -> 2.10.1 - ${mockito.version} ................................... 1.10.19 -> 2.0.2-beta - ${rhino.version} ..................................... 1.7.7.1 -> 1.7.10 - ${servlet-api.version} ............................... 3.0.1 -> 3.1.0 - ${slf4j.version} ..................................... 1.7.21 -> 1.7.23 - ${swagger.version} ................................... 1.5.9 -> 1.5.21 - ${testng.version} .................................... 6.9.10 -> 6.14.3
- Updated several plug-in dependencies:
- maven-jxr-plugin ..................................... 2.2 -> 3.0.0 - org.apache.felix:maven-scr-plugin .................... 1.7.4 -> 1.26.0 - org.codehaus.cargo:cargo-maven2-plugin ............... 1.4.7 -> 1.7.0 - org.codehaus.mojo:build-helper-maven-plugin .......... 1.10 -> 3.0.0 - org.eclipse.jetty:jetty-maven-plugin ................. 9.2.13.v20150730 -> 9.4.14.v20181114
- Changed
api-descriptor
to now works with min and max values asBigDecimal
change in Swagger 1.5.11+. - Changed
api-descriptor
to work with Swagger 1.5.21 (see commit for details). - Upgraded to ForgeRock Guice 2.0.0 which pulls in Google Guice 4.0 and requires JSR305 annotations on nullable parameters in order for
null
to be injected into them by the Guice run-time. - COMMONS-99:
SignedEncryptedJwsHeaderBuilder
has been deprecated.
Additional Notes
This release contains 280 commits from ForgeRock that were published through public mailing lists but not made available through GIT.
More details can be found in the corresponding pull request.