Releases: spring-cloud/spring-cloud-app-broker
1.0.5.RELEASE
We are pleased to announce the release of Spring Cloud App Broker 1.0.5.RELEASE. This release includes the following fixes and improvements:
- Upgrade to Spring Boot 2.1.13.RELEASE
- Allow a
ServiceInstanceService
bean to be provided by a consuming application - Correct an issue where the backing app environment was not being updated when the service instance was upgraded
- If specified, the
routes
property now takes precedence overhost
,hosts
,domain
anddomains
properties - Correct an issue where synchronous binding and unbinding requests were not being properly handled
Gradle:
implementation("org.springframework.cloud:spring-cloud-starter-app-broker-cloudfoundry:1.0.5.RELEASE")
Maven:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-app-broker-cloudfoundry</artifactId>
<version>1.0.5.RELEASE</version>
</dependency>
1.1.0.M1
We are pleased to announce the release of Spring Cloud App Broker 1.1.0.M1. Thanks to the community for your feedback and contributions! This release includes the following fixes and enhancements:
- Upgrade to Spring Boot 2.2.4.RELEASE
- Upgrade to Spring Cloud Open Service Broker 3.1.0.RELEASE
- Upgrade to Cloud Foundry Java Client 4.1.0.RELEASE
- Log warnings when auto-configuration enables an
ServiceInstanceStateRepository
orServiceInstanceBindingStateRepository
- Document example implementation of
ServiceInstanceStateRepository
andServiceInstanceBindingStateRepository
- Update reference docs to use new Spring docs style
- Exclude tests from docs and distribution zips
- Replace InMemory repository Map data structure
- Truncate app name if too long when using
ServiceInstanceGuidSuffix
UpdateServiceInstance
will now create and bind new backing services, and unbind and delete old backing services- Fix reference documentation publication
- Support custom BrokeredServices to be injected by custom configuration
- Add support to configure API polling duration to support async backing services
- Support a brokered service without a backing application
- Migrate to Reactive Spring CredHub APIs
- Allowing ServiceInstanceService as a provided Service
- Enable Blockhound
Include the following Spring Boot starter:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-app-broker-cloudfoundry</artifactId>
<version>1.1.0.M1</version>
</dependency>
Use the Spring Milestone Repository:
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</repository>
v1.0.3.RELEASE
This release contains fixes for the execution order, object support for EnvironmentMappingParametersTransformer
, associating a custom host and domain for the backing application, performance improvements when updating a backing application, allowing overriding default service and app deployment services and much more!
Thanks, @GFriedrich @LittleBaiBai @alek-sys for your contributions!
Fix concurrency issue with InMemory
state repositories
Map Object value to JSON string in EnvironmentMappingParametersTransformer
Add missing rebindOnUpdate
field to overridden default methods
Invert workflow when deleting service instances
Adding debug flags when error deleting Service Instances
Adding release pipeline
Associating host and domains when received on an update
Allow overriding default service and app deployment services
Upgrading dependencies
v1.0.2.RELEASE
This version includes backing applications upgrade support, better examples and a more performant AT suite.
Thanks, @mheath and @raulavila for your contributions!
Fix target configuration example
Fix credential-provider examples
Fix services configuration example
Adding checkstyle for license header
Adding NoHttp check
Run ATs in parallel
Adding concourse pipeline for ATs
Adding support for service instance upgrade
v1.0.1.RELEASE
Upgrade to Spring Cloud Open Service Broker 3.0.0.RELEASE