Spring v5.0.18.RELEASE Release Notes
Release Date: 2020-07-21 // almost 4 years ago-
๐ฑ โญ New Features
- Defer creating logger in StandardWebSocketHandlerAdapter #25434
- Missing null checks in AbstractMessageChannel.addInterceptor/setInterceptors #25220
- ๐ Avoid full synchronization in AbstractRefreshableApplicationContext.getBeanFactory() since it can lead to massive thread blocking #25218
๐ฑ ๐ Bug fixes
- ๐ UriComponentsBuilder.cloneBuilder() cause sharing query parameters between builders #25425
- ๐ DefaultListableBeanFactory.getBean(Class) may throw NoSuchBeanDefinitionException when removeBeanDefinition is being called simultaneously to remove an unrelated bean #25422
- Oracle LOB segments holding TEMP space after executing SP using SimpleJdbcCall with SqlParameterSource #25418
- โช NoRollbackFor rule causes TransactionAspectSupport to log unwarranted "exception overridden" error on WebSphere #25268
- The AbstractTemplateViewResolver class is not abstract #25242
- MultiValueMapAdapter.getFirst fails with IndexOutOfBoundsException in case of empty List #25226
- ๐ป WebSphereUowTransactionManager causes exception for PROPAGATION_SUPPORTS when timeout is specified #25224
- ๐ Avoid ClassCastException on IllegalArgumentException when invoking sync get cache method #25222
๐ Documentation