Releases: spring-cloud/spring-cloud-open-service-broker
3.6.0
Spring Cloud Open Service Broker 3.6.0 is now GA. Version 3.6.0 is built against Spring Boot 2.7, and includes support for OSB API v2.16, which is now feature complete in this release. See #318, or the OSB API 2.16 tag for more details. This release includes the following updates:
- Upgrade to Spring Boot 2.7.8 (#376)
- Allow Service Brokers to indicate if a Service Instance is still usable after a failed update or deprovisioning and if an update can be repeated (#353)
- Set BrokerApiVersion.API_VERSION_CURRENT to 2.16 (#358)
- Add CF and K8s annotations to the profile document (#365)
- Add support for ETag and If-Modified-Since headers on the Catalog endpoint (#372)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.6.0")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.6.0</version>
</dependency>
3.5.4
Spring Cloud Open Service Broker 3.5.4 is now available. Version 3.5.4 is built against Spring Boot 2.6, and includes initial support for some OSB API v2.16 features. Overall progress of OSB API v2.16 (#318) is now feature complete in the 3.6 release. Please consider upgrading to take advantage of these latest additions. See the OSB API 2.16 tag for more details. This release includes the following updates:
- Upgrade to Spring Boot 2.6.14 (#381)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.5.4")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.5.4</version>
</dependency>
4.0.0-M1
Spring Cloud Open Service Broker 4.0.0-M1 is now available. Version 4.0.0 is built against Spring Boot 3.0, and requires Java 17. It includes support for OSB API v2.16, which is now feature complete in this release. See #318, or the OSB API 2.16 tag for more details. This release includes the following updates:
- Upgrade to Spring Boot 3.0.2 (#377)
- Build against Java 17 (#361)
- Add support for ETag and If-Modified-Since headers on the Catalog endpoint (#372)
Gradle:
repositories {
maven { url 'https://repo.spring.io/milestone' }
}
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:4.0.0-M1")
Maven:
<repository>
<name>Spring Milestone Repository</name>
<url>https://repo.spring.io/milestone</url>
</repository>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>4.0.0-M1</version>
</dependency>
3.6.0-RC1
Spring Cloud Open Service Broker 3.6.0-RC1 is now available. Version 3.6.0 is built against Spring Boot 2.7, and includes support for OSB API v2.16, which is now feature complete in this release. See #318, or the OSB API 2.16 tag for more details.. This release includes the following updates:
- Upgrade to Spring Boot 2.7.8 (#376)
- Add support for ETag and If-Modified-Since headers on the Catalog endpoint (#372)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.6.0-RC1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.6.0-RC1</version>
</dependency>
3.6.0-M2
Spring Cloud Open Service Broker 3.6.0-M2 is now available. Version 3.6.0 is built against Spring Boot 2.7, and includes support for OSB API v2.16 features. You may view the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Upgrade to Spring Boot 2.7.6 (#366)
- Allow Service Brokers to indicate if a Service Instance is still usable after a failed update or deprovisioning and if an update can be repeated (#353)
- Set BrokerApiVersion.API_VERSION_CURRENT to 2.16 (#358)
- Add CF and K8s annotations to the profile document (#365)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.6.0-M2")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.6.0-M2</version>
</dependency>
3.5.3
Spring Cloud Open Service Broker 3.5.3 is now available. Version 3.5.3 is built against Spring Boot 2.6, and includes initial support for some OSB API v2.16 features. You may track the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Upgrade to Spring Boot 2.6.13 (#356)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.5.3")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.5.3</version>
</dependency>
3.6.0-M1
Spring Cloud Open Service Broker 3.6.0-M1 is now available. Version 3.6.0 is built against Spring Boot 2.7, and includes initial support for some OSB API v2.16 features. You may track the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Upgrade to Spring Boot 2.7.4 (#354)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.6.0-M1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.6.0-M1</version>
</dependency>
3.5.2
Spring Cloud Open Service Broker 3.5.2 is now available. Version 3.5.2 is built against Spring Boot 2.6, and includes initial support for some OSB API v2.16 features. You may track the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Add missing fields in
PreviousValues
inUpdateServiceInstanceRequest
to support deserialization (#345) - Upgrade to Spring Boot 2.6.8 (#350)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.5.2")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.5.2</version>
</dependency>
3.5.1
Spring Cloud Open Service Broker 3.5.1 is now available. Version 3.5.1 is built against Spring Boot 2.6, and includes initial support for some OSB API v2.16 features. You may track the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Upgrade to Spring Boot 2.6.6
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.5.1")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.5.1</version>
</dependency>
3.5.0
Spring Cloud Open Service Broker 3.5.0 is now available. Version 3.5.0 is built against Spring Boot 2.6, and includes initial support for some OSB API v2.16 features. You may track the overall progress in #318, or by following the OSB API 2.16 tag. This release includes the following updates:
- Add expiration date and time for bindings (#335)
- Upgrade to Spring Boot 2.6.3 (#344)
- Upgrade to Spring Cloud Contract 3.1.0 (#341)
- Upgrade to Asciidoctor plugin 3.3.2 (#342)
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-open-service-broker:3.5.0")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-open-service-broker</artifactId>
<version>3.5.0</version>
</dependency>