The Spring Boot plugins CNB integration currently advertises that it supports CNB platform API version 0.3 and 0.4. Since we last updated this, the platform spec has released versions 0.5, 0.6, 0.7, and 0.8. Spring Boot can support 0.3 through 0.8 without adding complexity since the more recent versions do not introduce any breaking changes that affect Spring Boot.

  • 0.5
  • No relevant changes for Spring Boot
  • 0.6
  • Buildpacks can provide a default process type instead of platforms being required to provide a default
  • 0.7
  • Swaps the order of the detect and analyze phases; Spring Boot is not affected by this since it only uses the creator composite phase
  • 0.8
  • Enables generation of a new structured SBOM