dependabot[bot]
68db4c9cf5
Bump serialize-javascript and mocha in /javascript
...
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript ) to 7.1.1 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha ). These dependencies need to be updated together.
Updates `serialize-javascript` from 6.0.2 to 7.1.1
- [Release notes](https://github.com/yahoo/serialize-javascript/releases )
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.2...v7.1.1 )
Updates `mocha` from 10.8.2 to 12.0.0
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v10.8.2...v12.0.0 )
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-version: 7.1.1
dependency-type: indirect
- dependency-name: mocha
dependency-version: 12.0.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 18:49:02 +00:00
dependabot[bot]
37647eaecb
Bump gradle-wrapper from 9.7.0 to 9.7.1
...
Bumps [gradle-wrapper](https://github.com/gradle/gradle ) from 9.7.0 to 9.7.1.
- [Release notes](https://github.com/gradle/gradle/releases )
- [Commits](https://github.com/gradle/gradle/compare/v9.7.0...v9.7.1 )
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 18:30:55 +00:00
dependabot[bot]
c194e5a0a0
Bump antora from 3.2.0-rc.3 to 3.2.0 in /docs
...
Bumps [antora](https://gitlab.com/antora/antora/tree/HEAD/packages/antora ) from 3.2.0-rc.3 to 3.2.0.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc )
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.3...v3.2.0 )
---
updated-dependencies:
- dependency-name: antora
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 18:29:29 +00:00
Josh Cummings
c320883466
Merge branch '7.1.x'
2026-09-08 12:13:48 -06:00
dependabot[bot]
5149494e08
Bump com.webauthn4j:webauthn4j-core
...
Bumps [com.webauthn4j:webauthn4j-core](https://github.com/webauthn4j/webauthn4j ) from 0.31.9.RELEASE to 0.31.10.RELEASE.
- [Release notes](https://github.com/webauthn4j/webauthn4j/releases )
- [Commits](https://github.com/webauthn4j/webauthn4j/compare/0.31.9.RELEASE...0.31.10.RELEASE )
---
updated-dependencies:
- dependency-name: com.webauthn4j:webauthn4j-core
dependency-version: 0.31.10.RELEASE
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 12:12:06 -06:00
Josh Cummings
7efae499d5
Merge branch '7.1.x'
...
# Conflicts:
# gradle/libs.versions.toml
2026-09-08 12:05:41 -06:00
Josh Cummings
3abed4886f
Merge branch '7.0.x' into 7.1.x
...
# Conflicts:
# gradle/libs.versions.toml
2026-09-08 12:04:42 -06:00
Tran Ngoc Nhan
4e5eb822a0
Fix typos in Javadocs
...
- Add missing parentheses
- Add missing quote
- Remove duplicate word
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-09-08 12:02:43 -06:00
Tran Ngoc Nhan
c4a46d100e
Update Reactor's Context reference link
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-09-08 12:02:37 -06:00
dependabot[bot]
6b007529bb
Bump org.slf4j:slf4j-api from 2.0.18 to 2.0.19
...
Bumps org.slf4j:slf4j-api from 2.0.18 to 2.0.19.
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-version: 2.0.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 12:02:08 -06:00
Josh Cummings
f71aa9d92c
Merge branch '7.1.x'
2026-09-08 11:37:23 -06:00
Josh Cummings
176fb7df13
Merge branch '7.0.x' into 7.1.x
2026-09-08 11:37:12 -06:00
Josh Cummings
98628d1abd
Update check-snapshots to spring-security-release-tools 1.0.17
...
See gh-19625
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-08 11:36:43 -06:00
Josh Cummings
f2d16447eb
Merge branch '7.1.x'
2026-09-08 11:33:07 -06:00
Josh Cummings
6f8a8b6663
Merge branch '7.0.x' into 7.1.x
2026-09-08 11:32:56 -06:00
Josh Cummings
4ba0d38ca5
Exclude webauthn4j-core from dependabot on 7.0.x
...
Newer webauthn4j-core releases require a Jackson minor bump, which
we do not want to pull into a maintenance branch.
See gh-19669
2026-09-08 11:32:10 -06:00
Josh Cummings
e5ec154cf0
Merge branch '7.1.x'
...
Closes gh-19680
2026-09-08 11:21:44 -06:00
Josh Cummings
1cfb348445
Merge branch '7.0.x' into 7.1.x
...
Closes gh-19679
2026-09-08 11:21:34 -06:00
Josh Cummings
8c5f925a43
Merge branch '7.1.x'
2026-09-08 11:20:38 -06:00
Josh Cummings
3f14445bd4
Merge branch '7.0.x' into 7.1.x
2026-09-08 11:20:26 -06:00
Josh Cummings
fc40a83d32
Update Dependabot
...
This commit syncs dependabot with older branches since
it is at times warranted to update the dependabot configurations
as part of addressing a dependabot PR
Closes gh-19678
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-08 11:14:41 -06:00
Josh Cummings
411dbb83a1
Merge branch '7.1.x'
2026-09-08 10:26:03 -06:00
Josh Cummings
29c6f855d7
Fix Formatting and Style
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-08 10:20:00 -06:00
Josh Cummings
b894640bc7
Update Formatting and Style
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-08 10:19:57 -06:00
dependabot[bot]
a37c0ac9ce
Bump io-spring-javaformat from 0.0.47 to 0.0.48
...
Bumps `io-spring-javaformat` from 0.0.47 to 0.0.48.
Updates `io.spring.javaformat:spring-javaformat-checkstyle` from 0.0.47 to 0.0.48
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](https://github.com/spring-io/spring-javaformat/compare/v0.0.47...v0.0.48 )
Updates `io.spring.javaformat:spring-javaformat-gradle-plugin` from 0.0.47 to 0.0.48
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](https://github.com/spring-io/spring-javaformat/compare/v0.0.47...v0.0.48 )
---
updated-dependencies:
- dependency-name: io.spring.javaformat:spring-javaformat-checkstyle
dependency-version: 0.0.48
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.spring.javaformat:spring-javaformat-gradle-plugin
dependency-version: 0.0.48
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 10:26:18 -06:00
Josh Cummings
a551be65eb
Update Formatting and Style
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-04 09:24:19 -07:00
dependabot[bot]
5449cca3e7
Bump io-spring-javaformat from 0.0.47 to 0.0.48
...
Bumps `io-spring-javaformat` from 0.0.47 to 0.0.48.
Updates `io.spring.javaformat:spring-javaformat-checkstyle` from 0.0.47 to 0.0.48
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](https://github.com/spring-io/spring-javaformat/compare/v0.0.47...v0.0.48 )
Updates `io.spring.javaformat:spring-javaformat-gradle-plugin` from 0.0.47 to 0.0.48
- [Release notes](https://github.com/spring-io/spring-javaformat/releases )
- [Commits](https://github.com/spring-io/spring-javaformat/compare/v0.0.47...v0.0.48 )
---
updated-dependencies:
- dependency-name: io.spring.javaformat:spring-javaformat-checkstyle
dependency-version: 0.0.48
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.spring.javaformat:spring-javaformat-gradle-plugin
dependency-version: 0.0.48
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 09:24:19 -07:00
Josh Cummings
c9b653b563
Fix Formatting and Style
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-04 09:10:59 -07:00
Yohei Kishimoto
7ddce27828
throw original exception to keep compatibility with common RestTemplate
...
Signed-off-by: Yohei Kishimoto <morokosi@users.noreply.github.com >
2026-09-04 09:10:59 -07:00
Josh Cummings
08517085b2
Merge branch '7.1.x'
2026-09-04 09:02:35 -06:00
Josh Cummings
01891c8032
Merge branch '7.0.x' into 7.1.x
2026-09-04 09:02:29 -06:00
dependabot[bot]
671cb75c72
Bump antora from 3.2.0-rc.3 to 3.2.0 in /docs
...
Bumps [antora](https://gitlab.com/antora/antora/tree/HEAD/packages/antora ) from 3.2.0-rc.3 to 3.2.0.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc )
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.3...v3.2.0 )
---
updated-dependencies:
- dependency-name: antora
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 08:02:13 -07:00
Josh Cummings
1dcb0b4927
Merge branch '7.1.x'
2026-09-04 09:01:11 -06:00
Josh Cummings
201adb3101
Merge branch '7.0.x' into 7.1.x
2026-09-04 08:59:03 -06:00
Josh Cummings
81ce86800e
Update to spring-release-actions 0.0.6
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-04 08:58:54 -06:00
Josh Cummings
47373888ac
Merge branch '7.1.x'
2026-09-04 08:54:23 -06:00
Josh Cummings
312e0a4529
Merge branch '7.0.x' into 7.1.x
2026-09-04 08:52:35 -06:00
Josh Cummings
d5ac3a86bc
Update Workflows to spring-security-release-tools 1.0.17
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-04 08:50:46 -06:00
Josh Cummings
d2d9d14b8f
Merge branch '7.1.x'
2026-09-04 08:32:02 -06:00
dependabot[bot]
9ad6b51aec
Bump spring-io/spring-security-release-tools/.github/workflows/release-announcements-publish.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/release-announcements-publish.yml](https://github.com/spring-io/spring-security-release-tools ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/d6c65d3013c0888e2c9cbae9f4beda610994776c...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/release-announcements-publish.yml
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:30:49 -07:00
dependabot[bot]
a501e214f4
Bump spring-io/spring-security-release-tools/.github/actions/send-notification
...
Bumps [spring-io/spring-security-release-tools/.github/actions/send-notification](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/b92832ecbc7cbe969201e6beafbde0ee400cf095...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/actions/send-notification
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:30:24 -07:00
dependabot[bot]
e05cec1b7d
Bump spring-io/spring-release-actions/schedule-milestone
...
Bumps [spring-io/spring-release-actions/schedule-milestone](https://github.com/spring-io/spring-release-actions ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-release-actions/releases )
- [Commits](https://github.com/spring-io/spring-release-actions/compare/a1f321783a0769dd2aea4fad6c2ae2f95a52b885...1b8671612c3eb3d9b9763e2d7b66f1a80d00ee95 )
---
updated-dependencies:
- dependency-name: spring-io/spring-release-actions/schedule-milestone
dependency-version: 0.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:30:03 -07:00
dependabot[bot]
b39e300395
Bump spring-io/spring-release-actions/compute-version
...
Bumps [spring-io/spring-release-actions/compute-version](https://github.com/spring-io/spring-release-actions ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-release-actions/releases )
- [Commits](https://github.com/spring-io/spring-release-actions/compare/a1f321783a0769dd2aea4fad6c2ae2f95a52b885...1b8671612c3eb3d9b9763e2d7b66f1a80d00ee95 )
---
updated-dependencies:
- dependency-name: spring-io/spring-release-actions/compute-version
dependency-version: 0.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:29:12 -07:00
dependabot[bot]
7ea44bbb26
Bump antora from 3.2.0-rc.3 to 3.2.0 in /docs
...
Bumps [antora](https://gitlab.com/antora/antora/tree/HEAD/packages/antora ) from 3.2.0-rc.3 to 3.2.0.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc )
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.3...v3.2.0 )
---
updated-dependencies:
- dependency-name: antora
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:28:40 -07:00
dependabot[bot]
8130568ac6
Bump spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/b92832ecbc7cbe969201e6beafbde0ee400cf095...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:25:08 -07:00
dependabot[bot]
a4707d9e19
Bump org.hibernate.orm:hibernate-core from 7.4.6.Final to 7.4.7.Final
...
Bumps [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm ) from 7.4.6.Final to 7.4.7.Final.
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.4.7/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/7.4.6...7.4.7 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm:hibernate-core
dependency-version: 7.4.7.Final
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 07:23:29 -07:00
dependabot[bot]
137d2e81b7
Bump io.spring.nullability:io.spring.nullability.gradle.plugin
...
Bumps [io.spring.nullability:io.spring.nullability.gradle.plugin](https://github.com/spring-gradle-plugins/nullability-plugin ) from 0.0.14 to 0.0.15.
- [Release notes](https://github.com/spring-gradle-plugins/nullability-plugin/releases )
- [Commits](https://github.com/spring-gradle-plugins/nullability-plugin/compare/v0.0.14...v0.0.15 )
---
updated-dependencies:
- dependency-name: io.spring.nullability:io.spring.nullability.gradle.plugin
dependency-version: 0.0.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-04 00:30:20 +00:00
Josh Cummings
8525cbfd19
Fix Nullability
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-04 00:30:20 +00:00
Manuel Siggen
29f8dd53cd
Pick Up PermissionEvaluator Bean
...
Closes gh-19084
Signed-off-by: Manuel Siggen <manuel@siggen.ch >
2026-09-03 16:57:46 -07:00
Josh Cummings
7526dfa694
Merge branch '7.1.x'
2026-09-03 15:42:38 -06:00
Josh Cummings
02f5f5a459
Merge branch '7.0.x' into 7.1.x
2026-09-03 15:42:29 -06:00
dependabot[bot]
3dff446d18
Bump spring-io/spring-release-actions/get-todays-release-version
...
Bumps [spring-io/spring-release-actions/get-todays-release-version](https://github.com/spring-io/spring-release-actions ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-release-actions/releases )
- [Commits](https://github.com/spring-io/spring-release-actions/compare/a1f321783a0769dd2aea4fad6c2ae2f95a52b885...1b8671612c3eb3d9b9763e2d7b66f1a80d00ee95 )
---
updated-dependencies:
- dependency-name: spring-io/spring-release-actions/get-todays-release-version
dependency-version: 0.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:39:30 -07:00
dependabot[bot]
cc89707b03
Bump antora from 3.2.0-rc.2 to 3.2.0-rc.3 in /docs
...
Bumps [antora](https://gitlab.com/antora/antora ) from 3.2.0-rc.2 to 3.2.0-rc.3.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc )
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.2...v3.2.0-rc.3 )
---
updated-dependencies:
- dependency-name: antora
dependency-version: 3.2.0-rc.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:38:41 -07:00
dependabot[bot]
812ad9c547
Bump spring-io/spring-security-release-tools/.github/workflows/build.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/build.yml](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/b92832ecbc7cbe969201e6beafbde0ee400cf095...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/build.yml
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:38:08 -07:00
dependabot[bot]
364c153e17
Bump spring-io/spring-release-actions/compute-next-version
...
Bumps [spring-io/spring-release-actions/compute-next-version](https://github.com/spring-io/spring-release-actions ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-release-actions/releases )
- [Commits](https://github.com/spring-io/spring-release-actions/compare/a1f321783a0769dd2aea4fad6c2ae2f95a52b885...1b8671612c3eb3d9b9763e2d7b66f1a80d00ee95 )
---
updated-dependencies:
- dependency-name: spring-io/spring-release-actions/compute-next-version
dependency-version: 0.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:37:16 -07:00
dependabot[bot]
39383ab970
Bump spring-io/spring-security-release-tools/.github/workflows/test.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/test.yml](https://github.com/spring-io/spring-security-release-tools ) from ed473b4dafba053c63a453d2d88a89df3b3e18b3 to 9ca0acea761aa79d71c78cc462048c49ed5c4230.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/ed473b4dafba053c63a453d2d88a89df3b3e18b3...9ca0acea761aa79d71c78cc462048c49ed5c4230 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/test.yml
dependency-version: 9ca0acea761aa79d71c78cc462048c49ed5c4230
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:35:20 -07:00
Tran Ngoc Nhan
8ef5bcd003
Fix typos in Javadocs
...
- Remove duplicate words
- Remove unnecessary parentheses
- Fix grammar
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-09-03 14:34:29 -07:00
dependabot[bot]
4193b73d47
Bump actions/setup-java from 5.7.0 to 6.0.0
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 5.7.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/b6effb05e454b25005698d916606bdc6ffcbf961...dd06d9cba3e5552c54d9f8ea23572deb30010f7c )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:33:13 -07:00
dependabot[bot]
4ce48297f6
Bump io.spring.gradle:spring-security-release-plugin
...
Bumps [io.spring.gradle:spring-security-release-plugin](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/v1.0.15...v1.0.17 )
---
updated-dependencies:
- dependency-name: io.spring.gradle:spring-security-release-plugin
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 14:32:07 -07:00
Josh Cummings
d09463b865
Merge branch '7.1.x'
...
Closes gh-19649
2026-09-03 15:28:33 -06:00
Josh Cummings
9989735a49
Merge branch '7.0.x' into 7.1.x
...
Closes gh-19648
2026-09-03 15:22:26 -06:00
Josh Cummings
c7be397a16
Merge branch '7.1.x'
...
# Conflicts:
# docs/modules/ROOT/pages/reactive/authentication/onetimetoken.adoc
# docs/modules/ROOT/pages/servlet/authentication/onetimetoken.adoc
2026-09-03 15:14:01 -06:00
Tran Ngoc Nhan
02cc2e9d14
Fix TokenType Comparison Logic
...
Compare OAuth2AccessToken.TokenType using equals() instead of == in
BearerTokenAuthentication, since TokenType instances are not
guaranteed to be singletons and reference comparison can incorrectly
reject an otherwise-equal bearer token.
Closes gh-19377
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-03 14:06:08 -07:00
Josh Cummings
118e51d45e
Merge branch '7.0.x' into 7.1.x
2026-09-03 15:01:11 -06:00
Tran Ngoc Nhan
27a76a67ae
Include code example for reactive onetimetoken
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-09-03 14:00:44 -07:00
Tran Ngoc Nhan
ff6cef0cd2
Include code example for servlet onetimetoken
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-09-03 14:00:44 -07:00
Josh Cummings
2e52e1063a
Merge branch '7.1.x'
...
Closes gh-19646
2026-09-03 12:27:03 -06:00
Josh Cummings
801f890ed0
Merge branch '7.0.x' into 7.1.x
...
Closes gh-9175 on 7.1.x
2026-09-03 12:26:14 -06:00
Josh Cummings
1a7769be28
Fix Checkstyle
...
Issue gh-9175
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-03 11:18:58 -07:00
Dmitrii Bocharov
bdf501fe87
Fix HeaderWriterFilter Race Condition
...
Closes gh-9175
Signed-off-by: Dmitrii Bocharov <bdshadow@gmail.com >
2026-09-03 11:18:58 -07:00
avsan
b26d968c1c
Simplify ProviderManager null provider check
...
Use Assert.noNullElements to validate configured AuthenticationProviders
without relying on CollectionUtils.contains.
Preserve the existing null-provider validation behavior.
Closes gh-19510
Signed-off-by: avsan <abhishekrajabca@gmail.com >
2026-09-03 11:10:09 -07:00
Josh Cummings
3070c96594
Add authenticationSuccessHandler to Reactive Resource Server Kotlin DSL
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-01 18:14:07 -07:00
Josh Cummings
6eb7ef6e6d
Update What's New
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-01 18:14:07 -07:00
Josh Cummings
988ba6b33c
Align Formatting
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-09-01 18:14:07 -07:00
Iain Henderson
d1fb6141c1
Add authenticationSuccessHandler to Reactive Resource Server DSL
...
Signed-off-by: Iain Henderson <Iain.henderson@mac.com >
2026-09-01 18:14:07 -07:00
Josh Cummings
43f5ae5b21
Remove Auto-merge for .x Branches
...
Closes gh-19632
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-31 10:43:16 -06:00
Josh Cummings
b2a6bbf314
Merge branch '7.1.x'
2026-08-31 10:42:04 -06:00
Josh Cummings
a161421409
Turn Off Auto-merge for Maintenance Branch
...
This commit removes the auto-merge workflow on 7.1.x since it
is a maintenance branch.
Closes gh-19631
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-31 10:41:54 -06:00
Joe Grandja
36aa2ad744
Merge branch '7.1.x'
2026-08-31 12:02:21 -04:00
Josh Cummings
ed4e0e2ea8
Merge branch '7.1.x'
2026-08-31 09:55:00 -06:00
Joe Grandja
978eb4396a
Polish gh-19585
2026-08-31 11:09:18 -04:00
Evgeniy Cheban
770c860d9d
Ensure WebSession ID is not changed after token refresh (Reactive)
...
Closes gh-19424
Signed-off-by: Evgeniy Cheban <mister.cheban@gmail.com >
2026-08-31 10:11:13 -04:00
dependabot[bot]
11890f2f49
Bump io.spring.gradle:spring-security-release-plugin
...
Bumps [io.spring.gradle:spring-security-release-plugin](https://github.com/spring-io/spring-security-release-tools ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/v1.0.16...v1.0.17 )
---
updated-dependencies:
- dependency-name: io.spring.gradle:spring-security-release-plugin
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 03:17:31 +00:00
dependabot[bot]
5809451de7
Bump spring-io/spring-release-actions/compute-next-version
...
Bumps [spring-io/spring-release-actions/compute-next-version](https://github.com/spring-io/spring-release-actions ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/spring-io/spring-release-actions/releases )
- [Commits](https://github.com/spring-io/spring-release-actions/compare/a1f321783a0769dd2aea4fad6c2ae2f95a52b885...1b8671612c3eb3d9b9763e2d7b66f1a80d00ee95 )
---
updated-dependencies:
- dependency-name: spring-io/spring-release-actions/compute-next-version
dependency-version: 0.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 00:50:20 +00:00
dependabot[bot]
31d379a7bf
Bump spring-io/spring-security-release-tools/.github/workflows/release-announcements-stage.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/release-announcements-stage.yml](https://github.com/spring-io/spring-security-release-tools ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/d6c65d3013c0888e2c9cbae9f4beda610994776c...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/release-announcements-stage.yml
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 00:47:19 +00:00
dependabot[bot]
825370f8e3
Bump spring-io/spring-security-release-tools/.github/workflows/deploy-schema.yml
...
Bumps [spring-io/spring-security-release-tools/.github/workflows/deploy-schema.yml](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.17.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/v1.0.15...3f6cc7ffc137ca160061749d5f34dc30d5f36986 )
---
updated-dependencies:
- dependency-name: spring-io/spring-security-release-tools/.github/workflows/deploy-schema.yml
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 00:47:16 +00:00
Josh Cummings
61feae94a0
Merge branch '7.1.x'
2026-08-26 10:17:45 -06:00
Josh Cummings
edaae1d17d
Merge branch '7.0.x' into 7.1.x
2026-08-26 10:17:34 -06:00
dependabot[bot]
e8084090ff
Bump org.hibernate.orm:hibernate-core from 7.4.5.Final to 7.4.6.Final
...
Bumps [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm ) from 7.4.5.Final to 7.4.6.Final.
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.4.6/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/7.4.5...7.4.6 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm:hibernate-core
dependency-version: 7.4.6.Final
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 03:24:42 +00:00
dependabot[bot]
4773b40f02
Bump gradle-wrapper from 9.7.0 to 9.7.1
...
Bumps [gradle-wrapper](https://github.com/gradle/gradle ) from 9.7.0 to 9.7.1.
- [Release notes](https://github.com/gradle/gradle/releases )
- [Commits](https://github.com/gradle/gradle/compare/v9.7.0...v9.7.1 )
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 03:28:40 +00:00
dependabot[bot]
9a4a965b0d
Bump io.spring.gradle:spring-security-release-plugin
...
Bumps [io.spring.gradle:spring-security-release-plugin](https://github.com/spring-io/spring-security-release-tools ) from 1.0.15 to 1.0.16.
- [Release notes](https://github.com/spring-io/spring-security-release-tools/releases )
- [Changelog](https://github.com/spring-io/spring-security-release-tools/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-io/spring-security-release-tools/compare/v1.0.15...v1.0.16 )
---
updated-dependencies:
- dependency-name: io.spring.gradle:spring-security-release-plugin
dependency-version: 1.0.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 03:27:38 +00:00
Josh Cummings
0bae8a73d1
Next Development Version
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-21 09:14:37 -06:00
Josh Cummings
461ccd817d
Next Development Version
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-21 09:14:09 -06:00
Josh Cummings
d449950b36
Merge branch '7.1.x'
...
Closes gh-19573
2026-08-20 16:58:15 -06:00
Josh Cummings
8dc341af8c
Merge branch '7.0.x' into 7.1.x
...
Closes gh-19572
2026-08-20 16:58:02 -06:00
Josh Cummings
381c556f78
Add Release Announcement Workflows
...
Closes gh-19571
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 16:57:48 -06:00
Josh Cummings
19afc9121e
Merge branch '7.1.x'
...
Closes gh-19568
# Conflicts:
# gradle/libs.versions.toml
2026-08-20 12:29:12 -06:00
Josh Cummings
6b2f892e66
Merge branch '7.0.x' into 7.1.x
...
Closes gh-19567
# Conflicts:
# config/src/main/java/org/springframework/security/config/annotation/web/configurers/oauth2/server/resource/DPoPAuthenticationConfigurer.java
# config/src/main/java/org/springframework/security/config/annotation/web/configurers/oauth2/server/resource/OAuth2ResourceServerConfigurer.java
# config/src/test/java/org/springframework/security/config/annotation/web/configurers/oauth2/server/resource/DPoPAuthenticationTests.java
# gradle/libs.versions.toml
# oauth2/oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/InMemoryOAuth2AuthorizationService.java
# oauth2/oauth2-jose/src/main/java/org/springframework/security/oauth2/jwt/DPoPProofJwtDecoderFactory.java
# oauth2/oauth2-jose/src/main/java/org/springframework/security/oauth2/jwt/DPoPProofReplayValidator.java
# oauth2/oauth2-resource-server/src/main/java/org/springframework/security/oauth2/server/resource/authentication/DPoPAuthenticationProvider.java
2026-08-20 12:23:20 -06:00
Josh Cummings
3b276e6c0d
Update to Spring Data 2025.1.7
...
Closes gh-19485
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:24:08 -06:00
Josh Cummings
f2115fbef8
Update to Spring LDAP 4.0.5
...
Closes gh-19486
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:24:01 -06:00
Josh Cummings
298335a57e
Update to Micrometer 1.16.7
...
Closes gh-19484
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:55 -06:00
Josh Cummings
c6566ee772
Update to Reactor 2025.0.7
...
Closes gh-19483
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:50 -06:00
Josh Cummings
7442214225
Update to Spring Framework 7.0.9
...
Closes gh-19482
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:44 -06:00
Josh Cummings
0123ae0981
Deprecate AesBytesEncryptor
...
This commit separates AesBytesEncryptor into two separate
implememtations, allowing for a migration away from default
arrangements that used a null IV
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:36 -06:00
Josh Cummings
11a648d106
Improve Equivalence Tests
...
This commit adds equals and hashCode implementations as well
as a readResolve implementation to ensure that deserialization
mechanisms can correctly assess the equality of a constnat
and a corresponding deserialized instance. For defense-in-depth
reasons, this commit also favors .equals over == for these
constants.
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:29 -06:00
Joe Grandja
536e09756c
Bind UnboundIdContainer to loopback address
2026-08-20 11:23:22 -06:00
Joe Grandja
ac15cdbea3
Apply html encoding in DefaultConsentPage
2026-08-20 11:23:14 -06:00
Joe Grandja
ad812aefc4
Provide ability to configure DPoP proof replay
2026-08-20 11:23:08 -06:00
Josh Cummings
d8769fb183
Use Constant-Time Comparison
...
This commit updates password encoders to use a
constant-time comparison method to defend against
timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:23:02 -06:00
Josh Cummings
ae997a4f46
Use Utf8#isEqual
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:55 -06:00
Josh Cummings
bbc6273abf
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:49 -06:00
Josh Cummings
475af0d3db
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:43 -06:00
Josh Cummings
f8a61e66d1
Add Utf8#isEqual
...
This commit adds a constant-time equals method,
useful for comparing password hashes or other
sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:36 -06:00
Josh Cummings
8830e39073
Use MessageDigest#isEqual
...
This commit favors constant-time comparison
to mitigate timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:31 -06:00
Josh Cummings
304cc21523
Add Tests for User and Device Code
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:22:25 -06:00
Josh Cummings
7048b08b9c
Update to Spring Data 2026.0.1
...
Closes gh-19490
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:29 -06:00
Josh Cummings
ff108a49a5
Update to Spring LDAP 4.1.1
...
Closes gh-19491
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:29 -06:00
Josh Cummings
9a70d73036
Update to Micrometer 1.17.1
...
Closes gh-19489
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:28 -06:00
Josh Cummings
cf613ad2d3
Update to Reactor 2025.0.7
...
Closes gh-19488
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:28 -06:00
Josh Cummings
fdec2d7617
Update to Spring Framework 7.0.9
...
Closes gh-19487
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:28 -06:00
Josh Cummings
748e3c9cf0
Use jspecify Nullable in DPoPProofReplayValidator
...
org.springframework.lang.Nullable is banned by the
bannedNullabilityImports checkstyle rule on this line; the embargoed
commit that introduced this file predates that rule's adoption here.
Switch to org.jspecify.annotations.Nullable to match the rest of the
codebase (already used correctly elsewhere in this same file).
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:21 -06:00
Josh Cummings
057581584a
Align Null Behavior
...
Previously, ExternalInetAddressMatcher treated a null InetAddress
as external by negating InternalInetAddressMatcher's result.
This commit makes ExternalInetAddressMatcher return false for a
null address, so that neither the internal nor the external
matcher classifies an unknown address as a match.
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:20 -06:00
Josh Cummings
502ecf9241
Deprecate AesBytesEncryptor
...
This commit separates AesBytesEncryptor into two separate
implememtations, allowing for a migration away from default
arrangements that used a null IV
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:20 -06:00
Josh Cummings
7db67f923c
Improve Equivalence Tests
...
This commit adds equals and hashCode implementations as well
as a readResolve implementation to ensure that deserialization
mechanisms can correctly assess the equality of a constnat
and a corresponding deserialized instance. For defense-in-depth
reasons, this commit also favors .equals over == for these
constants.
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:14 -06:00
Joe Grandja
35859220cb
Bind UnboundIdContainer to loopback address
2026-08-20 11:21:14 -06:00
Joe Grandja
3836091fe2
Apply html encoding in DefaultConsentPage
2026-08-20 11:21:14 -06:00
Joe Grandja
4c41928bc7
Provide ability to configure DPoP proof replay
2026-08-20 11:21:13 -06:00
Josh Cummings
61be628ad6
Use Constant-Time Comparison
...
This commit updates password encoders to use a
constant-time comparison method to defend against
timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:06 -06:00
Josh Cummings
e6208a4832
Use Utf8#isEqual
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:06 -06:00
Josh Cummings
01452e328f
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:05 -06:00
Josh Cummings
836190546d
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:21:05 -06:00
Josh Cummings
9f94fb92c5
Add Utf8#isEqual
...
This commit adds a constant-time equals method,
useful for comparing password hashes or other
sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:20:58 -06:00
Josh Cummings
47804ee834
Use MessageDigest#isEqual
...
This commit favors constant-time comparison
to mitigate timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:20:58 -06:00
Josh Cummings
865085e0b0
Add Tests for User and Device Code
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:20:58 -06:00
Josh Cummings
15a31d7dd7
Check isAnyLocalAddress
...
This commit updates InternalInetAddressMatcher to check
InetAddress#isAnyLocalAddress in order to catch
additional IP addresses
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 11:20:58 -06:00
Josh Cummings
1fe59232f0
Update to Spring Data 2026.1.0-M1
...
Closes gh-19531
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:10 -06:00
Josh Cummings
8f13ab216f
Update to Micrometer 1.18.0-M1
...
Closes gh-19530
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:09 -06:00
Josh Cummings
8beb08974b
Update to Reactor 2026.0.0-M1
...
Closes gh-19529
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:09 -06:00
Josh Cummings
49c89546c6
Update to Spring Framework 7.1.0-M1
...
Closes gh-19528
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:09 -06:00
Josh Cummings
5a74026036
Use jspecify Nullable in DPoPProofReplayValidator
...
org.springframework.lang.Nullable is banned by the
bannedNullabilityImports checkstyle rule on this line; the embargoed
commit that introduced this file predates that rule's adoption here.
Switch to org.jspecify.annotations.Nullable to match the rest of the
codebase (already used correctly elsewhere in this same file).
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:09 -06:00
Josh Cummings
c9220ca39e
Align Null Behavior
...
Previously, ExternalInetAddressMatcher treated a null InetAddress
as external by negating InternalInetAddressMatcher's result.
This commit makes ExternalInetAddressMatcher return false for a
null address, so that neither the internal nor the external
matcher classifies an unknown address as a match.
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:09 -06:00
Josh Cummings
b6b9d743a0
Deprecate AesBytesEncryptor
...
This commit separates AesBytesEncryptor into two separate
implememtations, allowing for a migration away from default
arrangements that used a null IV
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:08 -06:00
Josh Cummings
8ded9dac6a
Improve Equivalence Tests
...
This commit adds equals and hashCode implementations as well
as a readResolve implementation to ensure that deserialization
mechanisms can correctly assess the equality of a constnat
and a corresponding deserialized instance. For defense-in-depth
reasons, this commit also favors .equals over == for these
constants.
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:08 -06:00
Joe Grandja
1b84c74776
Bind UnboundIdContainer to loopback address
2026-08-20 10:38:08 -06:00
Joe Grandja
83dfc0790e
Apply html encoding in DefaultConsentPage
2026-08-20 10:38:08 -06:00
Joe Grandja
b55f66695e
Provide ability to configure DPoP proof replay
2026-08-20 10:38:08 -06:00
Josh Cummings
177e482783
Use Constant-Time Comparison
...
This commit updates password encoders to use a
constant-time comparison method to defend against
timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
04d95818e3
Use Utf8#isEqual
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
627a412748
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
addebb61ed
Use Constant-Time Equals
...
This commit updates the filter to use constant-time
equals for sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
75d985fb13
Add Utf8#isEqual
...
This commit adds a constant-time equals method,
useful for comparing password hashes or other
sensitive material
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
342b24d43e
Use MessageDigest#isEqual
...
This commit favors constant-time comparison
to mitigate timing attacks
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:07 -06:00
Josh Cummings
2f97d8dac2
Add Tests for User and Device Code
...
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-20 10:38:06 -06:00
dependabot[bot]
9d8026fcf3
Bump com.fasterxml.jackson:jackson-bom from 2.22.1 to 2.22.2
...
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 2.22.1 to 2.22.2.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.22.1...jackson-bom-2.22.2 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.22.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-20 03:19:14 +00:00
dependabot[bot]
3881de5d6c
Bump com.fasterxml.jackson:jackson-bom from 2.22.1 to 2.22.2
...
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 2.22.1 to 2.22.2.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.22.1...jackson-bom-2.22.2 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.22.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-20 03:17:09 +00:00
Josh Cummings
1fa37a9479
Merge branch '7.1.x'
2026-08-19 16:55:49 -06:00
Josh Cummings
4e92ea215c
Merge branch '7.0.x' into 7.1.x
2026-08-19 16:55:38 -06:00
Tadaya Tsuyukubo
d111029078
Prevent sharing SecurityContext across threads
...
`SecurityContextHolderThreadLocalAccessor` currently propagates the
same `SecurityContext` to other threads when Micrometer
Context Propagation is used. This leads to unintended sharing of
mutable state and can cause authentication to leak between threads.
This change updates the accessor to create a new
`SecurityContext` for the target thread while reusing only the
`Authentication` value. Each thread now receives its own
`SecurityContext` instance, preventing cross-thread interference and
aligning with recommended `SecurityContext` usage.
Signed-off-by: Tadaya Tsuyukubo <tadaya@ttddyy.net >
2026-08-19 16:54:43 -06:00
Josh Cummings
d7ea83017a
Make MockSecurityContextHolderStrategy Thread-safe
...
Closes gh-19547
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com >
2026-08-19 16:54:12 -06:00
Joe Grandja
6401fde9f2
Merge branch '7.1.x'
2026-08-18 12:17:53 -04:00
Joe Grandja
7491e37310
Polish gh-19421
2026-08-18 12:11:09 -04:00
Peter Phillips
d90714f07d
Fix to allow null servlet request/response in ServletOAuth2AuthorizedClientExchangeFilterFunction
...
Issue gh-17819
Closes gh-19421
Signed-off-by: Peter Phillips <5099053+petergphillips@users.noreply.github.com >
2026-08-18 11:32:07 -04:00
dependabot[bot]
3cf0867955
Bump tools.jackson:jackson-bom from 3.2.1 to 3.2.2
...
Bumps [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 3.2.1 to 3.2.2.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.2 )
---
updated-dependencies:
- dependency-name: tools.jackson:jackson-bom
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-18 03:22:02 +00:00
dependabot[bot]
7f219ea530
Bump ch.qos.logback:logback-classic from 1.6.2 to 1.6.3
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.6.2...v_1.6.3 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-18 03:19:31 +00:00
dependabot[bot]
b622028f84
Bump tools.jackson:jackson-bom from 3.2.1 to 3.2.2
...
Bumps [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 3.2.1 to 3.2.2.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.2 )
---
updated-dependencies:
- dependency-name: tools.jackson:jackson-bom
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-18 03:16:54 +00:00
dependabot[bot]
8b92e71cb2
Bump ch.qos.logback:logback-classic from 1.6.2 to 1.6.3
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.6.2...v_1.6.3 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-18 03:16:27 +00:00
dependabot[bot]
2c0c09b9a6
Bump ch.qos.logback:logback-classic from 1.6.1 to 1.6.2
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.6.1...v_1.6.2 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 03:27:57 +00:00
dependabot[bot]
6ed154527e
Bump ch.qos.logback:logback-classic from 1.6.1 to 1.6.2
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.6.1...v_1.6.2 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 03:18:43 +00:00