|
From: <jue...@we...> - 2004-06-28 08:29:38
|
Hi everybody,=20 As many of you might already have noticed, we decided to go straight to = 1.1 RC1 as our next release. This means that there won't be an = intermediate 1.0.3 release with minor enhancements but rather an earlier = 1.1 release candidate. The main reason is that we already have major new = functionality in CVS that is worth of becoming 1.1. The current plan is to release 1.1 RC1 on July 11th, with the following = new features:=20 * refined Cglib2AopProxy implementation=20 * support for static factory methods in the BeanFactory=20 * method-based dependency injection aka lookup methods=20 * more powerful root/child bean definition concept=20 * "classpath*" prefix for retrieving all classpath resources with same = name=20 * opened-up application event handling (allowing for Mule integration)=20 * nested transaction support (via JDBC 3.0 Savepoints)=20 * custom SQL type values as JDBC operation parameters * BLOB/CLOB values as JDBC operation parameters (via LobHandler) * BatchSqlUpdate class for convenient batch operations * refined JdoDialect in preparation for JDO 2.0 compatibility=20 * convenience operations on JdoTemplate (a la HibernateTemplate) * added OpenPersistenceManagerInViewInterceptor/Filter for JDO * support for persistent Quartz jobs with Spring resource management=20 * explicit support for HTML checkboxes (via field marker parameters) All of those features are already in CVS and open for review. We will = spend the next two weeks reviewing and refining, and are grateful for = any early feedback! For 1.1 final by the end of July, we plan to have the following too:=20 * SQLException translation enhancements=20 * support for JDBC 3.0 auto-generated keys=20 * support for sending JMS messages (moved out of the sandbox)=20 * basic JSF integration helpers (analogous to our Struts helpers)=20 * form simplification macros (for JSP 2.0, Velocity, FreeMarker)=20 All remaining enhancement requests have been moved to 1.2 (to be = expected in autumn), most notably Portlet support and JMX support. = Furthermore, Keith's rules-based declarative validation is likely to = become a subproject, with a first stable release to be expected within = the Spring 1.2 timeframe. Regards,=20 Juergen |