Qimiao Chen
988aae4f2e
Remove unnecessary variable declaration in ProxyCallbackFilter
...
Closes gh-24675
2020-03-11 13:51:13 +01:00
Arjen Poutsma
61569003b5
CORS support in HTTP header predicate
...
This commit introduces CORS support for the HeadersPredicate in
WebMvc.fn and WebFlux.fn.
Closes gh-24564
2020-03-10 17:22:26 +01:00
Сергей Цыпанов
1fd447f395
Reduce String garbage in CglibAopProxy.doValidateClass()
...
Closes gh-24672
2020-03-10 17:16:08 +01:00
Arjen Poutsma
3cbea86335
Deprecate MockServerRequest
...
Deprecate MockServerRequest in favor of ServerRequest::create
combined with a MockServerWebExchange.
2020-03-10 15:45:11 +01:00
Arjen Poutsma
c03cdbac21
CORS support in HTTP method predicate
...
This commit introduces CORS support for the HttpMethodPredicate in
WebMvc.fn and WebFlux.fn.
Closes gh-24564
2020-03-10 15:45:11 +01:00
Arjen Poutsma
fc12891006
Add ServerRequest::firstHeader
...
This commit introduces the method firstHeaderiin both WebMvc.fn and
WebFlux.fn, which return the first header value of a given header name,
if any.
2020-03-10 15:45:11 +01:00
Qimiao Chen
b92515bdee
Add logger.isInfoEnabled check before logger.info
...
Closes gh-24667
2020-03-10 14:41:20 +01:00
Sviatoslav Hryb
018ba92214
Fix formatting in AOP examples in documentation
2020-03-09 14:44:41 +00:00
Sviatoslav Hryb
f5195887c9
Fix ampersands in AOP examples in documentation
2020-03-09 13:27:55 +00:00
Qimiao Chen
7ce22e2f3a
Update IntroductionInfo example in reference manual
...
Closes gh-24650
2020-03-06 12:34:00 +01:00
Arjen Poutsma
2fb90cb16b
Support for byte-range requests in WebMvc.fn
...
This commit introduces support for byte-range requests in Servlet
Functional endpoints.
Closes gh-24562
2020-03-05 15:32:31 +01:00
Rossen Stoyanchev
c237338d8f
Merge pull request #24632 from sada-sigsci/sse_content_type
...
Closes gh-24632
2020-03-04 19:28:05 +00:00
Rossen Stoyanchev
7e03728b2c
Polishing contribution
...
See gh-24632
2020-03-04 19:27:37 +00:00
sada-sigsci
cc1f57823b
Remove charset from content-type in SseEmitter
...
See gh-24632
2020-03-04 19:27:37 +00:00
Rossen Stoyanchev
b2fe494b9c
Merge changes for ShallowEtagHeaderFilter
...
Closes gh-24635
2020-03-04 19:18:11 +00:00
Rossen Stoyanchev
a98bf30ee6
ShallowEtagHeaderFilter checks for pre-existing eTag
...
The filter now checks for an explicitly set eTag and uses it instead of
generating one, and also suppresses caching.
Closes gh-24635
2020-03-04 19:17:56 +00:00
Rossen Stoyanchev
c7e037da39
Remove unnecessary calls to disableContentCaching
...
These calls were added in error when trying to fix #22797 and #23775 .
They are not needed in 304 scenarios. Those have no response content and
are skipped by ShallowETagHeaderFilter based on the status.
This leaves disableContentCaching invoked only in streaming scenarios,
which was the original intent and should be the only reason for that
method.
See gh-24635
2020-03-04 19:17:56 +00:00
Rossen Stoyanchev
d3da7a50ec
Polishing and minor refactoring
...
See gh-24635
2020-03-04 19:17:56 +00:00
Rossen Stoyanchev
e7df445e37
Merge pull reqest #24617 from dreis2211/avoid-unnecessary-sorting
...
Closes gh-24617
2020-03-04 19:16:10 +00:00
Christoph Dreis
2093e35f27
Avoid unnecessary sorting
2020-03-04 19:10:14 +00:00
Rossen Stoyanchev
87230c4f1f
Merge pull request #24589 from chenqimiao/fix404url-in-doc
...
Closes gh-24589
2020-03-03 15:40:32 +00:00
Rossen Stoyanchev
e1b0296f9e
Polishing contribution
...
See gh-24589
2020-03-03 15:38:47 +00:00
陈其苗
771fbde951
Fix URL to Spring Tool Suite
...
See gh-24589
2020-03-03 15:38:47 +00:00
Rossen Stoyanchev
2afae430eb
Update list of support multipart media types
...
See gh-24582
2020-03-03 15:38:00 +00:00
Yoo In Keun
e706fcba1f
Fix typo in testing.adoc
...
Closes gh-24627
2020-03-02 16:25:28 +01:00
Johnny Lim
8285666ee8
Polish ReactorResourceFactory
...
Closes gh-24620
2020-03-02 13:48:19 +01:00
Sviatoslav Hryb
60fd95a354
Fix formatting for pointcut expression examples in documentation
...
Closes gh-24621
2020-03-02 13:42:09 +01:00
Adrian Cole
7f5395a216
Fix typos in AbstractClientHttpRequest
...
Closes gh-24623
2020-03-02 13:36:47 +01:00
陈其苗
8a7bb49436
Improve WebClient.Builder Javadoc
2020-02-28 17:07:58 +00:00
Rossen Stoyanchev
5f1e4ffc4f
WebClient.Builder javadoc updates
...
Closes gh-24611
2020-02-28 15:55:53 +00:00
Brian Clozel
89560777e4
Upgrade Guava for API Diff plugin
...
Fixes gh-24606
2020-02-28 13:56:49 +01:00
Andreas Volkmann
b30f9a1308
Fix typo in core-aop.adoc
...
Closes gh-24602
2020-02-26 18:33:25 +00:00
Florian Berger
d4de3396f7
Fix typo about URI Encoding in docs
...
Closes gh-24603
2020-02-26 18:28:52 +00:00
wonwoo
5c2d65b8ef
Fix typo in reference manual
...
Closes gh-24597
2020-02-26 14:34:25 +01:00
Sam Brannen
787b09b202
Relax GraalVM check in DefaultParameterNameDiscoverer
...
Prior to this commit, DefaultParameterNameDiscoverer did not register
any discovers when compiling or running as a GraalVM native image.
This commit relaxes the GraalVM check so that it is only applied to the
registration of KotlinReflectionParameterNameDiscoverer.
Consequently, StandardReflectionParameterNameDiscoverer and
LocalVariableTableParameterNameDiscoverer are once again always
registered by DefaultParameterNameDiscoverer.
Closes gh-24600
2020-02-26 14:18:56 +01:00
Sam Brannen
c3bc28762e
Delete unused import in ExpressionLanguageScenarioTests
...
See gh-24586
2020-02-26 14:09:01 +01:00
ZhangT
c5fb7b9fb7
Simplify some redundant code
...
Closes gh-24586
Co-authored-by: Sam Brannen <sbrannen@pivotal.io>
2020-02-26 12:29:09 +01:00
Spring Buildmaster
0ad942f337
Next Development Version
2020-02-25 16:42:55 +00:00
Juergen Hoeller
d72c90cd7a
Assign TokenBuffer field with createToken() result
2020-02-25 15:21:28 +01:00
Juergen Hoeller
6db20eb773
Avoid package import cycles
2020-02-25 14:55:53 +01:00
Rossen Stoyanchev
2f12351292
Refine BlockHound support
...
- disable for Java 14/15 for now until BlockHound support
- targeted installation of required integrations only
2020-02-25 10:07:29 +00:00
Rossen Stoyanchev
b6f502db4e
Polishing
2020-02-25 10:07:29 +00:00
Qimiao Chen
8cf70fe509
Improve documentation for @Autowired/@Value in @Configuration classes
...
Closes gh-24585
2020-02-25 11:01:19 +01:00
Rossen Stoyanchev
7e402ba4fe
Improve docs on date and time formatting
...
Closes gh-24370
2020-02-24 19:05:09 +00:00
Juergen Hoeller
c0fbf6fca1
Polishing
2020-02-24 19:50:12 +01:00
Juergen Hoeller
399b846458
Upgrade to Groovy 3.0.1, RxJava 2.2.18, Hibernate ORM 5.4.12, Protobuf 3.11.4
2020-02-24 19:08:33 +01:00
Juergen Hoeller
0e95282153
Polishing
2020-02-24 19:08:23 +01:00
Juergen Hoeller
2afe5802c0
Clarify setCacheMillis/setCacheSeconds vs java.util.ResourceBundle
...
Closes gh-24563
2020-02-24 19:08:13 +01:00
Rossen Stoyanchev
2ae91404d1
BlockHoundIntegration for spring-core
2020-02-24 17:19:32 +00:00
Brian Clozel
f048f27d80
Configure Reactor Netty quiet shutdown period in tests
...
See gh-24538
2020-02-24 18:15:59 +01:00