From 8f18337543a6d6fd1a66b238b71b16175e111788 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Mon, 12 Dec 2011 23:38:05 +0000 Subject: [PATCH] final preparations for 3.1 GA release --- build-spring-framework/resources/changelog.txt | 4 ++++ build-spring-framework/resources/readme.txt | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build-spring-framework/resources/changelog.txt b/build-spring-framework/resources/changelog.txt index b6e2ab89f0..9f5df71338 100644 --- a/build-spring-framework/resources/changelog.txt +++ b/build-spring-framework/resources/changelog.txt @@ -6,6 +6,7 @@ http://www.springsource.org Changes in version 3.1 GA (2011-12-12) -------------------------------------- +* SmartLifecycle beans in Lifecycle dependency graphs are only being started when isAutoStartup=true * ConversionService is able to work with "Collections.emptyList()" as target type (again) * restored DataBinder's ability to bind to an auto-growing List with unknown element type * added SmartValidator interface with general support for validation hints @@ -18,10 +19,13 @@ Changes in version 3.1 GA (2011-12-12) * optimized AnnotationTransactionAspect and AnnotationCacheAspect pointcuts to avoid runtime checks * renamed @CacheEvict's "afterInvocation" attribute to "beforeInvocation" (for better readability) * added "mappingResources" property to LocalContainerEntityManagerFactoryBean (pointing to orm.xml) +* Hibernate 4.0 variant of HibernateTransactionManager properly works with Open Session in View now * JmsInvokerClientInterceptor/FactoryBean always uses createConnection/createSession when on JMS 1.1 * added out-of-the-box MappingJacksonMessageConverter impl for Spring's JMS MessageConverter facility +* DispatcherServlet's "dispatchOptionsRequest" only sets the default 'Allow' header if actually needed * ResourceHttpRequestHandler sends content without content-type header if no media type found * ResourceHttpRequestHandler and ContentNegotiatingViewResolver use consistent mime type resolution +* simplified support package layout in "web.method" and "web.servlet.mvc.method" * added "useTrailingSlashMatch" property to RequestMappingHandlerMapping * Portlet MVC annotation mapping allows for distributing action names across controllers * added String constants to MediaType diff --git a/build-spring-framework/resources/readme.txt b/build-spring-framework/resources/readme.txt index 0c43b01459..c9ba7af6b3 100644 --- a/build-spring-framework/resources/readme.txt +++ b/build-spring-framework/resources/readme.txt @@ -1,5 +1,5 @@ -SPRING FRAMEWORK 3.1 RC2 (November 2011) ----------------------------------------- +SPRING FRAMEWORK 3.1 GA (December 2011) +--------------------------------------- http://www.springsource.org 1. INTRODUCTION