Releases: spring-cloud/spring-cloud-open-service-broker
4.4.0
Announcement
Spring Cloud Open Service Broker 4.4.0 is now GA. Version 4.4.0 is built against Spring Boot 3.4, and requires Java 17. It includes support for OSB API v2.16. This release includes dependency updates.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.4.0")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.4.0</version>
</dependency>
What's Changed
cc10d28 Update Spring Framework version in javadoc link
60f1691 Update copyright to 2025
abd5336 Upgrade to Gradle 8.12.1
efc57fc (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.18.2 to 3.19
0f4e5bd (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
52b05c1 (v4.4.x): Bump org.springframework.boot from 3.4.1 to 3.4.2
7c01405 (v4.4.x): Bump org.springframework.boot:spring-boot-dependencies
5295935 (v4.4.x): Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.10.0
80a0e4b Add dco.yml
258f56c (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
de926c8 (v4.4.x): Bump org.springframework.boot:spring-boot-dependencies
f4689c6 (v4.4.x): Bump org.springframework.boot from 3.4.0 to 3.4.1
eeb4685 (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
e78b244 Upgrade to Spring Cloud Contract 4.2.0
146f157 Increment version to 4.4.0-SNAPSHOT
f273e65 Update actions for 4.4.x branch
07c805c Upgrade to Spring Boot 3.4.0
35e69a6 Update Catalog bean validation to cascade to nested properties
548d700 Allow blocking calls inside Spring validation for tests
9cf2a40 Improve assertions for missing field tests
a51c830 Resolve an issue where certain tests were quietly failing due to a blocking call
fa9056b Update dependabot configuration for new default 4.4.x branch
0b2c234 Fix improperly defined test assertions
733d636 Update dependabot configuration
e8ecbbd (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier
12d4a43 (v4.3.x): Bump springCloudContractVersion from 4.1.4 to 4.1.5
b92ad78 (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies
b108471 (v4.3.x): Bump org.springframework.boot from 3.3.5 to 3.3.6
71896c7 (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier
Full Changelog: v4.3.1...v4.4.0
4.4.0-RC1
Announcement
Spring Cloud Open Service Broker 4.4.0-RC1 is now available. Version 4.4.0-RC1 is built against Spring Boot 3.4, and requires Java 17. It includes support for OSB API v2.16. This release includes dependency updates.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.4.0-RC1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.4.0-RC1</version>
</dependency>
What's Changed
- (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
- (v4.4.x): Bump org.springframework.boot from 3.4.1 to 3.4.2
- (v4.4.x): Bump org.springframework.boot:spring-boot-dependencies
- (v4.4.x): Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.10.0
- Add dco.yml
- (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
- (v4.4.x): Bump org.springframework.boot:spring-boot-dependencies
- (v4.4.x): Bump org.springframework.boot from 3.4.0 to 3.4.1
Full Changelog: v4.4.0-M1...v4.4.0-RC1
4.4.0-M1
Announcement
Spring Cloud Open Service Broker 4.4.0-M1 is now available. Version 4.4.0-M1 is built against Spring Boot 3.4, and requires Java 17. It includes support for OSB API v2.16. This release includes dependency updates.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.4.0-M1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.4.0-M1</version>
</dependency>
What's Changed
- (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier
- Upgrade to Spring Cloud Contract 4.2.0
- Upgrade to Spring Boot 3.4.0
- Update Catalog bean validation to cascade to nested properties
- Allow blocking calls inside Spring validation for tests
- Improve assertions for missing field tests
- Resolve an issue where certain tests were quietly failing due to a blocking call
- Fix improperly defined test assertions
- Update dependabot configuration
- (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.1 to 3.17.3 by @dependabot in #697
- (v4.3.x): Bump org.springframework.boot from 3.3.5 to 3.3.6 by @dependabot in #702
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.5 to 3.3.6 by @dependabot in #701
- (v4.3.x): Bump springCloudContractVersion from 4.1.4 to 4.1.5 by @dependabot in #703
- (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.3 to 3.17.4 by @dependabot in #708
- (v4.4.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.4 to 3.17.5 by @dependabot in #715
Full Changelog: v4.3.1...v4.4.0-M1
4.3.1
Announcement
Spring Cloud Open Service Broker 4.3.1 is now GA. Version 4.3.1 is built against Spring Boot 3.3, and requires Java 17. It includes support for OSB API v2.16. This release includes dependency updates.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.3.1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.3.1</version>
</dependency>
What's Changed
- Bump actions/cache from 3 to 4 by @dependabot in #650
- Bump actions/checkout from 3 to 4 by @dependabot in #649
- Bump gradle/wrapper-validation-action from 1 to 3 by @dependabot in #648
- Bump actions/setup-java from 3 to 4 by @dependabot in #647
- (v4.3.x): Bump org.springframework.boot from 3.3.1 to 3.3.2 by @dependabot in #644
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.1 to 3.3.2 by @dependabot in #645
- (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.16.1 to 3.16.2 by @dependabot in #658
- (v4.3.x): Bump io.spring.javaformat from 0.0.42 to 0.0.43 by @dependabot in #654
- (v4.3.x): Bump org.springframework.boot from 3.3.2 to 3.3.3 by @dependabot in #657
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.2 to 3.3.3 by @dependabot in #659
- Upgrade to spring-javaformat-checkstyle 0.0.4.3 by @royclarkson in #664
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.3 to 3.3.4 by @dependabot in #668
- (v4.3.x): Bump org.springframework.boot from 3.3.3 to 3.3.4 by @dependabot in #669
- (v4.3.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.16.2 to 3.17.1 by @dependabot in #677
- (v4.3.x): Bump io.projectreactor.tools:blockhound-junit-platform from 1.0.9.RELEASE to 1.0.10.RELEASE by @dependabot in #682
- (v4.3.x): Bump org.springframework.boot from 3.3.4 to 3.3.5 by @dependabot in #685
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.4 to 3.3.5 by @dependabot in #686
Full Changelog: v4.3.0...v4.3.1
4.3.0
Announcement
Spring Cloud Open Service Broker 4.3.0 is now GA. Version 4.3.0 is built against Spring Boot 3.3, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.3.0")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.3.0</version>
</dependency>
What's Changed
- (v4.2.x): Bump io.projectreactor.tools:blockhound-junit-platform from 1.0.8.RELEASE to 1.0.9.RELEASE by @dependabot in #605
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.4 to 3.2.5 by @dependabot in #608
- (v4.2.x): Bump org.springframework.boot from 3.2.4 to 3.2.5 by @dependabot in #609
- (4.2.x) Migrate to new image repositories by @spikymonkey in #613
- Allow fly target override by @spikymonkey in #618
- (v4.2.x): Bump org.springframework.boot from 3.2.5 to 3.2.6 by @dependabot in #622
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.5 to 3.2.6 by @dependabot in #621
- (v4.3.x): Bump springCloudContractVersion from 4.1.2 to 4.1.3 by @dependabot in #628
- (v4.3.x): Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 by @dependabot in #632
- (v4.3.x): Bump io.spring.javaformat from 0.0.41 to 0.0.42 by @dependabot in #631
- (v4.3.x): Bump org.springframework.boot from 3.3.0 to 3.3.1 by @dependabot in #634
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.0 to 3.3.1 by @dependabot in #633
- (v4.3.x): Bump springCloudContractVersion from 4.1.3 to 4.1.4 by @dependabot in #641
Full Changelog: v4.2.0...v4.3.0
4.3.0-RC1
Announcement
Spring Cloud Open Service Broker 4.3.0-RC1 is now available. Version 4.3.0 is built against Spring Boot 3.3, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.3.0-RC1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.3.0-RC1</version>
</dependency>
Full Changelog: v4.3.0-M1...v4.3.0-RC1
4.2.1
Announcement
Spring Cloud Open Service Broker 4.2.1 is now available. Version 4.2.1 is built against Spring Boot 3.2, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.2.1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.2.1</version>
</dependency>
What's Changed
- (v4.2.x): Bump io.projectreactor.tools:blockhound-junit-platform from 1.0.8.RELEASE to 1.0.9.RELEASE by @dependabot in #605
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.4 to 3.2.5 by @dependabot in #608
- (v4.2.x): Bump org.springframework.boot from 3.2.4 to 3.2.5 by @dependabot in #609
- (4.2.x) Migrate to new image repositories by @spikymonkey in #613
- Allow fly target override by @spikymonkey in #618
- (v4.2.x): Bump org.springframework.boot from 3.2.5 to 3.2.6 by @dependabot in #622
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.5 to 3.2.6 by @dependabot in #621
- (v4.2.x): Bump springCloudContractVersion from 4.1.2 to 4.1.3 by @dependabot in #626
- (v4.2.x): Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 by @dependabot in #629
- (v4.2.x): Bump io.spring.javaformat from 0.0.41 to 0.0.42 by @dependabot in #630
- (v4.2.x): Bump org.springframework.boot from 3.2.6 to 3.2.7 by @dependabot in #636
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.6 to 3.2.7 by @dependabot in #635
Full Changelog: v4.2.0...v4.2.1
4.1.2
Announcement
Spring Cloud Open Service Broker 4.1.2 is now available. Version 4.1.2 is built against Spring Boot 3.1, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.1.2")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.1.2</version>
</dependency>
What's Changed
- (v4.1.x): Bump io.projectreactor.tools:blockhound-junit-platform from 1.0.8.RELEASE to 1.0.9.RELEASE by @dependabot in #603
- (v4.1.x): Bump org.springframework.boot:spring-boot-dependencies from 3.1.10 to 3.1.11 by @dependabot in #611
- (v4.1.x): Bump org.springframework.boot from 3.1.10 to 3.1.11 by @dependabot in #610
- (4.1.x) Migrate to new image repositories by @spikymonkey in #614
- (v4.1.x): Bump org.springframework.boot from 3.1.11 to 3.1.12 by @dependabot in #619
- (v4.1.x): Bump org.springframework.boot:spring-boot-dependencies from 3.1.11 to 3.1.12 by @dependabot in #620
Full Changelog: v4.1.1...v4.1.2
4.3.0-M1
Announcement
Spring Cloud Open Service Broker 4.3.0-M1 is now available. Version 4.3.0 is built against Spring Boot 3.3, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.3.0-M1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.3.0-M1</version>
</dependency>
What's Changed
- (v4.2.x): Bump io.projectreactor.tools:blockhound-junit-platform from 1.0.8.RELEASE to 1.0.9.RELEASE by @dependabot in #605
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.4 to 3.2.5 by @dependabot in #608
- (v4.2.x): Bump org.springframework.boot from 3.2.4 to 3.2.5 by @dependabot in #609
- (4.2.x) Migrate to new image repositories by @spikymonkey in #613
- Allow fly target override by @spikymonkey in #618
- (v4.2.x): Bump org.springframework.boot from 3.2.5 to 3.2.6 by @dependabot in #622
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.5 to 3.2.6 by @dependabot in #621
- (v4.3.x): Bump springCloudContractVersion from 4.1.2 to 4.1.3 by @dependabot in #628
- (v4.3.x): Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 by @dependabot in #632
- (v4.3.x): Bump io.spring.javaformat from 0.0.41 to 0.0.42 by @dependabot in #631
- (v4.3.x): Bump org.springframework.boot from 3.3.0 to 3.3.1 by @dependabot in #634
- (v4.3.x): Bump org.springframework.boot:spring-boot-dependencies from 3.3.0 to 3.3.1 by @dependabot in #633
Full Changelog: v4.2.0...v4.3.0-M1
4.2.0
Announcement
Spring Cloud Open Service Broker 4.2.0 is now GA. Version 4.2.0 is built against Spring Boot 3.2, and requires Java 17. It includes support for OSB API v2.16.
Dependencies
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.2.0-RC1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.2.0</version>
</dependency>
What's Changed
- (v4.2.x): Bump springCloudContractVersion from 4.0.4 to 4.0.5 by @dependabot in #567
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.2 to 3.2.3 by @dependabot in #572
- (v4.2.x): Bump org.springframework.boot from 3.2.2 to 3.2.3 by @dependabot in #573
- (v4.2.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.15.6 to 3.15.8 by @dependabot in #580
- (v4.2.x): Bump org.springframework.boot from 3.2.3 to 3.2.4 by @dependabot in #586
- (v4.2.x): Bump org.springframework.boot:spring-boot-dependencies from 3.2.3 to 3.2.4 by @dependabot in #587
- (v4.2.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.15.8 to 3.16 by @dependabot in #589
- (v4.2.x): Bump springCloudContractVersion from 4.1.1 to 4.1.2 by @dependabot in #593
- (v4.2.x): Bump nl.jqno.equalsverifier:equalsverifier from 3.16 to 3.16.1 by @dependabot in #596
Full Changelog: v4.1.1...v4.2.0