Commit Graph

53098 Commits

Author SHA1 Message Date
Stéphane Nicoll
68ff4a0cb4 Start building against Spring GraphQL 1.3.5 snapshots
See gh-45092
2025-04-17 10:34:25 +02:00
Stéphane Nicoll
c59b243fa5 Merge branch '3.3.x' into 3.4.x
Closes gh-45221
2025-04-17 10:27:18 +02:00
Stéphane Nicoll
8404736630 Remove unused base test class
Closes gh-42864
2025-04-17 10:19:47 +02:00
Stéphane Nicoll
e35cd81f4c Merge branch '3.3.x' into 3.4.x
Closes gh-45219
2025-04-17 10:18:31 +02:00
Stéphane Nicoll
9cbd6bd39d Merge pull request #44954 from MelleD
* pr/44954:
  Polish contribution
  Use proper default exception translator if no dbName is available

Closes gh-44954
2025-04-17 10:18:23 +02:00
Stéphane Nicoll
cd31127ac0 Polish contribution
See gh-44954
2025-04-17 10:10:31 +02:00
Dennis Melzer
6801b1a365 Use proper default exception translator if no dbName is available
This commit updates jOOQ's DefaultExceptionTranslatorExecuteListener to
fallback on Spring Framework's default if no dbName is available.

See gh-44954

Signed-off-by: Dennis Melzer <dennis.melzer@de.bosch.com>
2025-04-17 09:43:23 +02:00
Andy Wilkinson
5ccccf136b Merge branch '3.3.x' into 3.4.x
Closes gh-45213
2025-04-16 14:54:08 +01:00
Andy Wilkinson
b218e9d3db Merge pull request #45212 from nosan
* gh-45212:
  Polish "Fix parameter replacement when message matches its code"
  Fix parameter replacement when message matches its code

Closes gh-45212
2025-04-16 14:53:55 +01:00
Andy Wilkinson
9c5e608f50 Polish "Fix parameter replacement when message matches its code"
See gh-45212
2025-04-16 14:45:52 +01:00
Dmytro Nosan
83901a22b6 Fix parameter replacement when message matches its code
This commit addresses an issue where placeholders like {foo}
remain as {foo} if the message is the same as its code.

See gh-45212

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-16 14:45:50 +01:00
Andy Wilkinson
5ee5678741 Fix(?) test on Windows
See gh-44507
2025-04-16 12:07:26 +01:00
Andy Wilkinson
dd8a42d8ae Merge pull request #44507 from nosan
* gh-44507:
  Polish "Prevent stack overflow when writing Path"
  Prevent stack overflow when writing Path

Closes gh-44507
2025-04-16 11:36:03 +01:00
Andy Wilkinson
175c9d3095 Polish "Prevent stack overflow when writing Path"
See gh-44507
2025-04-16 11:35:54 +01:00
Dmytro Nosan
a69991b261 Prevent stack overflow when writing Path
Prior to this commit, serializing `java.nio.file.Path` caused
a StackOverflowError because `Path.iterator()` always returns itself
as the first element of the iterator, which results in a
StackOverflowError.

This commit serializes `java.nio.file.Path` as JSON String.

See gh-44507

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-16 11:35:39 +01:00
Stéphane Nicoll
5616923569 Merge branch '3.3.x' into 3.4.x 2025-04-16 11:15:32 +02:00
Stéphane Nicoll
ff9e35b9cf Upgrade to Reactor Bom 2024.0.5
Closes gh-45087
2025-04-16 11:13:08 +02:00
Stéphane Nicoll
7f0201361e Upgrade to Reactor Bom 2023.0.17
Closes gh-45053
2025-04-16 10:36:49 +02:00
Stéphane Nicoll
11928c897c Upgrade to Neo4j Java Driver 5.28.4
Closes gh-45172
2025-04-16 10:36:49 +02:00
Moritz Halbritter
f20e796d2b Update CDS documentation to cover AOTCache
Closes gh-44970
2025-04-15 10:22:36 +02:00
Stéphane Nicoll
e5c9aaa269 Merge branch '3.3.x' into 3.4.x
Closes gh-45198
2025-04-15 10:11:59 +02:00
Stéphane Nicoll
51bf592244 Upgrade to github-changelog-generator 0.0.12
Closes gh-45197
2025-04-15 10:11:24 +02:00
Phillip Webb
0dca16c7eb Merge branch '3.3.x' into 3.4.x
Closes gh-45194
2025-04-14 18:57:26 -07:00
Phillip Webb
9b1b7e608c Prevent 'not eligible for getting processed' warnings when using JMX
Update auto-configured `IntegrationMBeanExporter` to be created from
a static method since it's a post-processor. Relevant injection now
occurs by overriding the `afterSingletonsInstantiated()` method.

