Skip to content

v4.1.0

Compare
Choose a tag to compare
@ghillert ghillert released this 13 Nov 23:26
· 258 commits to main since this release

⭐ New Features

  • Coherence Spring Session - Add support for persisting sessions without EntryProcessor - 5bcbe37
  • Add Spring Boot property coherence.spring.session.use-entry-processor - 5bcbe37
  • Add property useEntryProcessor to EnableCoherenceHttpSession annotation` - 5bcbe37
  • Add documentation for persisting sessions without EntryProcessor - 5bcbe37
  • Add tests for persisting sessions without EntryProcessor - 5bcbe37
  • In CoherenceIndexedSessionRepository log the useEntryProcessor property at debug-level - ae96439
  • Setting debug logging.level com.oracle.coherence.spring.session: debug should print out whether the useEntryProcessor property is true or false - ae96439

🐞 Bug Fixes

  • Fix failing tests - 40be4af
  • Fix Coherence clustername in GrpcSessionBeanTests - 04dd534

📔 Documentation

  • Add Chapter on Injecting Spring Beans into Coherence-Managed Objects - 079fd70
  • Provide an appendix that lists all known Coherence Spring Examples/Demos - ae1b10b
  • Provide additional documentation on how to setup/configure Coherence Clusters - 820b55b
  • Add documentation for when using CoherenceRepository#update - 958d8f8
  • Upgrade Coherence to 23.09 - Update documentation - 3d5de0a
  • Website: Update change history with latest versions - 45a000e
  • Add JavaDoc + remove several warnings - 5c8a8cb
  • Fix syntax highlighting for the reference documentation - 950a17a
  • Fix typo in CacheStore reference chapter - f399900
  • Fix link in docs to Circuit Breaker example - ae3adc6

🔨 Dependency Upgrades

  • Upgrade actions/checkout version to 4.1.1 - cf21187
  • Upgrade actions/setup-java version to 3.13.0 - 05a4714
  • Upgrade Asciidoctor Maven plugin version to 2.2.4 - b3f068c
  • Upgrade asciidoctorj-diagram version to 2.2.13 - ca05610
  • Upgrade asciidoctorj-pdf version to 2.3.9 - b7e152b
  • Upgrade assertj version to 3.24.2 - e383810
  • Upgrade Classgraph version to 4.8.164 - fdc8a2f
  • Upgrade Coherence version to 23.09.1 - cae31c2
  • Upgrade Dependency Check Maven plugin version to 8.4.2 - cae31c2
  • Upgrade doxia version to 1.11.1 - 54653d6
  • Upgrade exec-maven-plugin version to 3.1.0 - f3a712c
  • Upgrade flatten-maven-plugin version to 1.5.0 - 699a919
  • Upgrade Jackson-datatype version to 2.15.3 - 86ddda1
  • Upgrade jacoco-maven-plugin version to 0.8.11 - b44630b
  • Upgrade junit version to 5.10.0 - 5dd0be1
  • Upgrade log4j version to 2.21.1 - b96db42
  • Upgrade maven-antrun-plugin version to 3.1.0 - ce1d367
  • Upgrade maven-assembly-plugin version to 3.6.0 - 8990ded
  • Upgrade maven-checkstyle-plugin version to 3.3.1 - 2e39129
  • Upgrade maven-compiler-plugin version to 3.11.0 - 587d34d
  • Upgrade maven-dependency-plugin version to 3.6.0 - a6aca23
  • Upgrade maven-deploy-plugin version to 3.1.1 - 4ad6c57
  • Upgrade maven-enforcer-plugin version to 3.3.0 - 1055036
  • Upgrade maven-enforcer-plugin version to 3.4.1 - 6bf7674
  • Upgrade maven-failsafe-plugin version to 3.2.1 - b1a708a
  • Upgrade maven-gpg-plugin version to 3.1.0 - d4728fd
  • Upgrade maven-install-plugin version to 3.1.1 - f322948
  • Upgrade maven-javadoc-plugin version to 3.5.0 - cdaab29
  • Upgrade maven-release-plugin version to 3.0.1 - 7700d13
  • Upgrade maven-resources-plugin version to 3.3.1 - 206b951
  • Upgrade maven-scm-publish-plugin version to 3.2.1 - d059ec4
  • Upgrade maven-shade-plugin version to 3.5.0 - e3bfe9b
  • Upgrade maven-site-plugin version to 3.12.1 - c7d8ad1
  • Upgrade maven-source-plugin version to 3.3.0 - 76442b4
  • Upgrade maven-surefire-plugin version to 3.2.2 - bf62a81
  • Upgrade mikepenz/action-junit-report version to 4 - 619509a
  • Upgrade Mockito version to 5.7.0 - 83aa710
  • Upgrade Reactor version to 3.5.9 - 5484d24
  • Upgrade slf4j version to 2.0.9 - b900c12
  • Upgrade Spring Asciidoctor-extensions version to 0.6.2 - 5fb4b12
  • Upgrade Spring Boot version to 3.1.5 - cae31c2
  • Upgrade Spring Cloud-dependencies version to 2022.0.4 - bc33eb5
  • Upgrade Spring Data version to 2023.0.3 - 78dbb7f
  • Upgrade Spring Security version to 6.1.5 - ce80442
  • Upgrade Spring Session version to 3.1.2 - f891a9e
  • Upgrade Spring version to 6.0.13 - 871bdc5
  • Upgrade Tomcat version to 10.1.15 - 640de7c
  • Upgrade versions-maven-plugin version to 2.16.0 - fcc2468

🍀 Miscellaneous

  • Add CoherenceExtendTest to illustrate client configuration for CoherenceExtend - 820b55b
  • Remove not-needed EnableCoherence annotation from Spring Boot samples - 820b55b
  • Improve stability of CI test executions - 9dea52c
  • Update CI process and use Java 21 instead of 20 - 7d66955
  • Ensure compatibility with Java 21 - 3d5de0a
  • Convert CoherenceGrpcClientTests to use Bedrock - 13e491f
  • Convert CoherenceConfigDataLoaderTests to use Bedrock - 37abc26
  • Update dependabot.yml - 66b1ea2
  • Update Resilience4j Sample for Spring Boot 3 - 2ca1fdb
  • Remove the spring Maven profile from the documentation - 9857ee3
  • Upgrade Coherence to 23.09 - Update Tests - 3d5de0a