Skip to content

4.0.5 Release

Compare
Choose a tag to compare
@spring-projects-issues spring-projects-issues released this 17 Jan 14:34
· 24813 commits to main since this release

⭐ New Features

  • Improve prefix detection in StringUtils.cleanPath [SPR-11793] #16414
  • StandardServletMultipartResolver should support lazy resolution along the lines of CommonsMultipartResolver [SPR-11730] #16352

🪲 Bug Fixes

  • StringUtils.parseLocaleString: locale variant cannot contain country code [SPR-11806] #16426
  • getTestExecutionListeners() doesn't detect NoClassDefFoundError within BeanInstantiationException [SPR-11804] #16424
  • SPR-10829: Spring JMS problem with Oracle AQ still exists if underlying DataSource is decorated [SPR-11791] #16412
  • @Conditional may prevent an import from taking effect [SPR-11788] #16410
  • JDBC findColumn gives wrong result in case of duplicate column labels [SPR-11786] #16408
  • MemorySafeUndeclaredThrowableStrategy class not found [SPR-11782] #16404
  • PropertyEditorRegistrySupport throws ExceptionInInitializerError when on endorsed classpath [SPR-11780] #16402
  • Protect against security exploits via system identifier in DTD declaration [SPR-11768] #16390
  • Regression: GenericTypeResolver returns null for partially resolvable type arguments [SPR-11763] #16385
  • IdToEntityConverter throws Access Denied exception within Spring MVC application on WebSphere 8.x [SPR-11758] #16380
  • ConcurrentModificationException in DefaultSubscriptionRegistry cache [SPR-11755] #16377
  • Servlet 3 multipart parameter binding does not work on Weblogic12c (12.1.2.0) [SPR-11074] #15700

📔 Documentation

  • Chapter 34.4 title is chopped off [SPR-11751] #16373