-
d3b244a81b
Optimize class detection by sharing the ClassLoader
Sebastien Deleuze
2018-07-25 10:55:07 +02:00
-
32faf09a80
Add check for mixing @EnableWebMvc and @EnableWebFlux
Rossen Stoyanchev
2018-07-24 20:45:48 -04:00
-
0be8c20fca
Consistent logging of selected media types
Rossen Stoyanchev
2018-07-24 18:32:04 -04:00
-
36a07aa897
Support Protobuf serialization in WebFlux
sdeleuze
2018-03-19 18:16:46 +01:00
-
4475c67ba8
Fix checkstyle violation
Juergen Hoeller
2018-07-24 22:44:54 +02:00
-
407bd96cf3
ResponseEntityResultHandler overwrites headers
Brian Clozel
2018-07-24 22:21:30 +02:00
-
195f3f07e7
ResponseEntityResultHandler overwrites headers
Brian Clozel
2018-07-24 22:21:30 +02:00
-
90d395edcf
Polishing
Juergen Hoeller
2018-07-24 22:18:12 +02:00
-
0b5c099de2
Polishing
Juergen Hoeller
2018-07-24 22:10:07 +02:00
-
2e4f5a7923
Consistently remove forwarded headers in WebFlux
Rossen Stoyanchev
2018-07-24 14:59:57 -04:00
-
41aa4218af
Polish WebFlux ForwardedHeaderFilter and tests
Rossen Stoyanchev
2018-07-24 14:37:55 -04:00
-
02403f6a34
Polishing
Juergen Hoeller
2018-07-24 21:44:43 +02:00
-
4f9a18f5aa
Order setter for DefaultSimpUserRegistry
Juergen Hoeller
2018-07-24 18:56:52 +02:00
-
11881ff211
Polishing
Juergen Hoeller
2018-07-24 18:45:52 +02:00
-
a18cfd71b9
Upgrade to Reactor Californium M1
Juergen Hoeller
2018-07-24 18:45:15 +02:00
-
9b3d80c5e4
Update STOMP section on working with subscriptions
Rossen Stoyanchev
2018-07-24 12:18:56 -04:00
-
dc066b0530
"Order of messages" in STOMP section of reference docs
Rossen Stoyanchev
2018-07-24 09:56:43 -04:00
-
2fdb8c9c8c
Update STOMP section on working with subscriptions
Rossen Stoyanchev
2018-07-24 12:18:56 -04:00
-
9b2c8404dc
"Order of messages" in STOMP section of reference docs
Rossen Stoyanchev
2018-07-24 09:56:43 -04:00
-
23c379d5c0
Order setter for DefaultSimpUserRegistry
Rossen Stoyanchev
2018-07-24 09:06:11 -04:00
-
36bbbab02d
Deprecate ExtensionRegistryInitializer in protobuf support
Sebastien Deleuze
2018-07-24 17:18:53 +02:00
-
a403a754e9
BeanFactoryAdvisorRetrievalHelper avoids synchronization for name cache
Juergen Hoeller
2018-07-24 16:43:25 +02:00
-
0c44b5224f
Polishing
Juergen Hoeller
2018-07-24 16:16:52 +02:00
-
207e8c2409
BeanFactoryAdvisorRetrievalHelper avoids synchronization for name cache
Juergen Hoeller
2018-07-24 16:16:44 +02:00
-
dd4468a74a
Polishing
Juergen Hoeller
2018-07-24 16:16:52 +02:00
-
7f1a8d78b5
BeanFactoryAdvisorRetrievalHelper avoids synchronization for name cache
Juergen Hoeller
2018-07-24 16:16:44 +02:00
-
2ae2249842
Polishing
Juergen Hoeller
2018-07-24 15:17:33 +02:00
-
2329588856
Upgrade to Mockito 2.19.1
Juergen Hoeller
2018-07-24 15:00:47 +02:00
-
f677d684e7
Polishing
Juergen Hoeller
2018-07-24 15:00:35 +02:00
-
3878db2e8c
Provide predetermined capacity for cache operation collections
Juergen Hoeller
2018-07-24 13:27:02 +02:00
-
47d8fe83df
Upgrade to Interceptor API 1.2.2, Moneta 1.3, Rome 1.11
Juergen Hoeller
2018-07-24 14:44:56 +02:00
-
fac2e35f96
Refactor util.log.LogUtils into core.log.LogDelegateFactory
Juergen Hoeller
2018-07-24 14:44:34 +02:00
-
20c34cbb9b
Provide predetermined capacity for cache operation collections
Juergen Hoeller
2018-07-24 13:27:02 +02:00
-
8e5f243320
Upgrade to Mockito 2.20
Juergen Hoeller
2018-07-24 13:09:32 +02:00
-
a9c9ba6601
Generic matching for ObjectProvider stream and empty vararg resolution
Juergen Hoeller
2018-07-24 13:03:54 +02:00
-
24a113fb27
Ensure headers work with ResponseEntity + reactive body
Rossen Stoyanchev
2018-07-24 00:24:29 -04:00
-
6372c0f47c
Ensure headers work with ResponseEntity + reactive body
Rossen Stoyanchev
2018-07-24 00:24:29 -04:00
-
7500b144ae
Option to preserve publish order
Rossen Stoyanchev
2018-07-23 23:22:16 -04:00
-
430250c80f
Upgrade to RxJava 2.1.17
Juergen Hoeller
2018-07-24 01:10:27 +02:00
-
5f51e86185
Avoid relying on runtime constructor order for argument conversion
Juergen Hoeller
2018-07-24 01:04:47 +02:00
-
1b09718104
Polishing
Juergen Hoeller
2018-07-24 00:45:21 +02:00
-
1603c4ab2f
Programmatic ObjectProvider retrieval through BeanFactory API
Juergen Hoeller
2018-07-24 00:42:03 +02:00
-
82194f4ee0
Set SameSite default to Lax
Vedran Pavic
2018-07-20 23:19:21 +02:00
-
0def1640f2
Support single-value reactive types in @MessageMapping
Sebastien Deleuze
2018-07-23 13:37:05 +02:00
-
b09fad13a1
Catch errors when adding SourceHttpMessageConverter
Sebastien Deleuze
2018-07-23 10:35:30 +02:00
-
f8f8d28f08
Support running Kotlin apps without kotlin-reflect
Sebastien Deleuze
2018-07-20 14:24:04 +02:00
-
e21db2619b
AspectJExpressionPointcut leniently ignores non-composable interfaces
Juergen Hoeller
2018-07-22 22:28:48 +02:00
-
bccff73e2b
AspectJExpressionPointcut leniently ignores non-composable interfaces
Juergen Hoeller
2018-07-22 22:28:48 +02:00
-
f5dd4d2c02
Polishing
Juergen Hoeller
2018-07-22 19:33:40 +02:00
-
f58854f4b9
Locally cache factory method candidates per factory class
Juergen Hoeller
2018-07-22 19:22:20 +02:00
-
13873dafb7
Polishing
Juergen Hoeller
2018-07-22 17:55:31 +02:00
-
cfbacfd89b
Revise ResolvableType.as for introspection performance
Juergen Hoeller
2018-07-22 17:49:53 +02:00
-
5051850fa9
SPR-17074 Replace iteration over Map::ketSet with Map::entrySet
stsypanov
2018-07-21 13:35:29 +03:00
-
192113de60
Correctly determine and propagate validation hints to DataBinder
Juergen Hoeller
2018-07-21 12:19:37 +02:00
-
3c65c17053
Correctly determine and propagate validation hints to DataBinder
Juergen Hoeller
2018-07-21 12:19:37 +02:00
-
c57e1afd2b
ResulatMatcher.matchAll
Rossen Stoyanchev
2018-07-20 23:02:47 -04:00
-
91122ec0f5
Add Consumer methods to WebTestClient assertion classes
Rossen Stoyanchev
2018-07-20 22:28:40 -04:00
-
20de5003ff
Hamcrest methods in WebTestClient
Rossen Stoyanchev
2018-07-20 17:37:12 -04:00
-
0c62d6b5da
Polish
Rossen Stoyanchev
2018-07-20 10:36:57 -04:00
-
2734f01067
Provide XML assertions in WebTestClient
Eric Deandrea
2018-04-18 13:53:33 -04:00
-
bb5d99a083
Upgrade to Hibernate ORM 5.3.3, Undertow 2.0.11, Mockito 2.19.1
Juergen Hoeller
2018-07-20 18:56:52 +02:00
-
f89511e7fe
Switch order of multipart Content-Type directives
Brian Clozel
2018-07-20 18:11:05 +02:00
-
390bb871d8
Switch order of multipart Content-Type directives
Brian Clozel
2018-07-20 18:11:05 +02:00
-
484addb4f8
Polishing
Juergen Hoeller
2018-07-20 17:04:17 +02:00
-
c3f6403f61
Polishing
Juergen Hoeller
2018-07-20 16:45:17 +02:00
-
9a43d2ec20
Revised log levels: less WARN and INFO, fine-tuned DEBUG vs TRACE
Juergen Hoeller
2018-07-20 15:05:13 +02:00
-
a410d90439
Drain client response body consistenly
Brian Clozel
2018-07-20 14:01:34 +02:00
-
07653bfd0c
Fix for encoding issue with MvcUriComponentsBuilder
Rossen Stoyanchev
2018-07-19 18:56:08 -04:00
-
93b7a4838e
UriComponentsBuilder method to configure URI variables
Rossen Stoyanchev
2018-07-19 17:11:41 -04:00
-
28cd6978b5
Minor fixes: UriComponentsBuilder, UriComponents, docs
Rossen Stoyanchev
2018-07-19 09:11:57 -04:00
-
5007d01c17
Fix for encoding issue with MvcUriComponentsBuilder
Rossen Stoyanchev
2018-07-19 18:48:32 -04:00
-
f1c55a3b4a
UriComponentsBuilder method to configure URI variables
Rossen Stoyanchev
2018-07-19 17:11:41 -04:00
-
34a0cdfc33
Minor fixes: UriComponentsBuilder, UriComponents, docs
Rossen Stoyanchev
2018-07-19 09:11:57 -04:00
-
65e423219e
Polishing
Juergen Hoeller
2018-07-20 00:41:35 +02:00
-
1cd0135195
Restore original DefaultAdvisorChainFactory MethodMatcher invocation
Juergen Hoeller
2018-07-20 00:33:27 +02:00
-
51c7ceb95d
Polishing
Juergen Hoeller
2018-07-20 00:17:37 +02:00
-
252f52ab07
Tighten (IntroductionAware)MethodMatcher contract
Juergen Hoeller
2018-07-20 00:17:31 +02:00
-
867b3d233d
Upgrade to OkHttp 3.11, Apache HttpClient 4.5.6, Hibernate Validator 6.0.11
Juergen Hoeller
2018-07-19 17:52:08 +02:00
-
09920d9b01
Raise testPrototypeCreationWithPropertiesIsFastEnough limit to 4000 ms
Juergen Hoeller
2018-07-19 17:51:54 +02:00
-
0c5c3103c6
ReflectiveMethodExecutor skips interface search (plus related polishing)
Juergen Hoeller
2018-07-19 16:51:13 +02:00
-
c4df335a1d
ReflectiveMethodExecutor invokes interface method if possible
Juergen Hoeller
2018-07-19 16:35:59 +02:00
-
478d7255d2
GenericApplicationListenerAdapter caches resolved event types
Juergen Hoeller
2018-07-19 16:34:19 +02:00
-
22fc3255b7
Polishing
Juergen Hoeller
2018-07-19 13:47:03 +02:00
-
322b0f431f
Javadoc update: ConfigurationClassPostProcessor is priority-ordered
Juergen Hoeller
2018-07-19 11:59:40 +02:00
-
c66f9d8880
Javadoc update: ConfigurationClassPostProcessor is priority-ordered
Juergen Hoeller
2018-07-19 11:59:40 +02:00
-
4d3a899a53
OrderUtils caches order values (for AnnotationAwareOrderComparator)
Juergen Hoeller
2018-07-19 11:58:42 +02:00
-
52d124de6f
Use supplier-aligned type information for FactoryBean type resolution
Juergen Hoeller
2018-07-19 13:14:20 +02:00
-
0b60447c49
Javadoc update: ConfigurationClassPostProcessor is priority-ordered
Juergen Hoeller
2018-07-19 11:59:40 +02:00
-
d0bbbf4cae
OrderUtils caches order values (for AnnotationAwareOrderComparator)
Juergen Hoeller
2018-07-19 11:58:42 +02:00
-
1f5d0faf1f
HandlerMethod caches interface parameter annotations
Juergen Hoeller
2018-07-19 11:38:10 +02:00
-
999c169b1c
Merge pull request #1888 from vpavic:patch-1
Stephane Nicoll
2018-07-19 11:27:13 +02:00
-
-
b1e28a554a
Polish WebSession javadoc
Vedran Pavic
2018-07-19 11:21:52 +02:00
-
-
9498da5910
Clarify behavior of WebSession#save()
Rossen Stoyanchev
2018-07-18 22:11:08 -04:00
-
66d73017d5
PathVariable consistently reflects value up to 1st ";"
Rossen Stoyanchev
2018-07-18 20:56:33 -04:00
-
11fc086309
Prefer ArrayList/ArrayDeque over LinkedList for multi-element holders
Juergen Hoeller
2018-07-18 22:17:42 +02:00
-
9c08a482d1
Prefer ArrayList/ArrayDeque over LinkedList for multi-element holders
Juergen Hoeller
2018-07-18 22:17:42 +02:00
-
833aee9b2d
Add SimpLogging and use o.s.messaging.simp classes
Rossen Stoyanchev
2018-07-18 15:31:52 -04:00
-
4d6f2df3cb
Add LogUtils and HttpLogging
Rossen Stoyanchev
2018-07-18 09:47:50 -04:00
-
1ff1c950fb
Consistent exposure of nested parameter type in binding exceptions
Juergen Hoeller
2018-07-18 19:56:06 +02:00
-
ed54895e53
Consistent exposure of nested parameter type in binding exceptions
Juergen Hoeller
2018-07-18 19:56:06 +02:00