Phillip Webb
0c9f40b171
Allow YAML processors to create a flattened map with nulls included
...
Add an additional `getFlattenedMap` method to `YamlProcessor` to allow
the resulting flattened map to include nulls.
This update will allow processor subclasses to tell the difference
between YAML that is defined with an empty object vs missing the key
entirely:
e.g.:
application:
name: test
optional: {}
vs
application:
name: test
optional: {}
Closes gh-36197
Signed-off-by: Phillip Webb <phil.webb@broadcom.com >
2026-01-23 18:07:06 +01:00
Sam Brannen
5b4eda3d20
Clean up warnings in Gradle build
2026-01-22 17:27:24 +01:00
Sam Brannen
af8fd8f07d
Upgrade to TestNG 7.12
2026-01-22 17:27:00 +01:00
rstoyanchev
345fa51e77
Handle early exception from AsynchronousFileChannel#write
...
Closes gh-36184
2026-01-21 15:43:03 +01:00
Juergen Hoeller
c05ea841bc
Declare Callable parameter with nullable type variable
...
Closes gh-36191
2026-01-21 19:45:18 +01:00
Juergen Hoeller
dab28b5dce
Upgrade to Selenium 4.40
2026-01-21 15:09:24 +01:00
Juergen Hoeller
1c4b20287f
Use correlation id for explicit sendAndReceive response queue
...
See gh-36162
See gh-36177
2026-01-21 14:46:36 +01:00
Sébastien Deleuze
8fbd147f0b
Upgrade nullability plugin to 0.10.0
...
Closes gh-36188
2026-01-21 10:39:41 +01:00
Juergen Hoeller
1c56ec3f7e
Polishing
2026-01-20 19:24:03 +01:00
Juergen Hoeller
65565de1a8
Prevent accidental printStackTrace() usage in main codebase
...
Closes gh-36185
2026-01-20 19:23:37 +01:00
Juergen Hoeller
b3c26255b1
Upgrade to Hibernate ORM 7.2.1 and Protobuf 4.33.4
2026-01-20 19:23:29 +01:00
Sam Brannen
66962875f9
Reinstate test for Jetty in CookieIntegrationTests
2026-01-20 17:11:03 +01:00
Sam Brannen
5490ba94ae
Simplify tests
2026-01-20 17:10:07 +01:00
Sam Brannen
17e02804ba
Revert changes to FailingBeforeAndAfterMethodsTestNGTests
2026-01-20 15:47:45 +01:00
Sam Brannen
357205723f
Simplify tests
2026-01-20 13:54:19 +01:00
Sam Brannen
c4c167c0e1
Convert various test classes to @ParameterizedClass
...
See gh-35833
2026-01-20 13:53:56 +01:00
rstoyanchev
4119ecc25b
Refine solution to clear Netty channel attribute
...
Closes gh-36158
2026-01-20 11:34:18 +00:00
Sam Brannen
9ebfdb8b6a
Fix test parameterization in CaffeineReactiveCachingTests
...
Prior to this commit, test methods in CaffeineReactiveCachingTests
were parameterized twice with the same configuration class.
See gh-31637
See gh-35833
2026-01-20 11:43:22 +01:00
Sébastien Deleuze
c4cb55fbde
Modernize DispatcherServlet context hierarchy diagram
...
See gh-36175
2026-01-20 09:41:28 +01:00
Sam Brannen
7917ae53e8
Polishing
2026-01-19 19:16:28 +01:00
Sébastien Deleuze
693ec8219f
Introduce RestClient.ResponseSpec#requiredBody
...
Closes gh-36173
2026-01-19 18:15:34 +01:00
rstoyanchev
9b95482557
ContentRequestMatchers supports HttpEntity multipart
...
Closes gh-36154
2026-01-19 17:05:16 +00:00
Sam Brannen
a029dfc6a8
Improve display names for parameterized invocations
...
See gh-35833
2026-01-19 17:59:49 +01:00
Sébastien Deleuze
a921c487b4
Fix snippet imports
...
See gh-36175
2026-01-19 17:38:30 +01:00
Sébastien Deleuze
3f01830d11
Refine CORS documentation to match latest changes
...
Closes gh-36156
2026-01-19 17:27:19 +01:00
Sébastien Deleuze
64d95d7f3e
Extract code snippets from mvc-servlet.adoc
...
Closes gh-36175
2026-01-19 17:24:38 +01:00
Sébastien Deleuze
5a4b1bd1d1
Extract code snippets from logging.adoc
...
See gh-36175
2026-01-19 17:24:38 +01:00
Sébastien Deleuze
a91402dcc6
Extract code snippets from multipart.adoc
...
See gh-36175
2026-01-19 17:24:38 +01:00
Sébastien Deleuze
0014e0b3c9
Extract code snippets from context-hierarchy.adoc
...
See gh-36175
2026-01-19 17:24:38 +01:00
Sébastien Deleuze
49da766551
Extract code snippets from exceceptionhandlers.adoc
...
See gh-36175
2026-01-19 17:24:38 +01:00
Sébastien Deleuze
50bbe6191a
Extract code snippets from container-config.adoc
...
See gh-36175
2026-01-19 17:24:37 +01:00
Shubham Kalloli
a8c33c13e2
Upgraded Apache POI and Commons IO to remediate CVEs
...
Signed-off-by: Shubham Kalloli <shubham.kalloli@est.tech >
2026-01-19 17:06:02 +01:00
Sam Brannen
b164db35c1
Revise contribution
...
See gh-36170
2026-01-18 16:59:30 +01:00
Tran Ngoc Nhan
385e62dbf0
Replace getErrors() with getBindingResult() in examples
...
DataBinder#getErrors was removed in v4.0.0.M1.
Closes gh-36170
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2026-01-18 16:55:32 +01:00
Sam Brannen
4d4adeb2c6
Polish Javadoc
2026-01-18 16:52:04 +01:00
Juergen Hoeller
7aa862f5ec
Make scope fully configurable
...
Closes gh-36171
2026-01-18 15:55:36 +01:00
Juergen Hoeller
2d2809f45c
Consistently throw Task/InvocationRejectedException on access rejected
...
Closes gh-36167
2026-01-18 15:39:58 +01:00
Michał Pisarski
3f390d55f0
Add overloaded sendAndReceive methods to JmsOperations and JmsTemplate to use explicit response queue
...
Signed-off-by: Michał Pisarski <pisekfm@o2.pl >
2026-01-17 00:16:15 +01:00
Juergen Hoeller
2b96a61063
Apply transactionIsolationLock in EclipseLinkConnectionHandle as well
...
Closes gh-36165
2026-01-16 23:12:07 +01:00
Juergen Hoeller
c55351aa4a
Remove javadoc references to WebLogic API
...
See gh-36151
2026-01-16 22:50:46 +01:00
Juergen Hoeller
48bedd0af1
Revise DefaultMessageListenerContainer connection recovery
...
Includes listener validation for consistent back-off behavior.
Closes gh-36143
2026-01-16 22:38:01 +01:00
Juergen Hoeller
c1b0e68d6c
Bring back WebLogicJtaTransactionManager for WebLogic 15.1.1
...
Closes gh-36151
2026-01-16 22:37:20 +01:00
rstoyanchev
fe2113f5a3
Clear Netty channel attribute
...
Closes gh-36158
2026-01-16 17:21:27 +00:00
Sam Brannen
2ff2a89f22
Upgrade to Gradle 9.3
...
Closes gh-36161
2026-01-16 15:41:31 +01:00
Brian Clozel
14641c4299
Next development version (v7.0.4-SNAPSHOT)
2026-01-15 09:26:50 +01:00
Juergen Hoeller
62fd09dfa5
Polishing
2026-01-14 22:05:06 +01:00
Sam Brannen
9df19dedaf
Revise wording for PauseMode documentation
...
See gh-36044
2026-01-14 17:02:22 +01:00
Sam Brannen
01a57a7219
Simplify DefaultContextCache implementation by using entrySet().removeIf()
2026-01-14 13:47:44 +01:00
Sam Brannen
b5c2003c51
Fix variable name
2026-01-14 13:44:04 +01:00
Sam Brannen
5f5da06467
Upgrade to JUnit 6.0.2
...
Closes gh-36149
2026-01-14 13:00:31 +01:00