Skip to content

Releases: spring-cloud/spring-cloud-open-service-broker

3.1.0.M1

01 Jul 16:20
Compare
Choose a tag to compare
3.1.0.M1 Pre-release
Pre-release

We are pleased to announce the 3.1.0.M1 release of Spring Cloud Open Service Broker. We are planning to include support for the recently released Open Service Broker API v2.15 within 3.1.0. This release includes all of the latest fixes and improvements from 3.0.3.RELEASE, as well as the following enhancements:

  • Improve support for service metadata in configuration properties
  • Add support for configuring Base64 metadata.imageUrl data from a class path image file
  • Improve configuration of event hooks via additional bean and auto-configuration support

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.1.0.M1</version>
</dependency>

Use the Spring Milestone Repository:

<repository>
  <id>spring-milestones</id>
  <url>https://repo.spring.io/milestone</url>
</repository>

3.0.3.RELEASE

29 Jun 04:42
Compare
Choose a tag to compare

We are pleased to announce the 3.0.3 release of Spring Cloud Open Service Broker. This release includes the following updates:

  • Upgrade to Spring Boot 2.1.6.RELEASE
  • Fix issue with Servlet API and Reactor transitive dependencies
  • Return 404 when attempting to request a service instance binding for a service instance that does not exist
<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.3.RELEASE</version>
</dependency>

3.0.2.RELEASE

17 Jun 21:40
Compare
Choose a tag to compare

We are pleased to announce the 3.0.2 release of Spring Cloud Open Service Broker. This is a maintenance release that includes the following updates:

  • Return correct HTTP status when the X-Broker-API-Version header doesn't exist
  • Return correct HTTP status when missing certain required fields and query parameters
  • Fix support for service instance binding getLastOperation
  • Return correct HTTP status when attempting to retrieve non-existant service instance or service instance binding

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.2.RELEASE</version>
</dependency>

3.0.1.RELEASE

28 May 15:59
Compare
Choose a tag to compare

We are pleased to announce the 3.0.1 release of Spring Cloud Open Service Broker. This release is a maintenance release that includes the following updates:

  • Improve getting started experience
  • Update reference documentation

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.1.RELEASE</version>
</dependency>

3.0.0.RELEASE

26 Apr 16:33
Compare
Choose a tag to compare

We are please to announce the 3.0.0 release of Spring Cloud Open Service Broker is now available. This release includes all of the features available from 2.x, as well as the following:

  • Support Open Service Broker API 2.14
  • Support Spring Boot 2.1 and Spring Framework 5.1
  • Introduce support for Spring WebFlux via a new Reactive API (based on Project Reactor)
  • Continue support for Spring MVC
  • Rename the Spring Boot starter because it now supports both Spring web frameworks
  • Introduce several reactive life cycle hooks for performing additional operations

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.0.RELEASE</version>
</dependency>

2.1.2.RELEASE

26 Apr 16:18
Compare
Choose a tag to compare

We want to thank @gberche-orange for his significant contributions to this release and to the project overall. This is a maintenance release that includes several updates and improvements, including the following:

  • Upgrade to Spring Boot 2.0.9.RELEASE and Spring Framework 5.0.13.RELEASE
  • Support Spring Boot DevTools
  • Allow nulls in optional Boolean fields and don't set default values
  • Use valid JSON schema examples
  • Fix JSON serialization of model objects for use by OSB clients
  • Fix JSON schema not properly mapping to arrays
  • Add property binding support for CloudFoundry service plan metadata

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker-webmvc</artifactId>
  <version>2.1.2.RELEASE</version>
</dependency>

3.0.0.RC1

26 Apr 16:09
Compare
Choose a tag to compare
3.0.0.RC1 Pre-release
Pre-release

The 3.0 release will include support for additions and changes in Open Service Broker API 2.14. We want to thank @gberche-orange for his significant contributions to this release and to the project overall. This milestone includes several updates and improvements, including the following:

  • Upgrade to Spring Boot 2.1.4.RELEASE and Spring Framework 5.1.6.RELEASE
  • Support Spring Boot DevTools
  • Allow nulls in optional Boolean fields and don't set default values
  • Illustrate full YAML Catalog configuration
  • Use valid JSON schema examples
  • Fix JSON serialization of model objects for use by OSB clients
  • Fix JSON schema not properly mapping to arrays
  • Add property binding support for CloudFoundry service plan metadata

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.0.RC1</version>
</dependency>

Use the Spring Milestone Repository:

<repository>
  <id>spring-milestones</id>
  <url>https://repo.spring.io/milestone</url>
</repository>

3.0.0.M4

14 Jan 21:34
Compare
Choose a tag to compare
3.0.0.M4 Pre-release
Pre-release

The 3.0 release will include support for additions and changes in Open Service Broker API 2.14. The following is a summary of changes and improvements available:

  • Corrects an issue with the generated POMs where dependencies were inadvertently marked as runtime scope

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.0.M4</version>
</dependency>

Use the Spring Milestone Repository:

<repository>
  <id>spring-milestones</id>
  <url>https://repo.spring.io/milestone</url>
</repository>

2.1.1.RELEASE

14 Jan 21:32
Compare
Choose a tag to compare

This is a maintenance release that includes the following changes:

  • Corrects an issue with the generated POMs where dependencies were inadvertently marked as runtime scope
  • Adds an example in the unit tests of a full YAML catalog configuration

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker-webmvc</artifactId>
  <version>2.1.1.RELEASE</version>
</dependency>

3.0.0.M3

21 Dec 21:28
Compare
Choose a tag to compare
3.0.0.M3 Pre-release
Pre-release

The 3.0 release will include support for additions and changes in Open Service Broker API 2.14. The following is a summary of changes and improvements available:

  • Upgrade to Spring Boot 2.1.1.RELEASE (previously built against Boot 2.0)
  • Adds a convenience property to the various request objects for accessing the Plan for the specified ServiceDefinition

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.0.M3</version>
</dependency>

Use the Spring Milestone Repository:

<repository>
  <id>spring-milestones</id>
  <url>https://repo.spring.io/milestone</url>
</repository>