Juergen Hoeller acaba de anunciar la disponibilidad de Spring Framework 4.0 M1. Entre las principales novedades de esta versión están el soporte para Java SE 8 (más concretamente, soporte para el bytecode de Java SE 8, para las lambda, y para JSR-310 Date-Time), para varias especificaciones de Java E 7 (JMS 2.0, JPA 2.1, Bean Validation 1.1, y JSR-236 concurrency), un mecanismo generalizado para la definición condicional de beans (@Conditional) y soporte para WebSockets.
Juergen también ha dicho que aunque estén trabajando ya en la versión 4.0 tienen intención de hacer que Spring Framework 3.2.3 pueda correr sobre Java 8, lo cual no es trivial ya que en Java 8 se cambia el formato del bytecode para dar soporte a las lambdas.