Releases: spring-projects/spring-session
Releases · spring-projects/spring-session
3.0.0-M4
⭐ New Features
- Restructure Redis HttpSession configuration support #2123
- Use text blocks for SQL statements #2137
- Improve spring-session-docs module #2134
- Fix deprecation warnings #2128
- Adapt tests that expected a DuplicateKeyException #2113
- Adapt DuplicateKeyException on insertSessionAttributes to new SQL Exception Translator #2108
- Add native-image support for Core classes #2104
- Add native-image support for JDBC schema files #2103
🐞 Bug Fixes
- Fix test failures in samples #2138
- Fix Spring Security configuration in tests #2125
- Disable Hazelcast network join auto-detection in tests #2117
- Fix Session Native samples stuck #2114
- Fix failing tests #2107
🔨 Dependency Upgrades
- Update to org.mongodb 4.7.1 #2162
- Upgrade to org.postgresql:postgresql:42.5.0 #2161
- Upgrade to org.mariadb.jdbc:mariadb-java-client:3.0.7 #2159
- Upgrade to org.hsqldb:hsqldb:2.7.0 #2158
- Upgrade to org.assertj:assertj-core:3.23.1 #2157
- Upgrade to mysql:mysql-connector-java:8.0.30 #2156
- Upgrade to io.lettuce:lettuce-core:6.2.0.RELEASE #2155
- Upgrade to com.zaxxer:HikariCP:5.0.1 #2154
- Upgrade to com.oracle.database.jdbc:ojdbc8:21.7.0.0 #2153
- Upgrade to com.microsoft.sqlserver:mssql-jdbc:11.2.1.jre17 #2152
- Upgrade to com.ibm.db2:jcc:11.5.7.0 #2151
- Upgrade to com.h2database:h2:2.1.214 #2150
- Upgrade to ch.qos.logback:logback-core:1.2.11 #2149
- Upgrade to org.aspectj:aspectjweaver:1.9.9.1 #2148
- Upgrade to com.hazelcast:hazelcast:5.1.3 #2147
- Upgrade to org.mockito:mockito-bom:4.8.0 #2146
- Update to spring-security-bom:6.0.0-M7 #2145
- Update to spring-data-bom:2022.0.0-M4 #2144
- Update to spring-framework-bom:6.0.0-M6 #2143
- Update to junit-bom:5.9.0 #2142
- Update to jackson-bom:2.13.4 #2141
- reactor-bom:2022.0.0-M6 #2140
- Update integration tests #2129
- Upgrade com.hazelcast:hazelcast to 5.0.3 #2110
- Use Spring Security 6 Snapshots #2106
- Use Spring Framework 6 Snapshots #2105
- Update spring-data-bom:2.022.0.0-M4 #2094
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.0.0-M3
Fixes the 3.0.0-M2 release
3.0.0-M2
⭐ New Features
- Update LocalServerPort import to new package #2078
🐞 Bug Fixes
- Thymeleaf cannot evaluate SpEL expressions #2076
🔨 Dependency Upgrades
- Update to spring-security-bom:6.0.0-M5 #2093
- Update to spring-data-bom:2022.0.0-M3 #2092
- Update to spring-framework-bom:6.0.0-M4 #2091
- Update to jackson-bom:2.13.3 #2090
- Update to reactor-bom:2020.0.19 #2089
- Upgrade MongoDB to 4.6.0 #2075
- Upgrade samples to Spring Boot 3.0.0-SNAPSHOT #2074
- Upgrade to Gradle 7.4.2 #2073
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
2.7.0
2.7.0-RC1
⭐ New Features
- Make RedisSessionRepository.DEFAULT_KEY_NAMESPACE public #2043
- Update Websocket sample to be compatible with H2 2.0 #2013
🐞 Bug Fixes
- Fix bug in JDBC
SaveMode.ON_GET_ATTRIBUTE
#2040 - Memory leak in Index for principal
null
in Redis #1987
🔨 Dependency Upgrades
- Upgrade Reactor to 2020.0.18 #2071
- Upgrade Spring Security to 5.7.0-RC1 #2070
- Upgrade Spring Framework to 5.3.19 #2069
- Upgrade Jackson to 2.13.2.20220328 #2068
- Upgrade Spring Data to 2021.2.0-RC1 #2059
- Update Gradle Enterprise plugin to 3.9 #2054
- Upgrade MongoDB to 4.5.1 #2047
- Upgrade samples to Spring Boot 2.7.0-M3 #2046
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
2.6.3
2.5.6
2.6.2
🪲 Bug Fixes
- Memory leak in Index for principal null in Redis #2016
🔨 Dependency Upgrades
- Upgrade MongoDB to 4.4.2 #2034
- Upgrade Jackson to 2.13.1 #2033
- Upgrade Spring Data to 2021.1.2 #2032
- Upgrade Reactor to 2020.0.16 #2031
- Upgrade Spring Security to 5.6.2 #2030
- Upgrade Hazelcast 4 to 4.2.4 #2029
- Upgrade Spring Framework to 5.3.16 #2028
- Project modules should use jakarta.servlet:jakarta.servlet-api and not javax.servlet:javax.servlet-api #2020
- Project modules should depend on jakarta.annotation:jakarta.annotation-api and not javax.annotation:javax.annotation-api #2017
2.5.5
🪲 Bug Fixes
- Memory leak in Index for principal null in Redis #2015
🔨 Dependency Upgrades
- Upgrade samples to Spring Boot 2.5.9 #2027
- Upgrade Spring Data to 2021.0.9 #2026
- Upgrade Reactor to 2020.0.16 #2025
- Upgrade Spring Security to 5.5.5 #2024
- Upgrade Spring Framework to 5.3.16 #2023
- Upgrade Hazelcast 4 to 4.2.4 #2022
- Project modules should use jakarta.servlet:jakarta.servlet-api and not javax.servlet:javax.servlet-api #2019
- Project modules should depend on jakarta.annotation:jakarta.annotation-api and not javax.annotation:javax.annotation-api #2018
3.0.0-M1
🔨 Dependency Upgrades
- Remove Hazelcast 3 support #1947
- Upgrade Hazelcast to 5.0.2 #2011
- Upgrade Spring Security to 6.0.0-M1 #2010
- Upgrade Reactor to 2020.0.15 #2009
- Upgrade Spring Data to 2022.0.0-M1 #2006
- Upgrade Spring Framework to 6.0.0-M2 #2005
- Upgrade MongoDB to 4.4.1 #2004
- Upgrade Jackson to 2.13.1 #2003
- Upgrade Javaconfig samples to Gretty 4 #1953
- Migrate to Jakarta EE 9 #1949
- Upgrade to JDK 17 #1945