⭐ New Features
- Expression evaluator should accept raw collection value for parameterized method argument [SPR-7831] #12487
- Map "Foreign key constraint violation occurred" Sybase error code to DataIntegrityViolationException [SPR-11097] #15723
- Minor issue with fix for CVE 2010-1622 [SPR-11098] #15724
- Add Maven 'bill-of-materials' project for 3.2.x [SPR-11204] #15512
🪲 Bug Fixes
- In spring MVC portlet,
@resourceMapping
doesn't work. [SPR-10791] #15417 - Security vulnerabilities in Spring v2.5.6 and v3.2.4 [SPR-10912] #15540
- Remove integer conversion in JmsListenerContainerParser [SPR-10986] #15614
- MBeanExporter/MBeanRegistrationSupport lack synchronization [SPR-11002] #15630
- Use StoredProcedure to call sp, if not set the rowmapper for out parameter which type is cursor, will throw null pointer exception [SPR-11076] #15702
- ClassPathScanningCandidateComponentProvider.findCandidateComponents fails on private meta-attributes [SPR-11091] #15717
- If the !profile selector is used the other profiles can be ignored in [SPR-11093] #15719
- performancedrop due to repeated JDBC 3.0 getParameterType calls in setNull in StatementCreatorUtils [SPR-11100] #15726
- "CglibAopProxy: Unable to proxy method" WARN when bean class contains static final method [SPR-11107] #15733
- Type resolution fails for uninitialized factory-method declaration [SPR-11112] #15738
- Cannot autowire qualified scoped-proxy
@Bean
definitions [SPR-11116] #15742 - Dependency Injection issue when using ManagedMap or ManagedList in BeanDefinitionParser [SPR-11131] #15757
- Fix tests related to java.beans.BeanInfo changes in JDK8-b117 [SPR-11139] #15765
- ServletTestExecutionListener breaks old code [SPR-11144] #15771
- Recently changes of GenericTypeAwarePropertyDescriptor breaks BeanUtils.copyProperties() [SPR-11209] #15834
- ReflectivePropertyAccessor should not consider "is" methods with non boolean returns [SPR-11142] #15768
- Support multiple comma-separated values in X-Forwarded-Host header [SPR-11140] #15766
- EhCacheFactoryBean.afterPropertiesSet should be synchronized [SPR-11132] #15758
- Spring caching: combining multiple
@Cacheable
within@Caching
annotation doesn't work [SPR-11124] #15750 - EhCacheFactoryBean fails when statistics are enabled [SPR-11080] #15706