Une nouvelle version majeure 4 ans après !
Après une première Release Candidate disponible depuis début novembre 2013 et une seconde début décembre, le site officiel nous annonce la disponibilité de la version finale depuis le 12 décembre 2013.
Là où la version actuelle (3.2) basait ses principes sur un support Java SE 7 et Servlet 3.0, la nouvelle version présente de nombreuses nouveautés. On peut citer notamment :
- support de plusieurs fonctionnalités de base de Java SE 8 (lambda expressions, support de la nouvelle API Date-Time ...) et de Java EE 7 (Servlet 3.1, JPA 2.1 ...) ;
- compatibilité avec Groovy 2 (possibilité d'écrire des beans Groovy simplifiant la syntaxe ...) ;
- API Java pour les WebSockets ;
- mise à jour des dépendances pour améliorer la compatibilité de Spring avec des versions Java SE 6 ou plus.
En parallèle de cette nouvelle, il est aussi annoncé qu'une version Spring 4.0 compatible avec OpenJDK 8 est prévue au plus tôt pour le mois d'avril 2014.
Pour plus de détails, n'hésitez pas à faire un tour sur :
Que pensez-vous des nouveautés de cette nouvelle version ? Vous semble-t-elle prometteuse ?