Skip to content

Spring Initializr 0.12 Release Notes

Stéphane Nicoll edited this page Jan 24, 2022 · 3 revisions

Upgrading from Initializr 0.11

0.12 should be 100% backward compatible with 0.11.

New and Noteworthy

Maven Wrapper

Generated projects are using the new official Maven Wrapper.

Relative Path Support for Maven Parent

It is possible to configure the relative path of the parent:

initializr:
  env:
    maven:
      parent:
        groupId: "com.example"
        artifactId: "my-parent"
        version: "1.0.0"
        relativePath: "../pom.xml"

Gradle Tasks Are Configured Lazily

The Groovy DSL writer has been improved to ensure that Gradle tasks are configured lazily. This aligns with what the Kotlin DSL already does.

Dependency Upgrades

Spring Initializr 0.12 moves to Spring Boot 2.6.

Numerous third-party dependencies have also been updated, some of the more noteworthy of which are the following:

  • Gradle 7.3.3

  • Maven 3.8.4

Deprecations in Spring Initializr 0.11

None.