Spring Framework 7.0.0-M9 disp... Note

Spring Framework 7.0.0-M9 disponible maintenant

Spring Framework 7.0 a atteint son avant-dernier jalon, 7.0.0-M9, avant la prochaine version candidate. Ce jalon comprend des améliorations significatives de la fonctionnalité de résilience, offrant un support programmatique pour la gestion des exceptions. Les améliorations Web sont notables, avec une classe HttpStatus mise à jour, conforme à la RFC9110, et une prise en charge améliorée de la compression gzip/deflate pour RestClient et RestTemplate. Les applications Servlet bénéficient désormais d'une convention d'observation du serveur HTTP alignée sur OpenTelemetry, activable sur option. Pour les développeurs Kotlin, un nouvel opérateur PropagationContextElement facilite la propagation du contexte pour les traces au sein des coroutines Kotlin. Cependant, la prise en charge d'Undertow a été abandonnée en raison de son incompatibilité avec Servlet 6.1, une exigence de base pour cette version de Spring Framework. Les applications Spring MVC peuvent toujours être déployées sur n'importe quel serveur Servlet 6.1 conforme. La version intègre également des améliorations des fonctionnalités de versionnement d'API et de nullité. L'annotation @HttpServiceClient a été retirée pour le moment afin de recueillir davantage de commentaires de la communauté. Les modifications détaillées sont disponibles dans le journal des modifications. Ce dernier jalon est désormais accessible via le référentiel Spring et Maven Central.