From ac551f756d3c0668965816d41c938b2c877712fc Mon Sep 17 00:00:00 2001 From: Keith Donald Date: Thu, 12 Nov 2009 07:50:46 +0000 Subject: [PATCH] changelog updates --- build-spring-framework/resources/changelog.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/build-spring-framework/resources/changelog.txt b/build-spring-framework/resources/changelog.txt index dce49cec3b..44680ee8dd 100644 --- a/build-spring-framework/resources/changelog.txt +++ b/build-spring-framework/resources/changelog.txt @@ -3,12 +3,17 @@ SPRING FRAMEWORK CHANGELOG http://www.springsource.org -Changes in version 3.0.0.RC2 (2009-11-11) +Changes in version 3.0.0.RC2 (2009-11-12) ----------------------------------------- * updated to final versions of JSR-330 "javax.inject" and JSR-303 "javax.validation" APIs * full compliance with the JSR-330 TCK (i.e. full compliance with the final specification) * support for Hibernate Validator 4.0 GA (as the JSR-303 reference implementation) +* added Spring MVC namespace, with convenient element for configuring support for annotated Controllers +* default number and datetime formatters configured automatically when using the Spring MVC namespace +* full support for datetime formatting using the Joda Time library, configured automatically if Joda Time is present in the classpath +* added convenient @NumberFormat and @DateTimeFormat annotations for declaratively formatting number and datetime model fields, respectively +* When converting from a source field of type S to a target field of type T, will fallback to T.valueOf(S) and T(S) if no explicit S->T converter matches * added AnnotatedBeanDefinitionReader helper for programmatic registration of annotated classes * added AnnotationConfig(Web)ApplicationContext for convenient registration/scanning of classes * revised MethodParameter's annotation accessor methods @@ -18,7 +23,7 @@ Changes in version 3.0.0.RC2 (2009-11-11) * AbstractApplicationContext can also start up in case of system properties access failure * ClassUtils is now parametrized with Class and Class where appropriate * DataBinder now accepts var-args to set allowed, disallowed, and required fields -* DataBinder auto-grows nested paths on traversal (avoiding NullValueInNestedPathException) +* DataBinder auto-grows nested paths on traversal (avoiding NullValueInNestedPathException and IndexOutOfBoundException) * fixed enum binding regression with WebRequestDataBinder (as used by @MVC data binding now) * fixed FieldError to expose rejected input value as String value instead of as array * JSR-303 Validator will only register validation failures if no binding failure happened @@ -29,6 +34,7 @@ Changes in version 3.0.0.RC2 (2009-11-11) * deprecated scheduling support for JDK 1.3 Timer ("org.springframework.scheduling.timer") * deprecated remoting support for JAX-RPC (in favor of JAX-WS) * added support for load-time weaving in JBoss 5.x +* added initialize-database tag added to jdbc namespace for populating external data sources with data Changes in version 3.0.0.RC1 (2009-09-25)