All Versions
53
Latest Version
Avg Release Cycle
33 days
Latest Release
1231 days ago

Changelog History
Page 6

  • v4.3.26.RELEASE Changes

    January 14, 2020

    🍱 ⭐️ New Features

    • Avoid substring allocation in StringUtils.replace #24026
    • 👌 Support for new MySQL 8 error code 3572 #23975

    🍱 🐞 Bug Fixes

    • Unsafe double-checked locking in SpelExpression#compileExpression #24308
    • 👍 Allow schemaZip Gradle task to execute on MS Windows #23989
    • AbstractRequestLoggingFilter.isIncludeHeaders() declared as protected #23814
    • Bean definition override leads to NPE due to inconsistent equality check #23711
    • 🛠 Fix DefaultListableBeanFactory#copyConfigurationFrom #23710

    📔 Documentation

    • TypeDescriptor#getElementTypeDescriptor does not throw IllegalStateException anymore #24001

    🍱 ❤️ Contributors

    🚀 We'd like to thank all the contributors who worked on this release!

  • v4.3.25.RELEASE Changes

    August 02, 2019

    🍱 ⭐️ New Features

    • 📜 Javadoc missing on some public BeanDefinitionParserDelegate methods #23399
    • 🌐 Avoid expensive assertions in web resource resolution #22965

    🍱 🐞 Bug Fixes

    • Session.close() accidentally triggers creation of TransactionAwareDataSourceProxy Connection #23397
    • MethodParameter.equals is too coarse-grained for its use in HandlerMethodArgumentResolverComposite #23387
    • FlashMapManager throws StringIndexOutOfBoundsException for empty target URL path #23246
    • 🛠 Fix ScriptUtils for MS Windows line ending #23026

    📔 Documentation

    • 👌 Improve documentation for @Autowired constructors #23308
    • 👍 Document that Ordered is not supported for @ControllerAdvice beans #23174
    • 📚 spring-mvc.xsd stale-if-error attribute documentation incorrect #23001
    • AbstractBeanDefinition.getBeanClass() javadoc misleads about returning null #22967
  • v4.3.24.RELEASE Changes

    May 09, 2019

    🍱 ⭐️ New Features

    • Avoid expensive assertions in HttpRange #22746

    🍱 🐞 Bug Fixes

    • Consistent handling of empty List entries in LinkedMultiValueMap #22913
    • EL1072E when evaluating compiled comparison expression #22879
    • ResourceUrlEncodingFilter throws StringIndexOutOfBoundsException when %ED%B6 is in the URL path #22863
    • Jackson2ObjectMapperBuilder prevents the registration of multiple modules with a null typeId #22763