Juergen Hoeller
5c741a7cc7
Verify read-only propagation in DataSourceTransactionManagerTests
...
See gh-23747
2019-10-30 17:19:39 +01:00
Juergen Hoeller
8abe714687
Upgrade to Tomcat 8.5.45, Netty 4.1.39, Animal Sniffer 1.18
2019-09-25 21:45:21 +02:00
Juergen Hoeller
d1a34b9a7e
Polishing
2019-09-25 21:45:05 +02:00
Juergen Hoeller
ace2e623d1
Fix DefaultListableBeanFactory#copyConfigurationFrom
...
Closes gh-23569
2019-09-25 21:43:04 +02:00
Juergen Hoeller
5d5867603a
Consistent equality check for parent name and indexed arguments
...
Closes gh-23593
2019-09-25 21:42:47 +02:00
Spring Buildmaster
18ae3790e1
Next Development Version
2019-08-02 08:07:47 +00:00
Juergen Hoeller
13b9f58c4a
Consistent suppression of get/clearWarnings without target connection
...
See gh-23346
2019-08-02 01:34:39 +02:00
Juergen Hoeller
f99b2f11da
Document all remaining public methods on BeanDefinitionParserDelegate
...
Closes gh-23349
2019-08-01 15:47:35 +02:00
Juergen Hoeller
379e919b64
TransactionAwareDataSourceProxy locally handles get/clearWarnings call
...
Closes gh-23346
2019-08-01 15:47:19 +02:00
Juergen Hoeller
87152d7ccf
MethodParameter.equals properly checks overridden containing class
...
Closes gh-23352
2019-08-01 14:44:01 +02:00
Juergen Hoeller
5b9129724b
Polishing
2019-07-31 23:34:41 +02:00
Juergen Hoeller
c14d2d37d4
Upgrade to Netty 4.1.38
2019-07-31 23:17:28 +02:00
Juergen Hoeller
b7304651de
Deprecate logger field in HandlerMethodArgumentResolverComposite
2019-07-31 23:17:16 +02:00
Juergen Hoeller
a8623dbbd7
MethodParameter.equals checks nesting level and containing class
...
Closes gh-23352
2019-07-31 23:16:20 +02:00
Juergen Hoeller
4f0104231a
Upgrade to Tomcat 8.5.43 and Netty 4.1.37
2019-07-20 21:58:23 +02:00
Juergen Hoeller
34f8ec3c77
Polishing
2019-07-20 21:58:09 +02:00
Sam Brannen
6e20f8d0a5
Improve documentation for @Autowired constructors
...
Prior to this commit, there was some ambiguity surrounding semantics
for @Autowired constructors and `required = true`, especially for
multiple @Autowired constructors.
This commit improves the documentation in the Javadoc for @Autowired as
well as in the reference manual.
Closes gh-23263
2019-07-18 11:31:13 +02:00
Sam Brannen
e5a28f81c3
Support empty target request path in FlashMap
...
Prior to this commit, if the user configured an empty path for the
targetRequestPath property of a FlashMap, the FlashMapManager threw a
StringIndexOutOfBoundsException when saving the output FlashMap for the
next request.
This commit fixes this by skipping the decoding and normalization of an
empty target request path.
Fixes gh-23240
2019-07-07 19:02:50 +02:00
Sam Brannen
92abe2927e
Document that Ordered is not supported for @ControllerAdvice beans
...
Closes gh-23172
2019-06-21 12:51:06 +03:00
chrunchyjesus
3f6ab6467a
Fix ScriptUtils for MS Windows line ending
...
Prior to this commit, ScriptUtils did not properly split SQL
scripts that contained line endings for MS Windows.
Closes gh-23019
2019-05-24 11:45:58 +02:00
Juergen Hoeller
e0883f5eaa
Polishing
2019-05-21 00:05:28 +02:00
Juergen Hoeller
5900639135
Fix stale-if-error xsd documentation
...
Closes gh-22983
2019-05-21 00:05:19 +02:00
Juergen Hoeller
1345ec902e
SpEL documentation refinements (backported from 5.1.x)
2019-05-13 19:20:58 +02:00
Juergen Hoeller
6eeb065036
Upgrade to Groovy 2.4.17
2019-05-13 19:01:25 +02:00
Juergen Hoeller
c096dc45e7
Minor documentation refinements (backported from 5.1.x)
2019-05-13 19:01:12 +02:00
Juergen Hoeller
4b999cfe95
Clarify AbstractBeanDefinition.getBeanClass() return semantics
...
Closes gh-22960
2019-05-13 19:01:03 +02:00
Juergen Hoeller
ed3df72d67
Avoid expensive assertions in web resource resolution
...
Closes gh-22955
2019-05-13 19:00:55 +02:00
Spring Buildmaster
9ad9025619
Next Development Version
2019-05-09 08:59:39 +00:00
Juergen Hoeller
f8eb0fb1b2
Polishing
2019-05-07 14:02:31 +02:00
Juergen Hoeller
d777c73f78
Consistent handling of empty List entries in LinkedMultiValueMap
...
Closes gh-22912
2019-05-07 14:02:25 +02:00
Sam Brannen
0ef611707d
Introduce HTTPS mappings in spring.schemas files
...
Backport of gh-22903
Closes gh-22904
2019-05-07 13:40:10 +02:00
Juergen Hoeller
770f6786c2
Polishing
2019-05-07 02:03:11 +02:00
Juergen Hoeller
e0e720cdac
Upgrade to Netty 4.1.36
2019-05-03 16:11:02 +02:00
Juergen Hoeller
1f4ca61b80
Polishing
2019-05-03 16:10:51 +02:00
Juergen Hoeller
2e7489d124
Allow null operands in compiled SpEL numeric operator expressions
...
Closes gh-22358
2019-05-03 16:10:44 +02:00
Rossen Stoyanchev
8d0b72bee5
Fail proactively if lookupPath not in requestUri
...
Closes gh-22851
2019-05-01 14:27:12 -04:00
Juergen Hoeller
4c49833079
Polishing
2019-04-26 21:17:17 +02:00
Juergen Hoeller
4bfa2ccec5
Upgrade to Tomcat 8.5.40 and Netty 4.1.35
2019-04-26 21:17:09 +02:00
Juergen Hoeller
bbcdb65f14
Polishing
2019-04-08 20:17:22 +02:00
Juergen Hoeller
fce58c6a6e
Efficient MultiValueMap.entrySet() iteration in decodeMatrixVariables
2019-04-08 18:51:38 +02:00
Juergen Hoeller
54dd8336b2
Polishing
2019-04-08 18:18:17 +02:00
Juergen Hoeller
5d1787bd29
Avoid expensive assertions in HttpRange
...
Closes gh-22742
2019-04-08 18:17:50 +02:00
Sebastien Deleuze
f328bfc157
Fix a regression in Jackson builder module registration
...
This commit brings back the support for registration of multiple
Jackson modules with a null typeId.
Closes gh-22764
2019-04-08 15:26:16 +02:00
Juergen Hoeller
f6b2c0f780
Polishing
2019-04-03 17:54:33 +02:00
Spring Buildmaster
c5802e98e9
Next Development Version
2019-03-31 07:23:26 +00:00
Juergen Hoeller
c56e7f7270
Typo fixes
2019-03-29 23:59:50 +01:00
Sam Brannen
0e354754cf
URL Cleanup - polishing
...
See gh-22678
2019-03-27 16:49:48 +01:00
Sam Brannen
6dcc414805
URL Cleanup - upgrade to more modern Xalan namespace
...
See gh-22678
2019-03-27 16:49:10 +01:00
Sam Brannen
1de492aef2
URL Cleanup - fix undesirable code change
...
Namespace handlers are mapped based on the canonical names for XML
namespaces which in Spring do not use "https" as the scheme.
See gh-22678
2019-03-27 16:10:02 +01:00
Sam Brannen
e435ea7a17
URL Cleanup - Fix broken tests
...
See gh-22678
2019-03-27 16:03:23 +01:00