Releases: WrenSecurity/wrensec-commons
Releases · WrenSecurity/wrensec-commons
23.0.0-M1
What's Changed
- Upgrade jetty dependency by @karelmaxa in #58
- Resolve principal name from request context map by @karelmaxa in #59
- Migrate to Jakarta Servlet 5.0 by @karelmaxa in #61
- Upgrade H2 dependency to 2.3.232 by @karelmaxa in #63
- Add manual SonarSube analysis by @adela-domokosova in #60
- Update reusable sonar analysis workflows by @adela-domokosova in #64
- Bump SLF4J version by @kovaceviccz in #65
- Fix JSON Crypto incorrect AES key size assumption by @pavelhoral in #66
- Upgrade to wrensec-parent 4.2.0 by @pavelhoral in #68
- Scorecards implementation by @adela-domokosova in #69
- Remove external dependencies from commons BOM by @karelmaxa in #70
New Contributors
- @adela-domokosova made their first contribution in #60
Full Changelog: 22.6.1...23.0.0-M1
22.6.1
What's Changed
- Fix NPE when preferred locales are missing. by @karelmaxa in #49
- Fix site build and deploy to GH Pages by @pavelhoral in #50
- Add aggregate Maven reports. by @pavelhoral in #52
- Upgrade wrensec-ui in self-service example UI project to version 23. by @krausvo1 in #54
- Ignore NTLM in IWA module by @karelmaxa in #56
- Fix WDSSO method Javadoc by @karelmaxa in #57
New Contributors
Full Changelog: 22.6.0...22.6.1
22.6.0
What's Changed
- Upgrade TestNG, Jackson and Guava dependencies by @karelmaxa in #48
Full Changelog: 22.5.0...22.6.0
22.5.0
Major changes:
- merged bloomfilter module from legacy commons project
22.4.0
22.3.0
Major changes:
- merged I18n project as part of wrensec-commons
Minor changes:
- fixed JavaDoc errors when building with JDK 17
22.2.0
Major changes:
- Switched Maven groupId to
org.wrensecurity.commons - Support for Java 17
- Merged wrensec-guice project as its own module
- Fixed Maven site generation where possible
22.1.1
Changes:
- replace erroneous ServiceMix Activation dependency with Jakarta's legacy Activation JAR
22.1.0
Major changes:
- upgrade to current wrensec-parent
- Java 11 compatibility
- cleaned and updated POM files
Release 22.0.0
Changes Since Commons 20.0.0
- Upgraded to
wrensec-parent3.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-descriptorto now works with min and max values asBigDecimalchange in Swagger 1.5.11+. - Changed
api-descriptorto 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
nullto be injected into them by the Guice run-time. - COMMONS-99:
SignedEncryptedJwsHeaderBuilderhas 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.