Brian Clozel
c056b81753
Upgrade JDK and Ubuntu versions in CI image
2022-05-03 15:08:14 +02:00
Brian Clozel
dbdd67ec62
Remove outdated docker-image resource from CI
...
The docker-image resource is now replaced by the registry-image
resource.
2022-05-03 15:05:58 +02:00
Sam Brannen
4fcfa5b991
Update and simplify ArrayConstructorTests
2022-05-03 14:27:48 +02:00
Sam Brannen
ed06a6de26
Convert SimpleFormController example to @Controller in reference manual
...
This change is necessary since the SimpleFormController class no longer
exists.
2022-05-03 12:03:04 +02:00
Sam Brannen
afa799b4f0
Suppress warning in test
2022-05-03 11:46:47 +02:00
rstoyanchev
f0d149b330
Polishing contribution
...
Closes gh-27830
2022-04-28 11:26:50 +01:00
binchoo
caaf83b8e6
Add tests for binding to a Part field
...
See gh-27830
2022-04-28 10:45:09 +01:00
rstoyanchev
b30f4d7bb7
Exposes all root causes to ExceptionHandler methods
...
Closes gh-28155
2022-04-28 04:04:57 +01:00
Arjen Poutsma
b6b03f38d7
Updated .sdkmanrc
2022-04-26 11:54:02 +02:00
Stephane Nicoll
46b0d7dc03
Merge pull request #28369 from izeye
...
* pr/28369:
Add Javadoc since for GraphQL constants
Closes gh-28369
2022-04-24 10:05:28 +02:00
izeye
fcf64798b5
Add Javadoc since for GraphQL constants
...
See gh-28369
2022-04-24 09:58:50 +02:00
Stephane Nicoll
94ed07d9cb
Merge pull request #28372 from zhangmingqi09
...
* pr/28372:
Update copyright year of changed file
Fix github issue reference in RequestMappingHandlerMapping
Closes gh-28372
2022-04-24 09:57:02 +02:00
Stephane Nicoll
b81c62d064
Update copyright year of changed file
...
See gh-28372
2022-04-24 09:56:39 +02:00
zhangmingqi09
ca1a11acac
Fix github issue reference in RequestMappingHandlerMapping
...
See gh-28372
2022-04-24 09:55:20 +02:00
Stephane Nicoll
c261d40610
Merge pull request #28340 from koenpunt
...
* pr/28340:
Update copyright year of changed file
Fix method reference in Kotlin documentation
Closes gh-28340
2022-04-14 14:11:28 +02:00
Stephane Nicoll
3017955eff
Update copyright year of changed file
...
See gh-28340
2022-04-14 14:09:54 +02:00
Koen Punt
22c82ff206
Fix method reference in Kotlin documentation
...
See gh-28340
2022-04-14 14:09:02 +02:00
Jerome Prinet
f54952481b
Update Gradle Enterprise plugin to 3.9
...
Closes gh-28338
2022-04-14 11:04:22 +02:00
Spring Builds
9e733b09e2
Next development version (v5.3.20-SNAPSHOT)
2022-04-13 09:24:33 +00:00
Sam Brannen
a7cf19cec5
Improve documentation and matching algorithm in data binders
2022-04-13 09:55:40 +02:00
Juergen Hoeller
0cf7f7bd89
Polishing
2022-04-13 00:24:23 +02:00
Juergen Hoeller
949c3d450c
Align plain accessor check
2022-04-13 00:24:06 +02:00
Arjen Poutsma
3b4ae7b028
TomcatHttpHandlerAdapter continues after 0 bytes
...
This commit makes sure that TomcatServerHttpRequest::readFromInputStream
follows the same contract as the method it overrides, and returns
AbstractListenerReadPublisher.EMPTY_BUFFER when 0 bytes are read.
See gh-28241
2022-04-12 16:52:13 +02:00
Stephane Nicoll
8b39698553
Upgrade to Reactor 2020.0.18
...
Closes gh-28329
2022-04-12 15:53:10 +02:00
Sam Brannen
6fad00ed22
Ensure dynamic proxy with AOP introduction includes lambda interfaces
...
Closes gh-28209
2022-04-09 09:57:43 +02:00
Sam Brannen
5f6d8df34b
Introduce isLambdaClass() as a public utility in ClassUtils
...
This commit extracts isLambda() from AopProxyUtils and makes it
publicly available as ClassUtils.isLambdaClass().
This is a prerequisite for gh-28209.
2022-04-09 09:57:43 +02:00
Juergen Hoeller
35de7e19ee
Introduce initializer callback for Bean Validation Configuration
...
Closes gh-27956
2022-04-08 14:39:36 +02:00
Juergen Hoeller
10e979e58b
Polishing
2022-04-08 14:37:41 +02:00
Juergen Hoeller
4143b445d6
Polishing
2022-04-08 13:04:14 +02:00
Juergen Hoeller
eefdd2c768
Avoid return value reference in potentially cached MethodParameter instance
...
Closes gh-28232
2022-04-08 13:03:13 +02:00
Juergen Hoeller
9f91168396
Restore ability to configure setClassLoader methods
...
Closes gh-28269
2022-04-08 13:02:53 +02:00
Juergen Hoeller
7aed6279a2
Consistent fallback in case of fast-class generation failure
...
Closes gh-28138
2022-04-08 13:02:36 +02:00
Juergen Hoeller
c3fe112fd7
Consistent use of getLocalAddr() without DNS lookups in request adapters
...
Closes gh-28280
2022-04-08 13:00:50 +02:00
Juergen Hoeller
90103b0ae9
Consistent support for direct column matches in DataClassRowMapper
...
Closes gh-28243
2022-04-08 13:00:31 +02:00
Juergen Hoeller
0cf15c0fdd
Upgrade to Tomcat 9.0.62, Jetty 9.4.46, Jetty Reactive HttpClient 1.1.11, Undertow 2.2.17, R2DBC Arabba-SR13, RSocket 1.1.2, OpenPDF 1.3.27, HtmlUnit 2.60, Checkstyle 10.1
2022-04-08 13:00:20 +02:00
Stephane Nicoll
4e9af3e277
Upgrade Java 18 in CI image
2022-04-07 08:52:43 +02:00
Stephane Nicoll
01fd489b47
Upgrade Ubuntu version in CI images
2022-04-07 08:51:48 +02:00
Brian Clozel
270b167e08
Upgrade registry-image-resource in CI pipeline to 1.5.0
...
See spring-projects/spring-boot#30408
2022-04-04 19:01:03 +02:00
GatinMI
b158110801
Fix debug log for no matching acceptableTypes
2022-04-04 18:29:01 +02:00
Brian Clozel
17f7a24118
Add application/graphql+json mime and media types
...
Closes gh-28271
2022-04-01 19:24:55 +02:00
rstoyanchev
d518a7d8c8
AbstractListenerReadPublisher continues after 0 bytes
...
If we read 0 bytes, e.g. chunked encoding markup read but not the
actual data within it, don't stop reading since the server may or
may not consider it necessary to call onDataAvailable again.
Instead, we keep on reading, and although isReady likely returns
false on the next iteration, it eliminates ambiguity and ensures
the server will call onDataAvailable when more data arrives.
Closes gh-28241
2022-04-01 17:38:03 +01:00
rstoyanchev
24cd3c1f4c
Revert "Disable flaky integration tests for now"
...
This reverts commit 1627f57f1f
in
preparation for fixing the root cause
2022-04-01 16:07:05 +01:00
Spring Builds
2a8c369cff
Next development version (v5.3.19-SNAPSHOT)
2022-03-31 09:04:49 +00:00
Brian Clozel
002546b3e4
Refine PropertyDescriptor filtering
...
Restrict property paths under `Class` and properties of types
`ClassLoader` or `ProtectionDomain`.
2022-03-31 10:21:30 +02:00
Stephane Nicoll
1627f57f1f
Disable flaky integration tests for now
2022-03-31 09:46:36 +02:00
Sam Brannen
3811cd4c0a
Introduce warnings in documentation of SerializationUtils
...
Closes gh-28246
2022-03-29 15:22:30 +02:00
Sam Brannen
d927e37364
Add "Testing ORM entity lifecycle callbacks" note to Testing chapter
...
Closes gh-28228
2022-03-27 17:46:06 +02:00
Sam Brannen
1d302bf384
Introduce tests for gh-28228
2022-03-27 16:29:45 +02:00
Stephane Nicoll
4b150fd451
Update copyright date in reference manual
...
Closes gh-28237
2022-03-27 09:59:12 +02:00
Stephane Nicoll
3a6016d356
Merge pull request #28238 from izeye
...
* pr/28238:
Update copyright year of EvaluationTests
Closes gh-28238
2022-03-27 09:56:45 +02:00