Skip to content

@snicoll snicoll released this Aug 2, 2019 · 2961 commits to master since this release

⭐️ New Features

  • Javadoc missing on some public BeanDefinitionParserDelegate methods #23398
  • Thread-safe removal of destruction callbacks in web scopes #23118
  • Guard against ConcurrentModificationExceptions in the systemProperties PropertySource #23112
  • Avoid expensive assertions in web resource resolution #22964

🐞 Bug Fixes

  • Session.close() accidentally triggers creation of TransactionAwareDataSourceProxy Connection #23396
  • MethodParameter.equals is too coarse-grained for its use in HandlerMethodArgumentResolverComposite #23386
  • ResolvableType.forRawClass fails isAssignable against TypeVariable #23322
  • FlashMapManager throws StringIndexOutOfBoundsException for empty target URL path #23245
  • MappingMediaTypeFileExtensionResolver ConcurrentModificationException #23113
  • Fix MockHttpServletRequest.setCookies to produce single Cookie header #23085
  • Fix ScriptUtils for MS Windows line ending #23027

📔 Documentation

  • Improve documentation for @Autowired constructors #23309
  • Document that Ordered is not supported for @ControllerAdvice beans #23173
  • Reintroduce author list and copyright notice #23080
  • spring-mvc.xsd stale-if-error attribute documentation incorrect #23000
  • AbstractBeanDefinition.getBeanClass() javadoc misleads about returning null #22966
Assets 2
You can’t perform that action at this time.