Skip to content

v5.0.15.RELEASE

Compare
Choose a tag to compare
@snicoll snicoll released this 02 Aug 09:06

⭐ 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