Skip to content

Releases: spring-projects/spring-session

3.4.0

20 Nov 17:00
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.11 to 1.5.12 #3252
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.17.3 #3261
  • Bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.17.3 #3259
  • Bump io.projectreactor:reactor-bom from 2023.0.11 to 2023.0.12 #3268
  • Bump io.projectreactor:reactor-core from 3.6.11 to 3.6.12 #3267
  • Bump org-mongodb from 5.2.0 to 5.2.1 #3263
  • Bump org-springframework-boot from 3.3.4 to 3.3.5 #3251
  • Bump org.hsqldb:hsqldb from 2.7.3 to 2.7.4 #3260
  • Bump org.springframework.data:spring-data-bom from 2024.1.0-RC1 to 2024.1.0-SNAPSHOT #3247
  • Bump org.springframework.security:spring-security-bom from 6.4.0-RC1 to 6.4.0-SNAPSHOT #3246
  • Bump org.springframework.security:spring-security-bom from 6.4.0-SNAPSHOT to 6.4.1-SNAPSHOT #3277
  • Bump org.springframework:spring-framework-bom from 6.2.0-RC2 to 6.2.0 #3270
  • Bump org.springframework:spring-framework-bom from 6.2.0-RC2 to 6.2.1-SNAPSHOT #3271
  • Update to Spring Data 2024.1.0 #3273
  • Update to Spring Framework 6.2.0 #3272

3.4.0-RC1

21 Oct 22:13
Compare
Choose a tag to compare
3.4.0-RC1 Pre-release
Pre-release

🪲 Bug Fixes

  • maxInactiveInterval from JdkMongoSessionConverter is always from MongoSession #3166
  • SQLServerException Connection refused #3219
  • SQLServerException Connection refused #3217

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.10 to 1.5.11 #3227
  • Bump ch-qos-logback from 1.5.7 to 1.5.8 #3191
  • Bump ch-qos-logback from 1.5.8 to 1.5.9 #3222
  • Bump ch-qos-logback from 1.5.9 to 1.5.10 #3224
  • Bump io.projectreactor:reactor-bom from 2023.0.10 to 2023.0.11 #3228
  • Bump io.projectreactor:reactor-bom from 2023.0.9 to 2023.0.10 #3196
  • Bump io.projectreactor:reactor-core from 3.6.10 to 3.6.11 #3229
  • Bump io.projectreactor:reactor-core from 3.6.9 to 3.6.10 #3197
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.42 to 0.0.43 #3147
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.1 to 3.0.2 #3178
  • Bump org-springframework-boot from 3.3.2 to 3.3.3 #3173
  • Bump org-springframework-boot from 3.3.3 to 3.3.4 #3209
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.20 to 4.33.21 #3168
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.21 to 4.33.22 #3194
  • Bump org.junit:junit-bom from 5.10.3 to 5.10.4 #3214
  • Bump org.junit:junit-bom from 5.10.4 to 5.10.5 #3220
  • Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 #3174
  • Bump org.springframework.data:spring-data-bom from 2024.0.3 to 2024.0.4 #3204
  • Bump org.springframework.data:spring-data-bom from 2024.0.4 to 2024.0.5 #3237
  • Bump org.springframework.security:spring-security-bom from 6.4.0-M2 to 6.4.0-SNAPSHOT #3164
  • Bump org.springframework.security:spring-security-bom from 6.4.0-M4 to 6.4.0-SNAPSHOT #3206
  • Update to Mongodb 5.2.0 #3245
  • Update to Spring Data 2024.1.0-RC1 #3243
  • Update to Spring Framework 6.2.0-RC2 #3242
  • Update to Spring Security 6.4.0-RC1 #3244

3.3.3

21 Oct 20:49
Compare
Choose a tag to compare

