github spring-projects/spring-framework v3.2.0.RC2
3.2 RC2 Release

latest releases: v6.2.0, v6.1.15, v6.2.0-RC3...
5 years ago

⭐ New Features

  • Remove reflection usage in orm.hibernate4.* [SPR-10039] #14673
  • Introduce AnnotationAwareOrderComparator#INSTANCE constant [SPR-10038] #14672
  • Update reference docs to a more modern CSS style [SPR-10036] #14670
  • Support bean disposal on ApplicationContext shutdown for Closeable beans [SPR-10034] #14668
  • Remove duplicate imageobject items from reference xml [SPR-10033] #14667
  • Migrate to docbook 5 [SPR-10032] #14666
  • Simplify CachedIntrospectionResults caching arrangements [SPR-10028] #14662
  • Drop Appendix E. spring-beans-2.0.dtd [SPR-10011] #14645
  • Restore custom reference manual titlepage [SPR-10008] #14642
  • Changing the default behaviour of DeferredResult when the timeout is triggered [SPR-10002] #14636
  • @Cacheable should participate in transactions [SPR-9966] #14600
  • Implement java.io.Closeable where appropriate [SPR-9962] #14596
  • Provide option in MockRestServiceServer where an instance of MockMvc is used to obtain the response [SPR-9917] #14550
  • Support SpEL in mvc:mapping tags [SPR-9848] #14481
  • Add documentation for cache and jdbc namespaces [SPR-9824] #14457
  • Non-singleton beans performance issue [SPR-9819] #14452
  • container-type and other NMTOKEN attributes declared in spring-jms-3.1.xsd - consider using string pattern to allow for property placeholders [SPR-9597] #14231
  • Support Aware interfaces for ImportBeanDefinitionRegistrar [SPR-9568] #14202
  • Add support for in addition to for mvc:message-converters [SPR-9469] #14104
  • spring-expression: null values in (boolean) expressions won't be converted [SPR-9445] #14064
  • mvc:resources/ location param shoud support SpEL [SPR-9291] #13929
  • Tiles-3 support [SPR-8825] #13467
  • AsyncAnnotationBeanPostProcessor should cache AopUtils.canApply results, it's unusable in projects with a huge number of prototype beans otherwise [SPR-8065] #12720
  • Cache result of AopUtils.canApply [SPR-7328] #11987

🪲 Bug Fixes

  • WebMvcConfigurationSupport is not properly initializing ExceptionHandlerExceptionResolver [SPR-9997] #14631
  • LocalDataSourceConnectionProvider closes connection instead of releasing it [SPR-9978] #14612
  • HttpMessageConverter no longer works for @ResponseBody parameters with an extended generic.at the type [SPR-9964] #14598
  • Honor timeZone property in DateTimeFormatterFactory [SPR-9953] #14586
  • The behavior of returning null for Callable or DeferredResult return values is currently undefined [SPR-9951] #14584
  • Error in "13.4.3 Batch operations with multiple batches" documentation [SPR-9937] #14570
  • inherited @Lazy annotation not picked up for scanned @Components [SPR-9589] #14223
  • @DependsOn inheritence appears not to function as defined [SPR-9476] #14111
  • org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBean() causes ClassLoader leak [SPR-8956] #13596
  • Performance bottleneck and potential thread deadlock in DefaultSingletonBeanRegistry [SPR-8471] #13117

📔 Documentation

  • Update whats new in 3.2 [SPR-10015] #14649
  • Document global date time format configuration [SPR-9952] #14585
  • Document @Enable* annotations [SPR-9920] #14553

Don't miss a new spring-framework release

NewReleases is sending notifications on new releases.