Skip to content

3.0.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rwinch rwinch released this 02 Nov 14:29
· 1366 commits to main since this release

⭐ New Features

  • Spring Session BOM No longer uses CalVer (the version is 3.0.0-RC1 and aligns with Spring Core modules)
  • Optimize filter #2194
  • Upgrade Gradle to 7.5.1 #2192
  • Avoid inheritance in configuration classes #2181
  • Align MongoDB session repositories with other implementations #2173
  • Use java.time in all session repositories and configurations #2169
  • Ensure configuration classes can be used with @Import #2168
  • Replace JSR-250 annotations with standard Spring lifecycle callbacks #2167
  • Remove @Configuration meta-annotation from @Enable*Session annotations #2165
  • Simplify expired session cleanup jobs #2163

🐞 Bug Fixes

  • Fix max inactive interval setters backwards compatibility #2176
  • Fix SessionCreatedEvent handling in RedisIndexedSessionRepository #2171
  • Fix "Find by Username" sample #2164

🔨 Dependency Upgrades

  • Upgrade to Update to Spring Security 6.0.0-RC1 #2193
  • Upgrade to Update to Reactor 2022.0.0-RC1 #2191
  • Upgrade to Update to Jackson 2.13.4.20221013 #2190
  • Upgrade to Update to JUnit 5.9.1 #2189
  • Upgrade to Update to Mockito 4.8.1 #2188
  • Upgrade to Update to Spring Framework 6.0.0-RC2 #2187
  • Upgrade to Update to Spring Data 2022.0.0-RC1 #2186
  • Upgrade to Update to hazelcast 5.1.4 #2185
  • Upgrade to Update to lettuce 6.2.1.RELEASE #2184
  • Upgrade to Update to derby 10.16.1.1 #2183
  • Upgrade to Update to mongodb 4.8.0-beta0 #2182
  • Build against RC snapshots of core dependencies #2174
  • Upgrade Logback to 1.4.1 #2172
  • Update Gradle Enterprise plugin to 3.11.1 #2139

❤️ Contributors

We'd like to thank all the contributors who worked on this release!