Spring Framework 7.0.0-M9 jetz... Notiz

Spring Framework 7.0.0-M9 jetzt verfügbar

Spring Framework 7.0 hat seinen vorletzten Meilenstein, 7.0.0-M9, vor dem bevorstehenden Release Candidate erreicht. Dieser Meilenstein beinhaltet signifikante Verfeinerungen der Resilienz-Funktion und bietet programmatische Unterstützung für die Ausnahmebehandlung. Web-Erweiterungen sind bemerkenswert, mit einer aktualisierten HttpStatus-Klasse, die sich an RFC9110 orientiert, und verbesserter gzip/deflate-Komprimierungsunterstützung für RestClient und RestTemplate. Servlet-Anwendungen profitieren jetzt von einer Opt-in-OpenTelemetry-ausgerichteten HTTP-Server-Beobachtungskonvention. Für Kotlin-Entwickler erleichtert ein neuer PropagationContextElement-Operator die Kontextausbreitung für Traces innerhalb von Kotlin-Coroutines. Die Unterstützung für Undertow wurde jedoch aufgrund seiner Inkompatibilität mit Servlet 6.1, einer Basisanforderung für diese Spring Framework-Version, eingestellt. Spring MVC-Anwendungen können weiterhin auf jedem konformen Servlet 6.1-Server bereitgestellt werden. Das Release beinhaltet auch API-Versioning und Nullness-Feature-Verfeinerungen. Die @HttpServiceClient-Annotation wurde vorerst zurückgezogen, um weiteres Community-Feedback zu sammeln. Detaillierte Änderungen sind im Changelog verfügbar. Dieser neueste Meilenstein ist jetzt über das Spring-Repository und Maven Central zugänglich.