Skip to content

Commit ac551f7

Browse files
author
Keith Donald
committed
changelog updates
1 parent b53f180 commit ac551f7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

build-spring-framework/resources/changelog.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,17 @@ SPRING FRAMEWORK CHANGELOG
33
http://www.springsource.org
44

55

6-
Changes in version 3.0.0.RC2 (2009-11-11)
6+
Changes in version 3.0.0.RC2 (2009-11-12)
77
-----------------------------------------
88

99
* updated to final versions of JSR-330 "javax.inject" and JSR-303 "javax.validation" APIs
1010
* full compliance with the JSR-330 TCK (i.e. full compliance with the final specification)
1111
* support for Hibernate Validator 4.0 GA (as the JSR-303 reference implementation)
12+
* added Spring MVC namespace, with convenient <mvc:annotation-driven/> element for configuring support for annotated Controllers
13+
* default number and datetime formatters configured automatically when using the Spring MVC namespace
14+
* full support for datetime formatting using the Joda Time library, configured automatically if Joda Time is present in the classpath
15+
* added convenient @NumberFormat and @DateTimeFormat annotations for declaratively formatting number and datetime model fields, respectively
16+
* 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
1217
* added AnnotatedBeanDefinitionReader helper for programmatic registration of annotated classes
1318
* added AnnotationConfig(Web)ApplicationContext for convenient registration/scanning of classes
1419
* revised MethodParameter's annotation accessor methods
@@ -18,7 +23,7 @@ Changes in version 3.0.0.RC2 (2009-11-11)
1823
* AbstractApplicationContext can also start up in case of system properties access failure
1924
* ClassUtils is now parametrized with Class<?> and Class<T> where appropriate
2025
* DataBinder now accepts var-args to set allowed, disallowed, and required fields
21-
* DataBinder auto-grows nested paths on traversal (avoiding NullValueInNestedPathException)
26+
* DataBinder auto-grows nested paths on traversal (avoiding NullValueInNestedPathException and IndexOutOfBoundException)
2227
* fixed enum binding regression with WebRequestDataBinder (as used by @MVC data binding now)
2328
* fixed FieldError to expose rejected input value as String value instead of as array
2429
* 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)
2934
* deprecated scheduling support for JDK 1.3 Timer ("org.springframework.scheduling.timer")
3035
* deprecated remoting support for JAX-RPC (in favor of JAX-WS)
3136
* added support for load-time weaving in JBoss 5.x
37+
* added initialize-database tag added to jdbc namespace for populating external data sources with data
3238

3339

3440
Changes in version 3.0.0.RC1 (2009-09-25)

0 commit comments

Comments
 (0)