Skip to content

Releases: spring-projects/spring-authorization-server

0.4.3

20 Jun 09:48
Compare
Choose a tag to compare

πŸͺ² Bug Fixes

  • Fix to save all values for multi-valued request parameters #1252
  • OAuth2AuthorizationCodeRequestAuthenticationConverter can not handle multi-valued parameters #1250
  • Revert serialVersionUID to 0.4.0 #1218
  • Fix artifact build properties for Artifactory #1179
  • Apply ArtifactoryPlugin to SpringRootProjectPlugin #1177

πŸ”¨ Dependency Upgrades

  • Update to junit-jupiter 5.9.3 #1280
  • Update to jackson-bom 2.14.3 #1274
  • Update to Spring Security 5.8.4 #1273
  • Update to Spring Framework 5.3.28 #1272
  • Update spring-asciidoctor-backends to 0.0.5 #1192
  • Update io.spring.ge.conventions plugin to 0.0.13 #1190
  • Update to org.jfrog.buildinfo:build-info-extractor-gradle:4.29.0 #1175

❀️ Contributors

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

1.1.0

16 May 17:34
Compare
Choose a tag to compare

⭐ New Features

  • Simplify federated login in demo sample #1208
  • Hash the sid claim in the ID Token #1207
  • Update web ui design for demo sample #1196
  • Add demo sample #1189
  • Update default sample with Spring Boot starter #1187
  • ref-doc: Update Getting Started with Spring Boot starter #1186
  • Add logout success page to default client sample #1161
  • Revoke tokens when code is reused #1152
  • Consider adding a logout success page in the default sample #1142
  • How-to: Implement an Extension Authorization Grant Type #686
  • How-to: Authenticate a user in a Single Page Application with PKCE #539
  • How-to: Authenticate using social login #538

πŸ”¨ Dependency Upgrades

  • Update to junit-jupiter 5.9.3 #1216
  • Update to jackson-bom 2.15.0 #1215
  • Update to Spring Security 6.1.0 #1214
  • Update to Spring Framework 6.0.9 #1213
  • Update to Spring Boot 3.1.0-RC1 #1198

❀️ Contributors

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

1.1.0-RC1

18 Apr 12:57
Compare
Choose a tag to compare
1.1.0-RC1 Pre-release
Pre-release

⭐ New Features

  • Add reference documentation for OAuth 2.0 Device Authorization Grant #1158
  • Add sample supporting public client for OAuth 2.0 Device Authorization Grant #1157
  • Support device code and user code in JdbcOAuth2AuthorizationService #1156
  • ✨ JDBC device_code authorization #1143
  • Add tests for OAuth 2.0 Device Authorization Grant #1127
  • Improve OAuth 2.0 Device Authorization Grant #1116
  • Improve OpenID Connect 1.0 Logout Endpoint #1077
  • ref-doc: Document OpenID Connect 1.0 Logout Endpoint #1069

πŸ”¨ Dependency Upgrades

  • Update to json-path:2.8.0 #1171
  • Update to io.spring.javaformat:spring-javaformat-checkstyle:0.0.38 #1170
  • Update to Spring Security 6.1.0-RC1 #1169
  • Update to Spring Framework 6.0.8 #1168

❀️ Contributors

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

1.0.2

18 Apr 12:03
Compare
Choose a tag to compare

πŸͺ² Bug Fixes

  • Fix refresh token error code INVALID_CLIENT to INVALID_GRANT #1153
  • Consider allowing localhost in redirect_uri #1150
  • Fix to save after encoding the secret when registering the client #1113
  • Fixed Broken Support Link #1097

πŸ”¨ Dependency Upgrades

  • Update to io.spring.javaformat:spring-javaformat-checkstyle:0.0.38 #1167
  • Update to Spring Security 6.0.3 #1166
  • Update to Spring Framework 6.0.8 #1165

0.4.2

18 Apr 11:05
Compare
Choose a tag to compare

πŸͺ² Bug Fixes

  • Fix refresh token error code INVALID_CLIENT to INVALID_GRANT #1139
  • Fixed Broken Support Link #1092
  • Fix to save after encoding the secret when registering the client #1056
  • Consider allowing localhost in redirect_uri #651

