Skip to content

Releases: spring-projects/spring-session

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

3.3.0

21 May 13:46
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Redis reads session once not twice during cleanup #2917

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.5 to 1.5.6 #2946
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.0 to 2.17.1 #2964
  • Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1 #2963
  • Bump com.github.spullara.mustache.java:compiler from 0.9.11 to 0.9.13 #2959
  • Bump com.gradle.develocity from 3.17.2 to 3.17.3 #2977
  • Bump com.gradle.develocity from 3.17.3 to 3.17.4 #2989
  • Bump io.projectreactor:reactor-bom from 2023.0.5 to 2023.0.6 #2984
  • Bump io.projectreactor:reactor-core from 3.6.5 to 3.6.6 #2983
  • Bump io.spring.ge.conventions from 0.0.16 to 0.0.17 #2954
  • Bump io.spring.gradle:dependency-management-plugin from 1.1.4 to 1.1.5 #2962
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.2 to 1.0.3 #2947
  • Bump org-springframework-boot from 3.2.4 to 3.2.5 #2949
  • Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 #2971
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.13 to 4.33.15 #2951
  • Bump org.springframework.data:spring-data-bom from 2024.0.0-RC1 to 2024.0.0 #2988
  • Bump org.springframework:spring-framework-bom from 6.1.6 to 6.1.7 #2986
  • Bump org.testcontainers:testcontainers-bom from 1.19.7 to 1.19.8 #2968
  • Update to Spring Security 6.3.0 #2995

❤️ Contributors

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

@kinsersh

3.2.3

21 May 13:46
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Bump com.github.spullara.mustache.java:compiler from 0.9.11 to 0.9.12 #2957
  • Bump com.github.spullara.mustache.java:compiler from 0.9.12 to 0.9.13 #2960
  • Bump com.gradle.develocity from 3.17.2 to 3.17.3 #2976
  • Bump com.gradle.develocity from 3.17.3 to 3.17.4 #2992
  • Bump com.hazelcast:hazelcast from 5.3.6 to 5.3.7 #2914
  • Bump io.projectreactor:reactor-bom from 2023.0.4 to 2023.0.5 #2920
  • Bump io.projectreactor:reactor-bom from 2023.0.5 to 2023.0.6 #2979
  • Bump io.projectreactor:reactor-core from 3.4.36 to 3.4.37 #2921
  • Bump io.projectreactor:reactor-core from 3.4.37 to 3.4.38 #2980
  • Bump io.spring.ge.conventions from 0.0.15 to 0.0.16 #2909
  • Bump io.spring.ge.conventions from 0.0.16 to 0.0.17 #2953
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.1 to 1.0.2 #2896
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.2 to 1.0.3 #2945
  • Bump org-mongodb from 4.11.1 to 4.11.2 #2912
  • Bump org-slf4j from 2.0.12 to 2.0.13 #2930
  • Bump org-springframework-boot from 3.2.3 to 3.2.4 #2900
  • Bump org-springframework-boot from 3.2.4 to 3.2.5 #2948
  • Bump org.aspectj:aspectjweaver from 1.9.21.2 to 1.9.22 #2902
  • Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 #2969
  • Bump org.springframework.data:spring-data-bom from 2023.1.4 to 2023.1.5 #2931
  • Bump org.springframework.data:spring-data-bom from 2023.1.5 to 2023.1.6 #2991
  • Bump org.springframework.security:spring-security-bom from 6.2.3 to 6.2.4 #2939
  • Bump org.springframework:spring-framework-bom from 6.1.5 to 6.1.6 #2928
  • Bump org.springframework:spring-framework-bom from 6.1.6 to 6.1.7 #2987

3.1.6

21 May 13:47
Compare
Choose a tag to compare

⭐ New Features

  • Doc cautions about index repo with Redis Cluster #2904
  • Improve documentation for JDBC JSON Serialization. #2967

🔨 Dependency Upgrades

  • Bump com.github.spullara.mustache.java:compiler from 0.9.11 to 0.9.12 #2956
  • Bump com.github.spullara.mustache.java:compiler from 0.9.12 to 0.9.13 #2961
  • Bump com.gradle.develocity from 3.17.2 to 3.17.3 #2975
  • Bump com.gradle.develocity from 3.17.3 to 3.17.4 #2990
  • Bump io.projectreactor:reactor-bom from 2022.0.17 to 2022.0.18 #2918
  • Bump io.projectreactor:reactor-bom from 2022.0.18 to 2022.0.19 #2981
  • Bump io.projectreactor:reactor-core from 3.4.36 to 3.4.37 #2919
  • Bump io.projectreactor:reactor-core from 3.4.37 to 3.4.38 #2982
  • Bump io.spring.ge.conventions from 0.0.15 to 0.0.16 #2908
  • Bump io.spring.ge.conventions from 0.0.16 to 0.0.17 #2955
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.1 to 1.0.2 #2895
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.2 to 1.0.3 #2944
  • Bump org-slf4j from 2.0.12 to 2.0.13 #2934
  • Bump org-springframework-boot from 3.1.10 to 3.1.11 #2950
  • Bump org-springframework-boot from 3.1.9 to 3.1.10 #2899
  • Bump org.aspectj:aspectjweaver from 1.9.21.2 to 1.9.22 #2903
  • Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 #2970
  • Bump org.springframework.security:spring-security-bom from 6.1.8 to 6.1.9 #2941
  • Bump org.springframework:spring-framework-bom from 6.0.18 to 6.0.19 #2927
  • Bump org.springframework:spring-framework-bom from 6.0.19 to 6.0.20 #2985

❤️ Contributors

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

@kinsersh and @sivaprasadreddy

3.3.0-RC1

16 Apr 13:33
Compare
Choose a tag to compare
3.3.0-RC1 Pre-release
Pre-release

🔨 Dependency Upgrades

  • Bump ch-qos-logback from 1.5.3 to 1.5.4 #2922
  • Bump ch-qos-logback from 1.5.4 to 1.5.5 #2932
  • Bump com.github.ben-manes:gradle-versions-plugin from 0.41.0 to 0.51.0 #2891
  • Bump com.google.code.gson:gson from 2.8.9 to 2.10.1 #2890
  • Bump com.hazelcast:hazelcast from 5.3.6 to 5.3.7 #2915
  • Bump com.hazelcast:hazelcast from 5.3.7 to 5.4.0 #2940
  • Bump io.projectreactor:reactor-bom from 2023.0.4 to 2023.0.5 #2925
  • Bump io.projectreactor:reactor-core from 3.6.4 to 3.6.5 #2923
  • Bump io.spring.ge.conventions from 0.0.15 to 0.0.16 #2907
  • Bump io.spring.gradle:spring-security-release-plugin from 1.0.1 to 1.0.2 #2894
  • Bump org-apache-derby from 10.16.1.1 to 10.17.1.0 #2888
  • Bump org-mongodb from 4.11.1 to 4.11.2 #2913
  • Bump org-slf4j from 2.0.12 to 2.0.13 #2933
  • Bump org-springframework-boot from 3.2.3 to 3.2.4 #2898
  • Bump org.aspectj:aspectjweaver from 1.9.21.2 to 1.9.22 #2901
  • Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.29.4 to 4.33.13 #2892
  • Bump org.springframework:spring-framework-bom from 6.1.5 to 6.1.6 #2926
  • Bump org.yaml:snakeyaml from 1.30 to 1.33 #2889
  • Update to Spring Security 6.3.0-RC1 #2943
  • Upgrade to MongoDB 5.0.1 #2937
  • Upgrade to Spring Data Bom 2024.0.0-RC1 #2929