Release Notes - Spring Framework - Version 5.0.10 - HTML format

Bug

  • [SPR-17025] - DataBufferUtils#join could leak buffers in case of error from the source
  • [SPR-17256] - UriComponentsBuilder.uriComponents doesn't properly clone unmodifiable queryParams
  • [SPR-17284] - MockHttpServletResponse doesn't propagate Content-Language response header
  • [SPR-17286] - Concurrency Exception during bean configuration related to not thread safe getBeanPostProcessor access
  • [SPR-17320] - HTTP 404 for static resources with last modified = 0L (breaks Docker images build with Jib)
  • [SPR-17324] - ApplicationListener is missing from Collection returned by getApplicationListeners() if it was added after the multicaster was initialised
  • [SPR-17345] - Integer overflow while uploading big files (> 2.1 GB) using webflux
  • [SPR-17347] - AnnotationMetadata.getAnnotationAttributes inconsistency for empty array in ASM implementation
  • [SPR-17353] - MockAsyncContext not found. Did request wrapper not delegate startAsync?
  • [SPR-17357] - Comparators.nullsLow creates wrong kind of NullSafeComparator
  • [SPR-17374] - MethodValidationPostProcessor validates FactoryBean methods for which validation is not applicable

Task

  • [SPR-17255] - Typo on ServletUriComponentsBuilder javadoc comments
  • [SPR-17261] - Javadoc for BufferingClientHttpRequestFactory is missing the end of a sentence
  • [SPR-17299] - Misleading description in Autowired javadoc
  • [SPR-17366] - DateTimeFormat Javadoc is not correct

Improvement

  • [SPR-16782] - DataBufferUtils does not release DataBuffer on error cases
  • [SPR-17295] - Support for removeHeader in MockHttpServletRequest
  • [SPR-17307] - Unnecessary sort in AbstractApplicationEventMulticaster
  • [SPR-17330] - HeaderResultMatchers susceptible to slight variations in the date format
  • [SPR-17338] - ServerWebInputException is throw each time Http request with mandatory request parameters is handled.

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.