🪲 Bug Fixes

  • maxInactiveInterval from JdkMongoSessionConverter is always from MongoSession #3165
  • SQLServerException Connection refused #3218
  • SQLServerException Connection refused #3216

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.7 to 1.5.8 #3192
  • Bump ch-qos-logback from 1.5.8 to 1.5.9 #3223
  • Bump ch-qos-logback from 1.5.9 to 1.5.10 #3225
  • Bump ch-qos-logback from 1.5.9 to 1.5.11 #3230
  • Bump io.projectreactor:reactor-bom from 2023.0.10 to 2023.0.11 #3232
  • Bump io.projectreactor:reactor-bom from 2023.0.9 to 2023.0.10 #3198
  • Bump io.projectreactor:reactor-core from 3.6.10 to 3.6.11 #3231
  • Bump io.projectreactor:reactor-core from 3.6.9 to 3.6.10 #3199
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.42 to 0.0.43 #3145
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.1 to 3.0.2 #3179
  • Bump org-springframework-boot from 3.2.8 to 3.2.9 #3175
  • Bump org-springframework-boot from 3.2.9 to 3.2.10 #3210
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.20 to 4.33.21 #3170
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.21 to 4.33.22 #3195
  • Bump org.junit:junit-bom from 5.10.3 to 5.10.4 #3213
  • Bump org.junit:junit-bom from 5.10.4 to 5.10.5 #3221
  • Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 #3176
  • Bump org.springframework.data:spring-data-bom from 2024.0.3 to 2024.0.4 #3205
  • Bump org.springframework.data:spring-data-bom from 2024.0.4 to 2024.0.5 #3238
  • Bump org.springframework.security:spring-security-bom from 6.3.2 to 6.3.3 #3169
  • Bump org.springframework:spring-framework-bom from 6.1.12 to 6.1.13 #3201
  • Bump org.springframework:spring-framework-bom from 6.1.13 to 6.1.14 #3234

3.2.6

15 Oct 13:55
Compare
Choose a tag to compare

🪲 Bug Fixes

  • maxInactiveInterval from JdkMongoSessionConverter is always from MongoSession #2910
  • SQLServerException Connection refused #3215

🔨 Dependency Upgrades

  • Bump io.projectreactor:reactor-bom from 2023.0.9 to 2023.0.10 #3200
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.42 to 0.0.43 #3139
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.1 to 3.0.2 #3180
  • Bump org-mongodb from 4.11.3 to 4.11.4 #3189
  • Bump org-springframework-boot from 3.2.8 to 3.2.9 #3172
  • Bump org-springframework-boot from 3.2.9 to 3.2.10 #3211
  • Bump org.springframework.data:spring-data-bom from 2023.1.9 to 2023.1.10 #3203
  • Bump org.springframework:spring-framework-bom from 6.1.12 to 6.1.13 #3202

3.4.0-M2

20 Aug 13:51
Compare
Choose a tag to compare
3.4.0-M2 Pre-release
Pre-release

⭐ New Features

  • Introduce RedisSessionExpirationStore #3122

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.6 to 1.5.7 #3154
  • Bump com.gradle.develocity from 3.17.5 to 3.17.6 #3110
  • Bump io.projectreactor:reactor-bom from 2023.0.8 to 2023.0.9 #3149
  • Bump io.projectreactor:reactor-core from 3.6.8 to 3.6.9 #3153
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.42 to 0.0.43 #3148
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.0 to 3.0.1 #3138
  • Bump org-slf4j from 2.0.13 to 2.0.14 #3120
  • Bump org-slf4j from 2.0.14 to 2.0.15 #3127
  • Bump org-slf4j from 2.0.15 to 2.0.16 #3131
  • Bump org-springframework-boot from 3.2.7 to 3.2.8 #3105
  • Bump org-springframework-boot from 3.3.1 to 3.3.2 #3123
  • Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 #3124
  • Bump org.springframework.data:spring-data-bom from 2024.0.2 to 2024.0.3 #3156
  • Bump org.springframework.security:spring-security-bom from 6.4.0-M1 to 6.4.0-SNAPSHOT #3101
  • Update to Spring Security 6.4.0-M2 #3163

3.3.2

20 Aug 13:43
Compare
Choose a tag to compare

