Stéphane Nicoll
fcc092d77e
Merge branch '6.2.x'
5 months ago
Stéphane Nicoll
edda4731e1
Build against Java 24
...
Closes gh-35326
5 months ago
Stéphane Nicoll
367b229ff6
Merge branch '6.2.x'
5 months ago
Stéphane Nicoll
9fa2d7d190
Upgrade to Jackson 2.18.4.1
...
Closes gh-35322
5 months ago
Stéphane Nicoll
c30427fd4e
Upgrade to Netty 4.1.124.Final
...
Closes gh-35321
5 months ago
Sébastien Deleuze
1af95a0704
Upgrade to Jackson 3.0.0-rc8 and 2.20.0-rc1
...
Closes gh-35295
5 months ago
rstoyanchev
8ec0c21b0a
MockMvc handles param without values
...
Closes gh-35210
5 months ago
Juergen Hoeller
9f9b33c2ac
Upgrade to Reactor 2025.0.0-M6, Micrometer 1.16.0-M2, Jetty 12.1.0.beta3
...
Includes Checkstyle 11.0, Groovy 5.0 RC1, JRuby 10.0.2, MockK 1.14.5
Closes gh-35310
Closes gh-35311
Closes gh-35233
5 months ago
Juergen Hoeller
39de72a361
Merge branch '6.2.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
5 months ago
Juergen Hoeller
1d908f1847
Upgrade to Reactor 2024.0.9 and Micrometer 1.14.10
...
Includes Groovy 4.0.28, JRuby 9.4.13, Jetty 12.0.25, Caffeine 3.2.2, Protobuf 4.31.1, Selenium 4.35, HtmlUnit 4.14
Closes gh-35312
Closes gh-35313
5 months ago
Sébastien Deleuze
0389e3e3af
Revert "Use JsonMapper instead of ObjectMapper when relevant"
...
This reverts commit d115f36400 .
See gh-35282
5 months ago
Sébastien Deleuze
49b28be1be
Fix JacksonJsonSockJsMessageCodec imports
...
Closes gh-35309
5 months ago
Sébastien Deleuze
d115f36400
Use JsonMapper instead of ObjectMapper when relevant
...
This commit updates Jackson 3 support to use JsonMapper instead
of ObjectMapper in converter, codec and view constructors.
Closes gh-35282
5 months ago
Sébastien Deleuze
bde806b7fc
Upgrade SDKMAN to Java 24.0.2
5 months ago
rstoyanchev
83b7bef572
Polishing contribution
...
Closes gh-35227
5 months ago
Fabrice Bibonne
bfcf4ea818
Document HTTP range request constraints
...
See gh-35227
Signed-off-by: Fabrice Bibonne <fabrice.bibonne@gmail.com>
5 months ago
rstoyanchev
553f289ddb
Polishing contribution
...
Closes gh-35307
5 months ago
Phillip Webb
169b7015d2
Only add `httpServiceProxyRegistry` bean when necessary
...
Update `AbstractHttpServiceRegistrar` so that the
`httpServiceProxyRegistry` bean is only added when registrations
are found.
5 months ago
rstoyanchev
fbe96a8112
Polishing contribution
...
Closes gh-35224
5 months ago
Songdoeon
b89dcb1a1a
Subscription.unsubscribe() returns Receiptable
...
See gh-35224
Signed-off-by: Songdoeon <ehdjs9583@naver.com>
5 months ago
Juergen Hoeller
876b7d4209
Upgrade to Hibernate ORM 7.1
...
Closes gh-35308
5 months ago
rstoyanchev
8f1ade55d9
Update contribution
...
Closes gh-35273
5 months ago
SRIRAM9487
4d6a921df5
Add HTTP method support to MappedInterceptor
...
This enhancement enables finer control over interceptor application
based on HTTP methods, aligning with modern Spring 7.x practices.
- Extend MappedInterceptor with include/exclude HTTP methods
- Add constructors for interceptor implementations
- Update InterceptorRegistration with fluent methods
- Keep existing constructors and methods for compatibility
- Update matches() to check HTTP method conditions
See gh-35273
Signed-off-by: SRIRAM9487 <sriram9487tk@gmail.com>
5 months ago
Sam Brannen
15d3692669
Update assertion in JdbcClientIntegrationTests
5 months ago
Sam Brannen
0efa04f32c
Merge branch '6.2.x'
5 months ago
Sam Brannen
37b076be51
Support multiple result sets in ScriptUtils.executeSqlScript()
...
Prior to this commit, ScriptUtils.executeSqlScript() treated every
statement within the script as if it were a single insert/update/delete
statement. This disregarded the fact that the execution of a JDBC
Statement can result in multiple individual statements, some of which
result in a ResultSet and others that result in an update count.
For example, when executing a stored procedure on Sybase, ScriptUtils
did not execute all statements within the stored procedure.
To address that, this commit revises the implementation of
ScriptUtils.executeSqlScript() so that it handles multiple results and
differentiates between result sets and update counts.
Closes gh-35248
5 months ago
Juergen Hoeller
29203d7293
Merge branch '6.2.x'
5 months ago
Juergen Hoeller
a9453a5959
Polishing
5 months ago
Juergen Hoeller
3781ba223e
Optimize NIO path resolution in PathEditor
...
Closes gh-35304
5 months ago
Sam Brannen
a65ebec3d8
Merge branch '6.2.x'
5 months ago
Sam Brannen
f11a1e6f82
Polish tests
5 months ago
rstoyanchev
29521e2f8a
Merge branch '6.2.x'
6 months ago
rstoyanchev
ffc785471b
Fix checkstyle error
6 months ago
rstoyanchev
89ba0fd6df
Polishing contribution
...
Closes gh-35294
6 months ago
Christoph
96deb27211
Make `type` in `ProblemDetail` nullable
...
See gh-35294
Signed-off-by: Christoph Wagner <cwagner@dimedis.de>
Signed-off-by: Christoph <cwagner@dimedis.de>
6 months ago
rstoyanchev
a0542f023c
Merge branch '6.2.x'
6 months ago
rstoyanchev
6e2fbfe108
Polishing contribution
...
Closes gh-35232
6 months ago
秦利斌
968e037503
Add documentation of RequestMapping about SpEL
...
Signed-off-by: 秦利斌 <68638598+Allan-QLB@users.noreply.github.com>
6 months ago
rstoyanchev
f0a9f649c1
Allow null in ProblemDetail#type
...
See gh-35294
6 months ago
rstoyanchev
600d6c6fc0
Update contribution
...
Closes gh-34721
6 months ago
giampaolo
7a55ce48a9
Handle CancellationException in JdkClientHttpRequest
...
Handle CancellationException in order to throw an HttpTimeoutException
when the timeout handler caused the cancellation.
See gh-34721
Signed-off-by: giampaolo <giampaorr@gmail.com>
fix: use timeoutHandler with a flag isTimeout
Closes gh-33973
Signed-off-by: giampaolo <giampaorr@gmail.com>
6 months ago
Juergen Hoeller
2f262afc51
Add documentation section on proxy type defaults and @Proxyable
...
See gh-35286
See gh-35296
6 months ago
Juergen Hoeller
573c5d96b9
Merge branch '6.2.x'
...
# Conflicts:
# spring-aop/src/main/java/org/springframework/aop/framework/AbstractAdvisingBeanPostProcessor.java
6 months ago
Juergen Hoeller
5df9fd4eff
Polishing (aligned with main)
6 months ago
Juergen Hoeller
d5408c047d
Introduce @Proxyable annotation for bean-specific proxy type
...
Closes gh-35296
See gh-35293
6 months ago
Juergen Hoeller
df86a9973d
Introduce @Proxyable annotation for bean-specific proxy type
...
Closes gh-35296
See gh-35293
6 months ago
Juergen Hoeller
9edb96ae57
Introduce default ProxyConfig bean and exposed interfaces attribute
...
Taken into account by all proxy processors, this enables consistent proxy type defaulting in Spring Boot as well as consistent opting out for specific bean definitions.
Closes gh-35286
Closes gh-35293
6 months ago
Juergen Hoeller
4ad9396b15
Update CountDownLatch for non-pauseable beans
...
See gh-35269
6 months ago
Sam Brannen
61df497785
Revise reference docs regarding new ApplicationContext pause() support
...
See gh-35269
6 months ago
Sam Brannen
e590341ca7
Revise Javadoc regarding new ApplicationContext pause() support
...
See gh-35269
6 months ago