Skip to content

Commit a4f1cdc

Browse files
Updated versions to Boot 4.0.3, Cloud 2025.1.2-SNAPSHOT, SCC 5.0.3-SNAPSHOT
- Spring Boot: 4.0.0-M3 → 4.0.3 (GA) - Spring Cloud BOM: 2025.1.2-SNAPSHOT - Spring Cloud Contract: 5.0.3-SNAPSHOT - Spring Cloud Stream: 5.0.2-SNAPSHOT - Maven wrapper: 3.9.4 → 3.9.10 - Boot 4.0 GA package migration (AutoConfigureMockMvc, AutoConfigureRestDocs, AutoConfigureWebTestClient, LocalServerPort, TestRestTemplate) - Added new Boot test module deps (starter-webmvc-test, restdocs, webflux-test, webtestclient) - rest-assured 5.5.7 explicit version (dropped from Boot BOM) - @value stubrunner port → @StubRunnerPort (Boot 4.0 BPP timing) - Stub version fixes for Maven SNAPSHOT resolution - Updated compatibility build script versions Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 3ed9416 commit a4f1cdc

173 files changed

Lines changed: 491 additions & 403 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.mvn/wrapper/maven-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.4/apache-maven-3.9.4-bin.zip
18-
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
17+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.10/apache-maven-3.9.10-bin.zip
18+
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.4/maven-wrapper-3.3.4.jar

beer_contracts/example/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
<parent>
1515
<groupId>org.springframework.boot</groupId>
1616
<artifactId>spring-boot-starter-parent</artifactId>
17-
<version>4.0.0-M3</version>
17+
<version>4.0.3</version>
1818
<relativePath/>
1919
</parent>
2020

2121
<properties>
2222
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2323
<java.version>17</java.version>
24-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
25-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
24+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
25+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2626
<!-- We don't want to run tests -->
2727
<skipTests>true</skipTests>
2828
<!-- We don't want to add build folders to the generated jar -->

beer_contracts/gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
org.gradle.daemon=false
2-
verifierVersion=5.0.0-SNAPSHOT
3-
bootVersion=4.0.0-M3
4-
BOM_VERSION=2025.1.0-SNAPSHOT
2+
verifierVersion=5.0.3-SNAPSHOT
3+
bootVersion=4.0.3
4+
BOM_VERSION=2025.1.2-SNAPSHOT

beer_contracts/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
<parent>
1414
<groupId>org.springframework.boot</groupId>
1515
<artifactId>spring-boot-starter-parent</artifactId>
16-
<version>4.0.0-M3</version>
16+
<version>4.0.3</version>
1717
<relativePath/> <!-- lookup parent from repository -->
1818
</parent>
1919

2020
<properties>
2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22-
<spring-cloud.version>2024.0.5-SNAPSHOT</spring-cloud.version>
22+
<spring-cloud.version>2025.1.2-SNAPSHOT</spring-cloud.version>
2323
<java.version>17</java.version>
2424
<maven-jar-plugin.version>3.4.1</maven-jar-plugin.version>
2525
</properties>

beer_contracts/relationships.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beer_contracts/src/main/resources/contracts/com/example/beer-api-producer-external/1.0.0/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
<parent>
1515
<groupId>org.springframework.boot</groupId>
1616
<artifactId>spring-boot-starter-parent</artifactId>
17-
<version>4.0.0-M3</version>
17+
<version>4.0.3</version>
1818
<relativePath/>
1919
</parent>
2020

2121
<properties>
2222
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2323
<java.version>17</java.version>
24-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
25-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
24+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
25+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2626
<!-- We don't want to run tests -->
2727
<skipTests>true</skipTests>
2828
<!-- We don't want to compile any tests -->

beer_contracts/src/main/resources/contracts/com/example/beer-api-producer-external/2.0.0/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
<parent>
1515
<groupId>org.springframework.boot</groupId>
1616
<artifactId>spring-boot-starter-parent</artifactId>
17-
<version>4.0.0-M3</version>
17+
<version>4.0.3</version>
1818
<relativePath/>
1919
</parent>
2020

2121
<properties>
2222
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2323
<java.version>17</java.version>
24-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
25-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
24+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
25+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2626
<!-- We don't want to run tests -->
2727
<skipTests>true</skipTests>
2828
<!-- We don't want to add build folders to the generated jar -->

beer_contracts/src/main/resources/contracts/foo/bar/barService/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
<parent>
1414
<groupId>org.springframework.boot</groupId>
1515
<artifactId>spring-boot-starter-parent</artifactId>
16-
<version>4.0.0-M3</version>
16+
<version>4.0.3</version>
1717
<relativePath/>
1818
</parent>
1919

2020
<properties>
2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2222
<java.version>17</java.version>
23-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
24-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
23+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
24+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2525
<skipTests>true</skipTests>
2626
</properties>
2727

beer_contracts/src/main/resources/contracts/foo/bar/bazService/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
<parent>
1414
<groupId>org.springframework.boot</groupId>
1515
<artifactId>spring-boot-starter-parent</artifactId>
16-
<version>4.0.0-M3</version>
16+
<version>4.0.3</version>
1717
<relativePath/>
1818
</parent>
1919

2020
<properties>
2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2222
<java.version>17</java.version>
23-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
24-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
23+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
24+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2525
<skipTests>true</skipTests>
2626
<!-- We don't want to compile any tests -->
2727
<maven.test.skip>true</maven.test.skip>

beer_contracts/src/main/resources/contracts/foo/bar/beer-api-consumer/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
<parent>
1414
<groupId>org.springframework.boot</groupId>
1515
<artifactId>spring-boot-starter-parent</artifactId>
16-
<version>4.0.0-M3</version>
16+
<version>4.0.3</version>
1717
<relativePath/>
1818
</parent>
1919

2020
<properties>
2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2222
<java.version>17</java.version>
23-
<spring-cloud-contract.version>4.2.5-SNAPSHOT</spring-cloud-contract.version>
24-
<spring-cloud-dependencies.version>2024.0.5-SNAPSHOT</spring-cloud-dependencies.version>
23+
<spring-cloud-contract.version>5.0.3-SNAPSHOT</spring-cloud-contract.version>
24+
<spring-cloud-dependencies.version>2025.1.2-SNAPSHOT</spring-cloud-dependencies.version>
2525
<skipTests>true</skipTests>
2626
<!-- We don't want to compile any tests -->
2727
<maven.test.skip>true</maven.test.skip>

0 commit comments

Comments
 (0)