diff --git a/src/dist/changelog.txt b/src/dist/changelog.txt index a4c6e0df98..6ed88d59ba 100644 --- a/src/dist/changelog.txt +++ b/src/dist/changelog.txt @@ -6,11 +6,24 @@ http://www.springsource.org Changes in version 3.2 RC2 (2012-11-26) --------------------------------------- +* overhauled non-void JavaBean write method support (SPR-10029) +* CachedIntrospectionResults uses full WeakReference for any non-safe ClassLoader arrangement (SPR-10028) +* DefaultListableBeanFactory avoids wide/interleaved metadata locks to avoid deadlock potential (SPR-10020) * DefaultListableBeanFactory avoids singletonObjects lock wherever possible for non-singleton performance (SPR-9819) * DefaultListableBeanFactory doesn't cache for autowireBean calls anymore, avoiding ClassLoader leaks (SPR-8956) +* @Lazy and @DependsOn not marked as @Inherited anymore - only supported on actual bean types (SPR-9589, SPR-9476) * AsyncAnnotationBean/MethodValidation/PersistenceExceptionTranslationPostProcessor cache eligible beans (SPR-7328) * ConfigurableApplicationContext, LobCreator and Client/ServerHttpResponse implement Closeable for Java 7 (SPR-9962) * spring-jms-3.2.xsd declares former nmtoken attributes as string, allowing for placeholders (SPR-9597) +* introduced TransactionAwareCacheManagerProxy for cache put synchronization with Spring transactions (SPR-9966) +* added "transactionAware" bean property to EhCacheCacheManager and JCacheCacheManager (SPR-9966) +* moved "cache.ehcache" and "cache.jcache" packages from spring-context to spring-context-support module +* deprecated "scheduling.backportconcurrent" package in favor of native JDK 6 "scheduling.concurrent" support +* deprecated Oracle OC4J support (OC4JJtransactionManager, OC4JLoadTimeWeaver) in favor of Oracle WebLogic +* deprecated ExpressionEvaluationUtils, turning off Spring's own JSP expression support in favor of JSP 2.0 +* deprecated EJB 2.x implementation class hierarchy in "ejb.support" package +* deprecated DefaultAnnotationHandlerMapping and AnnotationMethodHandlerAdapter/ExceptionResolver (SPR-10005) +* added integration with Tiles 3 (SPR-8825) Changes in version 3.2 RC1 (2012-11-04) @@ -74,8 +87,7 @@ Changes in version 3.2 RC1 (2012-11-04) * use concurrent cache to improve performance of GenericTypeResolver (SPR-8701) * cache and late resolve annotations on bean properties to improve performance (SPR-9166) * allow PropertyResolver implementations to ignore unresolvable ${placeholders} (SPR-9569) -* add integration with Tiles 3 (SPR-8825) -* deprecated DefaultAnnotationHandlerMapping, AnnotationMethodHandlerAdapter, and AnnotationMethodHandlerExceptionResolver (SPR-10005) + Changes in version 3.2 M2 (2012-09-11) --------------------------------------