Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
<version>2.7.18</version>
</parent>
Comment on lines 11 to 15
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

Spring Boot 2.7.x latest release version 2024 2025 support status

💡 Result:

  • Latest Spring Boot 2.7.x OSS (public) release: 2.7.18 (released Nov 23, 2023). It also marked the end of open source (community) support for Spring Boot 2.x. [1]
  • Support status during 2024–2025: Spring Boot 2.7.x is out of OSS/community support; fixes are available only via commercial/enterprise support (not Maven Central). Spring notes Boot 2.7 entered enterprise support in Nov 2023, with ongoing enterprise-only releases and CVE fixes delivered via the Broadcom distribution channel. [2]
  • Commercial/enterprise support end date: Spring announced that commercial support for Spring Boot 2.7 is extended through the end of 2026. [3]
  • Evidence of continued 2.7.x releases in 2024/2025 (enterprise-only): e.g., Spring Boot 2.7.23 was released Nov 21, 2024 “for support customers” (via Broadcom packages). [4]

Sources: [1] [2] [3] [4]


🌐 Web query:

Spring Boot 2.7.18 Java version compatibility support

💡 Result:

Spring Boot 2.7.18:

  • Minimum required Java version: Java 8 (JDK 1.8) (docs.spring.io)
  • Compatible up to (tested/supported): Java 21 (inclusive) (docs.spring.io)

Citations:


Reconsider Spring Boot 2.7.18—community support ended in November 2023.

Spring Boot 2.7.18 is the latest 2.7.x open-source release, but it is no longer receiving community support as of February 2026. Only enterprise/commercial support (via Broadcom) is available through end of 2026. If community-backed support is required, consider upgrading to an actively maintained Spring Boot 3.x line. Java 17 is compatible with Spring Boot 2.7.x (supported range: Java 8–21).

🤖 Prompt for AI Agents
In `@pom.xml` around lines 11 - 15, The POM currently pins the parent Spring Boot
version to 2.7.18 (the <parent> element with
<artifactId>spring-boot-starter-parent</artifactId> and
<version>2.7.18</version>), which is no longer community-supported; update the
<version> in that parent element to a maintained Spring Boot 3.x release, then
audit and adjust application code and dependencies for Spring Boot 3.x breaking
changes (including Jakarta namespace, dependency versions, and plugin
configurations) and ensure the project Java target (source/target or
maven-compiler-plugin) is set to a supported level (Java 17+) and run the full
test suite to verify compatibility.


<repositories>
Expand Down Expand Up @@ -41,6 +41,11 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
Expand Down Expand Up @@ -140,7 +145,7 @@
</dependencies>

<properties>
<java.version>1.8</java.version>
<java.version>17</java.version>
</properties>

<build>
Expand Down