🪲 Bug Fixes

  • AbstractSessionWebSocketMessageBrokerConfigurer triggers eager instantiation of SessionRepository due to non-static declaration of ApplicationListener #3090

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.6 to 1.5.7 #3155
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 #3074
  • Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2 #3075
  • Bump com.github.spullara.mustache.java:compiler from 0.9.13 to 0.9.14 #3076
  • Bump com.gradle.develocity from 3.17.5 to 3.17.6 #3111
  • Bump io.projectreactor:reactor-bom from 2023.0.7 to 2023.0.8 #3089
  • Bump io.projectreactor:reactor-bom from 2023.0.8 to 2023.0.9 #3144
  • Bump io.projectreactor:reactor-core from 3.6.7 to 3.6.8 #3088
  • Bump io.projectreactor:reactor-core from 3.6.8 to 3.6.9 #3146
  • Bump io.spring.gradle:dependency-management-plugin from 1.1.5 to 1.1.6 #3081
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.42 to 0.0.43 #3143
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.0 to 3.0.1 #3137
  • Bump org-slf4j from 2.0.13 to 2.0.14 #3121
  • Bump org-slf4j from 2.0.14 to 2.0.15 #3126
  • Bump org-slf4j from 2.0.15 to 2.0.16 #3133
  • Bump org-springframework-boot from 3.2.6 to 3.2.7 #3056
  • Bump org-springframework-boot from 3.2.7 to 3.2.8 #3107
  • Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 #3125
  • Bump org.junit:junit-bom from 5.10.2 to 5.10.3 #3065
  • Bump org.skyscreamer:jsonassert from 1.5.1 to 1.5.2 #3059
  • Bump org.skyscreamer:jsonassert from 1.5.2 to 1.5.3 #3067
  • Bump org.springframework.data:spring-data-bom from 2024.0.1 to 2024.0.2 #3094
  • Bump org.springframework.data:spring-data-bom from 2024.0.2 to 2024.0.3 #3157
  • Bump org.springframework.security:spring-security-bom from 6.3.1 to 6.3.2 #3162
  • Bump org.springframework:spring-framework-bom from 6.1.10 to 6.1.11 #3093
  • Bump org.springframework:spring-framework-bom from 6.1.11 to 6.1.12 #3152
  • Bump org.springframework:spring-framework-bom from 6.1.9 to 6.1.10 #3054

3.2.5

20 Aug 13:44
Compare
Choose a tag to compare

🪲 Bug Fixes

  • AbstractSessionWebSocketMessageBrokerConfigurer triggers eager instantiation of SessionRepository due to non-static declaration of ApplicationListener #3077

🔨 Dependency Upgrades

  • Bump com.github.spullara.mustache.java:compiler from 0.9.13 to 0.9.14 #3070
  • Bump com.gradle.develocity from 3.17.5 to 3.17.6 #3109
  • Bump com.hazelcast:hazelcast from 5.3.7 to 5.3.8 #3102
  • Bump io.projectreactor:reactor-bom from 2023.0.7 to 2023.0.8 #3084
  • Bump io.projectreactor:reactor-bom from 2023.0.8 to 2023.0.9 #3140
  • Bump io.projectreactor:reactor-core from 3.4.39 to 3.4.40 #3085
  • Bump io.projectreactor:reactor-core from 3.4.40 to 3.4.41 #3141
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.42 to 0.0.43 #3142
  • Bump jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api from 3.0.0 to 3.0.1 #3136
  • Bump org-mongodb from 4.11.2 to 4.11.3 #3128
  • Bump org-slf4j from 2.0.13 to 2.0.14 #3119
  • Bump org-slf4j from 2.0.14 to 2.0.15 #3129
  • Bump org-slf4j from 2.0.15 to 2.0.16 #3132
  • Bump org-springframework-boot from 3.2.6 to 3.2.7 #3055
  • Bump org-springframework-boot from 3.2.7 to 3.2.8 #3106
  • Bump org.skyscreamer:jsonassert from 1.5.1 to 1.5.3 #3069
  • Bump org.springframework.data:spring-data-bom from 2023.1.7 to 2023.1.8 #3096
  • Bump org.springframework.data:spring-data-bom from 2023.1.8 to 2023.1.9 #3158
  • Bump org.springframework.security:spring-security-bom from 6.2.5 to 6.2.6 #3161
  • Bump org.springframework:spring-framework-bom from 6.1.10 to 6.1.11 #3092
  • Bump org.springframework:spring-framework-bom from 6.1.11 to 6.1.12 #3151
  • Bump org.springframework:spring-framework-bom from 6.1.9 to 6.1.10 #3053

3.4.0-M1

16 Jul 18:14
Compare
Choose a tag to compare
3.4.0-M1 Pre-release
Pre-release

