Sébastien Deleuze
e44a3eb39a
Merge branch '6.2.x'
2025-02-05 17:47:58 +01:00
Sébastien Deleuze
16ec08aec8
Provide a more actionable CGLIB error message with native
...
Closes gh-34370
2025-02-05 17:47:25 +01:00
rstoyanchev
03984bacf4
Merge branch '6.2.x'
2025-02-05 14:34:11 +00:00
rstoyanchev
462c2bd538
Enhance constructor binding for List/Map/Array
...
Support List/Map/Array of simple values, or values supported
by type conversion.
Closes gh-34305
2025-02-05 14:26:12 +00:00
rstoyanchev
7f29f0e663
Revert commit 3505c4bcad
...
The fix did not address the issue. It only made the constructor not
fail with tests succeeding due to setter binding instead.
See gh-34043
2025-02-05 14:26:12 +00:00
rstoyanchev
3898482d3f
Revert commit 0f38c28e91
...
The fix is not how the issue needs to be addressed.
See gh-34121
2025-02-05 14:26:12 +00:00
rstoyanchev
bb7ce21076
Expose Locale to method validation in WebFlux
...
Closes gh-33810
2025-02-05 14:26:12 +00:00
Stéphane Nicoll
49bd8333e8
Merge branch '6.2.x'
2025-02-05 14:42:42 +01:00
Stéphane Nicoll
fd4dee7ce3
Merge pull request #34183 from remeio
...
* pr/34183:
Polish "Add support for multidimensional arrays"
Add support for multidimensional arrays
Closes gh-34183
2025-02-05 14:42:35 +01:00
Stéphane Nicoll
ec037b1ec0
Polish "Add support for multidimensional arrays"
...
See gh-34183
2025-02-05 14:35:33 +01:00
xumengqi
68c1e2ac92
Add support for multidimensional arrays
...
See gh-34183
2025-02-05 14:23:09 +01:00
Sam Brannen
e997e16cd1
Merge branch '6.2.x'
2025-02-05 13:43:46 +01:00
Sam Brannen
819a7c86c1
Clarify component scanning of abstract classes with @Lookup methods
...
Due to changes in gh-19118, classes that contain @Lookup methods are
no longer required to be concrete classes for use with component
scanning; however, the reference documentation still states that such
classes must not be abstract.
This commit therefore removes the outdated reference documentation and
updates the corresponding Javadoc.
See gh-19118
Closes gh-34367
2025-02-05 13:39:29 +01:00
Stéphane Nicoll
fce0389e23
Merge branch '6.2.x'
2025-02-05 11:53:30 +01:00
Stéphane Nicoll
9c1346d240
Merge pull request #34316 from JoshuaChen
...
* pr/34316:
Polish "Handle arbitrary JoinPoint argument index"
Handle arbitrary JoinPoint argument index
Closes gh-34316
2025-02-05 11:50:35 +01:00
Stéphane Nicoll
fb6e86551a
Polish "Handle arbitrary JoinPoint argument index"
...
See gh-34316
2025-02-05 11:49:56 +01:00
Joshua Chen
13ba770428
Handle arbitrary JoinPoint argument index
...
See gh-34316
Signed-off-by: Joshua Chen <27291761@qq.com >
2025-02-05 11:44:51 +01:00
Stéphane Nicoll
3c4d535723
Merge branch '6.2.x'
2025-02-04 16:01:45 +01:00
Stéphane Nicoll
a4d99d6201
Merge pull request #33957 from anaconda875
...
* pr/33957:
Polish "Use proper return type in AsyncExecutionInterceptor"
Use proper return type in AsyncExecutionInterceptor
Closes gh-33957
2025-02-04 16:01:38 +01:00
Stéphane Nicoll
3923150dad
Polish "Use proper return type in AsyncExecutionInterceptor"
...
See gh-33957
2025-02-04 15:59:35 +01:00
Bao.Ngo
8eb24458f8
Use proper return type in AsyncExecutionInterceptor
...
See gh-33957
2025-02-04 15:58:53 +01:00
Stéphane Nicoll
0db2c7d40c
Merge pull request #33729 from dssievewright
...
* pr/33729:
Polish "Prevent further configuration once SqlCall is compiled"
Prevent further configuration once SqlCall is compiled
Closes gh-33729
2025-02-04 15:46:48 +01:00
Stéphane Nicoll
35dea59ce4
Polish "Prevent further configuration once SqlCall is compiled"
...
See gh-33729
2025-02-04 15:45:18 +01:00
Dan Sievewright
8810913f30
Prevent further configuration once SqlCall is compiled
...
This commit prevents AbstractJdbcCall to be further configured once it
is compiled.
See gh-33729
2025-02-04 15:43:01 +01:00
Juergen Hoeller
83ab71725f
Merge branch '6.2.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/PropertyEditorRegistrySupport.java
2025-02-04 13:31:37 +01:00
Juergen Hoeller
cda7e98643
Lazily override default editors when actually needed
...
Closes gh-34361
2025-02-04 13:26:16 +01:00
Stéphane Nicoll
dfe6dc1ee5
Merge branch '6.2.x'
2025-02-04 09:30:02 +01:00
Stéphane Nicoll
e92809d470
Update CI actions
2025-02-04 09:29:51 +01:00
rstoyanchev
ecf75f2f40
Merge branch '6.2.x'
2025-02-03 15:31:32 +00:00
rstoyanchev
f477c1653d
Allow WebSocket over HTTP CONNECT
...
Closes gh-34044
2025-02-03 15:28:27 +00:00
rstoyanchev
1cea1fe962
Polishing contribution
...
Closes gh-34066
2025-02-03 15:15:21 +00:00
Tarek Mues
8b07f93620
Add getters ServerResponseResultHandler
...
See gh-34066
2025-02-03 15:11:47 +00:00
Pierre Rossato
a9ecf90524
Minor update in WebSocket STOMP documentation
...
Closes gh-34353
Signed-off-by: Pierre Rossato <pierre.rossato@gmail.com >
2025-02-03 15:10:32 +00:00
Daeho Kwon
7536777a18
Replace hardcoded "Sec-WebSocket-Version" with constant
...
Closes gh-34319
Signed-off-by: Daeho Kwon <trewq231@naver.com >
2025-02-03 15:06:28 +00:00
Juergen Hoeller
088d53adb4
Merge branch '6.2.x'
2025-02-03 15:24:59 +01:00
Juergen Hoeller
1b18928bf0
Explicitly set custom ClassLoader on CGLIB Enhancer
...
Closes gh-34274
2025-02-03 15:23:51 +01:00
Juergen Hoeller
8c2b44bd6c
Support filtered/unfiltered stream access on ObjectProvider
...
Closes gh-34318
Closes gh-34203
2025-02-03 15:04:27 +01:00
Juergen Hoeller
ecc7ddd96b
Merge branch '6.2.x'
2025-01-31 22:28:50 +01:00
Juergen Hoeller
2df8ea94e0
Clean root entry path to match jar entries format in cache
...
Closes gh-34348
2025-01-31 22:26:14 +01:00
Juergen Hoeller
121be15004
Merge branch '6.2.x'
2025-01-31 15:17:44 +01:00
Juergen Hoeller
323e52b5a9
Continue with pre-instantiation when current bean is in creation already
...
Closes gh-34349
2025-01-31 15:16:52 +01:00
Juergen Hoeller
7405e20690
Merge branch '6.2.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/ResolvableType.java
2025-01-30 15:38:09 +01:00
Juergen Hoeller
ed994dcd97
Resolve bounds for type variable before emptiness check
...
Closes gh-34328
2025-01-30 15:35:14 +01:00
Juergen Hoeller
4c3b435d23
Enforce exact match for bounds of nested type variable
...
Closes gh-34300
2025-01-30 15:34:55 +01:00
Sébastien Deleuze
4620d864dd
Refine GenericApplicationContext#registerBean nullness
...
Closes gh-34343
2025-01-30 12:26:31 +01:00
Johnny Lim
042b78f609
Fix Javadoc @code tags
...
Signed-off-by: Johnny Lim <izeye@naver.com >
2025-01-30 13:33:42 +09:00
Brian Clozel
d4030a87e2
Merge branch '6.2.x'
2025-01-29 18:28:52 +01:00
Brian Clozel
cfe2db0581
Improve reference docs on RestClient.retrieve()
...
As of Spring Framework 6.2, the `RestClient.retrieve()` method is a
no-op and developers must invoke a terminal operation on the returned
`ResponseSpec` to have any side effect.
This has been documented in the Javadoc and the wiki release notes, but
this commit highlights this as well in the reference documentation.
Closes gh-34334
2025-01-29 18:26:12 +01:00
Sam Brannen
7a98e210da
Remove obsolete code
...
See gh-34331
2025-01-29 18:06:28 +01:00
Sam Brannen
38bdf0cd27
Merge branch '6.2.x'
2025-01-29 17:52:42 +01:00