Upgrade to Spring Boot `2.7.18`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Refactoring
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- java, spring-boot
- Bereich
- backend
Rechercherichtung
Zuerst klären, ob das Ziel Spring Boot 2.7.18 oder ein mit Spring Boot 3.x kompatibles Release ist; der Issue beschreibt beide Richtungen. Überprüfe die Stammdatei pom.xml und spring/pom.xml und führe anschließend den bestehenden Maven-Build und die Tests aus, um notwendige Kompatibilitätsarbeiten zu ermitteln. Erledigt ist die Aufgabe, wenn die gewählte Spring-Boot-Version konsistent deklariert ist und das Projekt erfolgreich gebaut wird und die Tests bestehen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I understand that CloudEvents is firmly rooted on a Java 8 baseline.
It is also true that the entire Spring Boot 2.x generation is based on Java 8 (see here).
CloudEvents' Spring integration significantly lags behind at version 2.4.3, and not even the latest 2.4.x release at that (which is 2.4.13). Although, it is a moot point given 2.4.x as been out of OSS (2021-11-18) and Commercial (2023-02-23) Support for some time now (click "more" to expand the list).
Technically, even Spring Boot 2.7.x is out of OSS support, as of 2023-06-30. While Commercial support does not end until 2029-06-30, it does require users/customers to buy a commercial license to contract the Spring team to patch the 2.7.x release line. Without commercial support, there will simply be no more patch (maintenance) releases to the 2.7.x release line.
It is strongly recommended to upgrade to, or at least provide a version of CloudEvents for, Spring Boot 3.x, based on Java 17.
Java 17 is a LTS version, as is Java 21. Java 24 is already available. Spring Boot 4.0 is on the horizon.
- Vorherrschende Sprache
- Java
- Sterne
- 446
- Forks
- 172
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudevents/sdk-java
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cloudevents/sdk-java#731 · 1 Reaktion ·
-
bug
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
cloudevents/sdk-java#697 · 3 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cloudevents/sdk-java#689 · 2 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
cloudevents/sdk-java#660 · 2 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
cloudevents/sdk-java#748 ·
Alle Issues in cloudevents/sdk-java
Ähnliche Issues
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Offenarea/plugin
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
kestra-io/plugin-kestra#190 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
integra-team-red/meet-map#249 ·
-
[Studio][Bug] Cancelled create-user dialog keeps the password and admin switch for the next attempt Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
apache/rocketmq-dashboard#5064 ·