⭐ New Features

  • Support for Partitioned cookie attribute #2787
  • Expose MongoSession as public final #3041
  • MongoSession should be public #2217
  • Spring Session returning default Spring Security User object instead of custom UserDetails object #3016

🪲 Bug Fixes

  • AbstractSessionWebSocketMessageBrokerConfigurer triggers eager instantiation of SessionRepository due to non-static declaration of ApplicationListener #3091

🔨 Dependency Upgrades

  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 #3071
  • Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2 #3072
  • Bump com.github.spullara.mustache.java:compiler from 0.9.13 to 0.9.14 #3073
  • Bump com.gradle.develocity from 3.17.4 to 3.17.5 #3035
  • Bump io.projectreactor:reactor-bom from 2023.0.6 to 2023.0.7 #3027
  • Bump io.projectreactor:reactor-bom from 2023.0.7 to 2023.0.8 #3087
  • Bump io.projectreactor:reactor-core from 3.6.6 to 3.6.7 #3028
  • Bump io.projectreactor:reactor-core from 3.6.7 to 3.6.8 #3086
  • Bump io.spring.gradle:dependency-management-plugin from 1.1.5 to 1.1.6 #3080
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 #3019
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.41 to 0.0.42 #3021
  • Bump org-springframework-boot from 3.2.6 to 3.2.7 #3057
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.16 to 4.33.17 #3018
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.17 to 4.33.19 #3045
  • Bump org.junit:junit-bom from 5.10.2 to 5.10.3 #3066
  • Bump org.skyscreamer:jsonassert from 1.5.1 to 1.5.2 #3064
  • Bump org.skyscreamer:jsonassert from 1.5.2 to 1.5.3 #3068
  • Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1 #3044
  • Bump org.springframework.data:spring-data-bom from 2024.0.1 to 2024.0.2 #3095
  • Bump org.springframework.security:spring-security-bom from 6.3.0 to 6.3.1 #3050
  • Update to Spring Security 6.4.0-M1 #3100
  • Upgrade to Spring Framework 6.2.0-M4 #3036

❤️ Contributors

Thank you to all the contributors who worked on this release:

@Survival1sm

3.3.1

18 Jun 14:16
Compare
Choose a tag to compare

⭐ New Features

  • Spring Session returning default Spring Security User object instead of custom UserDetails object #3015

🔨 Dependency Upgrades

  • Bump com.gradle.develocity from 3.17.4 to 3.17.5 #3033
  • Bump io.projectreactor:reactor-bom from 2023.0.6 to 2023.0.7 #3029
  • Bump io.projectreactor:reactor-core from 3.6.6 to 3.6.7 #3030
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 #3023
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.41 to 0.0.42 #3020
  • Bump org-springframework-boot from 3.2.5 to 3.2.6 #3001
  • Bump org.hsqldb:hsqldb from 2.7.2 to 2.7.3 #3012
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.15 to 4.33.16 #3007
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.16 to 4.33.17 #3022
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.17 to 4.33.19 #3042
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.17 to 4.33.20 #3051
  • Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1 #3043
  • Bump org.springframework.security:spring-security-bom from 6.3.0 to 6.3.1 #3052
  • Bump org.springframework:spring-framework-bom from 6.1.7 to 6.1.8 #2998
  • Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9 #3038

3.2.4

18 Jun 13:47
Compare
Choose a tag to compare

⭐ New Features

  • Spring Session returning default Spring Security User object instead of custom UserDetails object #3009

🔨 Dependency Upgrades

  • Bump com.gradle.develocity from 3.17.4 to 3.17.5 #3034
  • Bump io.projectreactor:reactor-bom from 2023.0.6 to 2023.0.7 #3032
  • Bump io.projectreactor:reactor-core from 3.4.38 to 3.4.39 #3031
  • Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 #3024
  • Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.41 to 0.0.42 #3025
  • Bump org-springframework-boot from 3.2.5 to 3.2.6 #3003
  • Bump org.hsqldb:hsqldb from 2.7.2 to 2.7.3 #3010
  • Bump org.springframework.data:spring-data-bom from 2023.1.6 to 2023.1.7 #3046
  • Bump org.springframework.security:spring-security-bom from 6.2.4 to 6.2.5 #3048
  • Bump org.springframework:spring-framework-bom from 6.1.7 to 6.1.8 #2999
  • Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9 #3037