v4.2.0
β New Features
- Make sessionIdGenerator configurable - fe9dc30
- Spring Session: Allow for updating existing HTTP Sessions with a new session timeout value - 7b4828b
π¨ Dependency Upgrades
- Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api to
3.0.2- 92be24d - Upgrade maven-dependency-plugin version to
3.8.0- f96d3ab - Upgrade exec-maven-plugin version to
3.4.1- f96d3ab - Upgrade maven-checkstyle-plugin version to
3.5.0- f96d3ab - Upgrade maven-deploy-plugin version to
3.1.3- f96d3ab - Upgrade maven-gpg-plugin version to
3.2.5- f96d3ab - Upgrade maven-javadoc-plugin version to
3.10.0- f96d3ab - Upgrade maven-release-plugin version to
3.1.1- f96d3ab - Upgrade maven-surefire-plugin version to
3.5.0- f96d3ab - Upgrade checkstyle version to
10.18.1- f96d3ab - Upgrade spring-javaformat-checkstyle version to
0.0.43- f96d3ab - Upgrade jackson-datatype version to
2.17.2- f96d3ab - Upgrade spring-data-bom version to
2024.0.3- f96d3ab - Bump org.apache.maven.plugins:maven-install-plugin to
3.1.3- e3ff47f - Bump org.asciidoctor:asciidoctorj-pdf to
2.3.18- bee01b1 - Bump spring-security version to
6.3.3- bd703d0 - Bump com.puppycrawl.tools:checkstyle to
10.18.0- 71ac8cc - Bump Coherence version to
24.03.1- d376206 - Bump org.hibernate.orm:hibernate-core to
6.6.0.Final- b486a05 - Bump Tomcat version to
10.1.28- 68a43ef - Bump org.slf4j:slf4j-api to
2.0.16- baa6069 - Upgrade Spring Boot dependency version to
3.3.3- ba8f16f - Bump benc-uk/workflow-dispatch to
1.2.4- 21b8ec0 - Bump com.oracle.coherence.hibernate:coherence-hibernate-cache-6 to
3.0.2- 3753424 - Upgrade Spring Framework dependency version to
6.1.12- bb963a0 - Bump org.apache.maven.plugins:maven-project-info-reports-plugin to
3.6.2- 8dce237 - Bump actions/setup-java to
4.2.2- 40cffa5 - Bump org.codehaus.mojo:versions-maven-plugin to
2.17.1- 3249099 - Bump org.apache.maven.plugins:maven-failsafe-plugin to
3.3.1- 85289c7 - Bump aquasecurity/trivy-action to
0.24.0- ee45c48 - Upgrade Spring Data to
2024.0.2- e101459 - Upgrade dependency-check-maven version to
10.0.2- f45d52a - Upgrade bcprov version to
1.78.1- 736b96b - Upgrade Jakarta persistence-api version to
3.1.0- 736b96b - Upgrade jgit version to
6.10.0.202406032230-r- 736b96b - Upgrade asciidoctor.diagram version to
2.3.1- 736b96b - Upgrade maven-compiler-plugin version to
3.13.0- 736b96b - Upgrade maven-enforcer-plugin version to
3.5.0- 736b96b - Upgrade maven-source-plugin version to
3.3.1- 736b96b - Upgrade nexus-staging-maven-plugin version to
1.7.0- 736b96b - Bump io.projectreactor:reactor-core to
3.6.7- dad3cf8 - Bump org.awaitility:awaitility to
4.2.1- eef9753 - Bump org.apache.maven.plugins:maven-jar-plugin to
3.4.1- ea535bb - Bump org.apache.maven.plugins:maven-assembly-plugin to
3.7.1- d01cc6c - Bump org.jacoco:jacoco-maven-plugin to
0.8.12- 3d6e9df - Bump org.springframework.cloud:spring-cloud-dependencies to
2023.0.1- 25a42ae
π Bug Fixes
- Fix SessionCreatedEvent not fired correctly - 92798da
π Documentation
- Doc: Add documentation on dangers of calling Coherence API directly - c126ff7
- Fix SessionCreatedEvent not fired correctly - 92798da
- Spring Session: Document different ways to specify the session timeouts - d81fddb
- Update README.adoc - Add Java 17 + 21 to the list of being supported by 3.3.x - 826979a
π Miscellaneous
- add .vscode directory to .gitignore - c86a28d
- Refactor deprecated/removed Spring Data API calls in CoherenceRepositoryQuery - e101459
- Update deploy-snapshots.yml - 945409b
- Update pom.xml - Set assemblyAnalyzerEnabled to false - 42743e0
- Change the use of Nullable and NonNull annotations to Spring's annotations - 01fbf54
- Add GitHub workflow to run Coherence Spring against other Coherence versions - b79666f
- Make CoherenceAutoConfigurationTests more robust - dfa7978
- Bump Java profile version to 21 - 15ce56c
Full Changelog: v4.1.3...v4.2.0