Brian Clozel
5024bb7227
Release v6.2.0
1 year ago
Simon Baslé
35b452b458
Upgrade to Undertow 2.3.18.Final, dispatch in UndertowHttpHandlerAdapter
...
This ensures that the reactive handling of the request is dispatched
from the Undertow IO thread, marking the exchange as async rather than
ending it once the Undertow `handleRequest` method returns.
Closes gh-33885
1 year ago
Brian Clozel
56525da43a
Merge branch '6.1.x'
1 year ago
Brian Clozel
5145cf476f
Next development version (v6.1.16-SNAPSHOT)
1 year ago
Juergen Hoeller
d4f8b5d820
Merge branch '6.1.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
1 year ago
Juergen Hoeller
6cb41dc5e3
Upgrade to Netty 4.1.115
1 year ago
Sam Brannen
cca245020d
Improve documentation for SpelCompilerMode
...
Closes gh-33223
1 year ago
rstoyanchev
de8a94f30d
Do not set up CookieStore in Apache connector
...
Closes gh-33822
1 year ago
Sam Brannen
973d815763
Merge branch '6.1.x'
1 year ago
Sam Brannen
1e95332f62
Fix link to "Resources" section in reference guide
...
Closes gh-33882
1 year ago
Juergen Hoeller
1c2dbec971
Merge branch '6.1.x'
1 year ago
Juergen Hoeller
fec6ba4dfe
Polishing
1 year ago
Juergen Hoeller
37b110a181
Polishing
1 year ago
Juergen Hoeller
18a3b52d5e
Restore enum-style exception message expected by test
1 year ago
Sam Brannen
b523f3caff
Polish documentation and exception message for @DurationFormat
1 year ago
Sam Brannen
7f9901d35d
Merge branch '6.1.x'
1 year ago
Sam Brannen
bfde33a514
Document options for Date/Time parsing & formatting issues with JDK 20+
...
This commit updates Javadoc and the reference guide to document options
for handling date/time parsing and formatting issues on JDK 20 and higher.
A new "Date and Time Formatting with JDK 20 and higher" page has also been
introduced in the wiki.
https://github.com/spring-projects/spring-framework/wiki/Date-and-Time-Formatting-with-JDK-20-and-higher
Closes gh-33151
1 year ago
Juergen Hoeller
25e2c1b7ce
Merge branch '6.1.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-web/src/main/java/org/springframework/http/client/reactive/JettyClientHttpConnector.java
1 year ago
Juergen Hoeller
14b9865de7
Remove ineffective JettyByteBufferIterator from WebSocket adapter
...
In JettyWebSocketHandlerAdapter, JettyByteBufferIterator does not actually add extra behavior (in contrast to JettyClientHttpConnector).
1 year ago
Juergen Hoeller
62eb21f938
Add note on declaring autowired fields as ObjectProvider
...
Closes gh-33834
1 year ago
Juergen Hoeller
01c85b1afb
Add explicit note on blocking in case of concurrency limit
...
Closes gh-33873
1 year ago
Juergen Hoeller
df376d9343
Upgrade to Micrometer 1.12.12 and Reactor 2023.0.12
...
Includes Netty 4.1.114, Jetty 12.0.15, Jetty Reactive HttpClient 4.0.8, RxJava 3.1.9, RSocket 1.1.4, Groovy 4.0.24, JRuby 9.4.9, Checkstyle 10.20.1
Closes gh-33877
Closes gh-33879
1 year ago
Sam Brannen
d92c57f7a5
Merge branch '6.1.x'
1 year ago
Sam Brannen
4d792d0e45
Remove mentions of Joda-Time support
...
Since Joda-Time support was removed in Spring Framework 6.0, this commit
removes obsolete mentions of Joda-Time in the reference guide and Javadoc.
See gh-27426
Closes gh-33881
1 year ago
Juergen Hoeller
4ca596b7bc
Upgrade to Micrometer 1.14.0 and Reactor 2024.0.0
...
Includes Netty 4.1.114, Jetty 12.0.15, Jetty Reactive HttpClient 4.0.8, RxJava 3.1.9, RSocket 1.1.4, HSQLDB 2.7.4, H2 2.3.232, SnakeYAML 2.3, Groovy 4.0.24, JRuby 9.4.9, Jackson 2.18.1, Gson 2.11, Protobuf 4.28.3, XStream 1.4.21, Woodstox 6.7, TestNG 7.10.2, Selenium 4.26, HtmlUnit 4.6, XMLUnit 2.10, Checkstyle 10.20.1
Closes gh-33876
Closes gh-33878
1 year ago
Juergen Hoeller
90ef7ac514
Cache singleton results for @Lazy injection points
...
Includes consistent use of unmodifiable collections.
Closes gh-33841
1 year ago
Sam Brannen
c3991392df
Merge branch '6.1.x'
1 year ago
Sam Brannen
0a5bd89129
Align JettyByteBufferIterator implementations
...
Both are now static nested classes.
1 year ago
Sébastien Deleuze
357dbc0354
Add AOT support for container element constraints
...
This commit introduces support for bean validation container
element constraints, including transitive ones.
Transitive constraints in the parameterized types of a container
are not discoverable via the BeanDescriptor, so a complementary
type discovery is done on Spring side to cover the related use
case.
Closes gh-33842
1 year ago
Sam Brannen
525407e4b1
Merge branch '6.1.x'
1 year ago
Tran Ngoc Nhan
53b9a2cb78
Fix formatting issue in validation section of reference guide
...
Closes gh-33871
1 year ago
rstoyanchev
cbe2f36106
Decode static resource path with UriUtils
...
See gh-33859
1 year ago
Sam Brannen
9dabfdf0bf
Remove obsolete AstUtilsTests
...
AstUtilsTests got accidentally reintroduced in 5b5a072351 after
AstUtils was renamed to AccessorUtils in e3ba957431 .
1 year ago
rstoyanchev
942d2c5541
Merge branch '6.1.x'
1 year ago
rstoyanchev
e78179b96e
Decode static resource path with UriUtils
...
Closes gh-33859
1 year ago
Brian Clozel
5b5a072351
Merge branch '6.1.x'
1 year ago
Tran Ngoc Nhan
85cf563741
Fix typo in reference documentation
...
See gh-33865
1 year ago
Sam Brannen
e3ba957431
Polish SpEL internals
1 year ago
Sam Brannen
caec8f4f36
Revise Javadoc for PropertyAccessor & IndexAccessor regarding ordering
...
Closes gh-33862
1 year ago
Sam Brannen
ae16a7fc08
Update tests for 6.2
...
See gh-33861
1 year ago
Sam Brannen
43e7921bcc
Introduce tests for SpEL PropertyAccessor ordering
...
Closes gh-33861
1 year ago
Brian Clozel
49a63e2c37
Add tests for gh-33867
...
Closes gh-33867
1 year ago
ZLATAN628
5666e363d1
Fix wrong uri tag for client observation convention
...
Prior to this commit, a client sending a request to
"https://example.org " would record the wrong URI tag as
"/https://example.org ".
This commit ensures that the scheme+host part is matched correctly in
the default client observation conventions.
See gh-33867
1 year ago
Stéphane Nicoll
f06853a339
Merge pull request #33865 from ngocnhan-tran1996
...
* pr/33865:
Fix typo in reference documentation
Closes gh-33865
1 year ago
Tran Ngoc Nhan
8afd01ba2c
Fix typo in reference documentation
...
See gh-33865
1 year ago
Sam Brannen
9724f9b9c8
Introduce tests for SpEL PropertyAccessor ordering
...
Closes gh-33861
1 year ago
Sam Brannen
8202282975
Polishing
1 year ago
rstoyanchev
d4719493bd
Empty string check after conversion in AbstractNamedValueArgumentResolver
...
Closes gh-33794
1 year ago
rstoyanchev
59ec871e76
Append trailing slash to static location
...
Closes gh-33815
1 year ago
rstoyanchev
37243f44e8
Refactor cookie support for Apache HttpClient
...
Closes gh-33822
1 year ago