Closes gh-45186
2025-04-14 18:55:28 -07:00
Phillip Webb
b80bdbb182 Merge branch '3.3.x' into 3.4.x
Closes gh-45192
2025-04-14 16:18:41 -07:00
Phillip Webb
8118b810d7 Merge pull request #45009 from izeye
* pr/45009:
  Replace deprecated Project.task()

Closes gh-45009
2025-04-14 16:18:27 -07:00
Johnny Lim
08c67cc353 Replace deprecated Project.task()
See gh-45009

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-04-14 16:17:53 -07:00
Phillip Webb
1f21ec1eea Merge branch '3.3.x' into 3.4.x
Closes gh-45189
2025-04-14 15:49:21 -07:00
Phillip Webb
ce64f368e6 Merge pull request #45187 from erichaagdev
* pr/45187:
  Throw `VerificationException` for build verification failures

Closes gh-45187
2025-04-14 15:48:44 -07:00
Eric Haag
579bdea431 Throw VerificationException for build verification failures
Verification failures are generally failures which verify correctness,
e.g., failures caused by test, compilation, linting, etc.
Non-verification failures are generally failures related to the
build toolchain, e.g., failures caused by dependency resolution, build
configuration, etc.

Develocity attempts to classify failures based on context, but it
doesn't always classify correctly. By default, most failures are
classified as non-verification. By explicitly throwing a
`VerificationException` for verification task failures, the failures
will be appropriately classified.

See gh-45187

See also: https://docs.gradle.com/develocity/failure-classification

Signed-off-by: Eric Haag <ehaag@gradle.com>
2025-04-14 15:45:25 -07:00
Stéphane Nicoll
9e3137b574 Merge branch '3.3.x' into 3.4.x 2025-04-14 18:07:29 +02:00
Stéphane Nicoll
70001c4d2c Upgrade to Micrometer Tracing 1.4.5
Closes gh-45086
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
d91c16be92 Upgrade to Micrometer 1.14.6
Closes gh-45085
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
7fd8e5e081 Upgrade to AspectJ 1.9.24
Closes gh-45184
2025-04-14 18:05:31 +02:00
Stéphane Nicoll
09cf553850 Upgrade to Micrometer Tracing 1.3.11
Closes gh-45052
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
5e7a9b7892 Upgrade to Micrometer 1.13.13
Closes gh-45051
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
53ca06caf3 Upgrade to AspectJ 1.9.24
Closes gh-45183
2025-04-14 18:04:22 +02:00
Andy Wilkinson
3ce83e449f Merge branch '3.3.x' into 3.4.x
Closes gh-45178
2025-04-14 11:52:06 +01:00
Andy Wilkinson
3233341d45 Improve class conditions on auth server JWT auto-config
Prior to this change, introspection of the auto-configuration could
fail due to insufficient protection against missing classes.

This commit introduces an extra class-level check for Nimbus's
JWKSource which ensures that the auto-configuration backs off if
nimbus-jose-jwt has been excluded. It also introduces an inner-class
for the case where spring-security-oauth2-jose is not on the
classpath. This ensures that the method defining the jwtDecoder bean
does not cause an introspection failure when JwtDecoder is missing.

Closes gh-45177
2025-04-14 11:51:49 +01:00
Andy Wilkinson
9d063e3ea9 Merge branch '3.3.x' into 3.4.x
Closes gh-45176
2025-04-14 10:39:06 +01:00
Andy Wilkinson
4cfc3b0735 Add the use of token properties in documentation
Closes gh-44990
2025-04-14 10:37:57 +01:00
Phillip Webb
a506d2bdb5 Fix merge commit error in header 2025-04-11 10:19:03 -07:00
Phillip Webb
35dc8e6f88 Merge branch '3.3.x' into 3.4.x 2025-04-11 09:42:13 -07:00
Phillip Webb
2143d702f2 Polish boolean members that can use the default false value 2025-04-11 09:32:35 -07:00
Phillip Webb
ef9ad41b0a Merge branch '3.3.x' into 3.4.x
Closes gh-45166
2025-04-11 09:19:32 -07:00
Phillip Webb
a6f54ec5ea Merge pull request #45156 from quaff
* pr/45156:
  Polish ternary operator

Closes gh-45156
2025-04-11 09:19:10 -07:00
Yanming Zhou
0a1c9060c5 Polish ternary operator
See gh-45156

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-04-11 09:19:01 -07:00
Stéphane Nicoll
bb759d81ce Merge branch '3.3.x' into 3.4.x
Closes gh-45159
2025-04-11 10:32:41 +02:00
Stéphane Nicoll
b40fb62b4d Merge pull request #45018 from nenros
* pr/45018:
  Polish "Add missing dependency management for MongoDB"
  Add missing dependency management for MongoDB

Closes gh-45018
2025-04-11 10:32:31 +02:00
Stéphane Nicoll
6d3686451b Polish "Add missing dependency management for MongoDB"
See gh-45018
2025-04-11 10:29:26 +02:00