πŸ”¨ Dependency Upgrades

  • Update to io.spring.javaformat:spring-javaformat-checkstyle:0.0.38 #1164
  • Update to Spring Security 5.8.3 #1163
  • Update to Spring Framework 5.3.27 #1162

❀️ Contributors

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

1.1.0-M2

21 Mar 16:09
81458eb
Compare
Choose a tag to compare
1.1.0-M2 Pre-release
Pre-release

⭐ New Features

  • Enable upgradeEncoding for OAuth2 client secrets #1099
  • Implement OAuth 2.0 Device Authorization Grant #44

πŸͺ² Bug Fixes

  • Fixed Broken Support Link #1098

πŸ”¨ Dependency Upgrades

  • Update to nimbus-jose-jwt:9.31 #1132
  • Update to Spring Security 6.1.0-M2 #1131
  • Update to Spring Framework 6.0.7 #1130

❀️ Contributors

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

1.1.0-M1

21 Feb 19:54
Compare
Choose a tag to compare
1.1.0-M1 Pre-release
Pre-release

⭐ New Features

  • Add OpenID Connect 1.0 Logout Endpoint #1068
  • Implement end_session_endpoint for RP-Initiated Logout #266

πŸ”¨ Dependency Upgrades

  • Update to mockito-core:4.11.0 #1096
  • Update to assertj-core:3.24.2 #1095
  • Update to nimbus-jose-jwt:9.30.2 #1094
  • Update to Spring Security 6.1.0-M1 #1093
  • Update Gradle Enterprise plugin #1067

❀️ Contributors

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

1.0.1

21 Feb 17:47
Compare
Choose a tag to compare

⭐ New Features

  • ref-doc: authorizedScopes is missing from sql #1045

πŸͺ² Bug Fixes

  • URL-encoded parameters in redirect URI are encoded twice #1074
  • redirect_uri resolver is incorrect #1072
  • HttpMessageConverters uses jakarta.json.bind.Jsonb #1055
  • HttpMessageConverters should use jakarta.json.bind.Jsonb #1054

πŸ”¨ Dependency Upgrades

  • Update to junit-jupiter:5.9.2 #1091
  • Update to jackson-bom:2.14.2 #1090
  • Update to io.spring.javaformat:spring-javaformat-checkstyle:0.0.35 #1089
  • Update to io.spring.nohttp:nohttp-checkstyle:0.0.11 #1088
  • Update to Spring Security 6.0.2 #1087
  • Update to Spring Framework 6.0.5 #1086
  • Update to Spring Boot 3.0.0 #1024
  • Update to Spring Boot 3.0.0 #1023

❀️ Contributors

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

0.4.1

21 Feb 16:33
Compare
Choose a tag to compare

⭐ New Features

  • Replace deprecated command with environment file #1063
  • Replace deprecated set-output command with environment file #1062
  • Update how-to-jpa.adoc #1010
  • ref-doc: authorizedScopes is missing from sql #1008

πŸͺ² Bug Fixes

  • Fix redirect_uri resolver #1013
  • redirect_uri resolver is incorrect #1012
  • URL-encoded parameters in redirect URI are encoded twice #1011

πŸ”¨ Dependency Upgrades

  • Update to junit-jupiter:5.9.2 #1085
  • Update to jackson-bom:2.14.2 #1084
  • Update to io.spring.javaformat:spring-javaformat-checkstyle:0.0.35 #1083
  • Update to io.spring.nohttp:nohttp-checkstyle:0.0.11 #1082
  • Update to Spring Security 5.8.2 #1081
  • Update to Spring Framework 5.3.25 #1080

❀️ Contributors

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

1.0.0

21 Nov 20:08
Compare
Choose a tag to compare

⭐ New Features

  • Merge enhancements from 0.4.x into main #982

πŸ”¨ Dependency Upgrades

  • Update to Spring Security 6.0.0 #981
  • Update to hsqldb 2.7.1 #976
  • Update to jackson-bom 2.14.0 #975
  • Update to Spring Boot 3.0.0-RC2 #974
  • Update to Spring Framework 6.0.0 #972
  • Update to jakarta.servlet-api 6.0.0 #965