CAPI 1.225.0
Highlights
- Stack management implementation: https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0045-enhance-stack-handling.md
- Support for hash-based routing: https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0042-hash-based-routing.md
CC API Version: 2.275.0 and 3.210.0
Service Broker API Version: 2.15
CAPI Release
- mariadb is needed because benchmarks run on elsa and olaf (#608) @kathap
- Prevent Membrane errors: don't allow blobstore_provider: nil when using fog (#607) @kathap
- Add storage_cli_optional_flags to blobstore benchmarks (#605) @kathap
- storage_cli_optional_flags config parameter (#603) @serdarozerr
- Fix blobstore benchmark errand (#604) @kathap
- Add blobstore benchmark job for performance testing (#601) @kathap
- Enable prom metrics for clock and deployment_updater (#600) @johha
- Update ruby-3.2 package to 3.2.10 from ruby-release @ari-wg-gitbot
Dependency Updates
- Bump storage-cli to 0.0.3 @ari-wg-gitbot
- Bump storage-cli to 0.0.2 @ari-wg-gitbot
- Bump Golang to go1.25.6 @ari-wg-gitbot
- Build(deps-dev): Bump rubocop-rspec from 3.8.0 to 3.9.0 in /spec (#598) @dependabot[bot]
Cloud Controller
- feat: add 'broker_catalog_ids' filter to /v3/service_offerings endpoint (cloudfoundry/cloud_controller_ng#4805) @blgm
- Stack management (cloudfoundry/cloud_controller_ng#4712) @rashedkvm
- Small file sizes were not calculated correctly, fixed now (cloudfoundry/cloud_controller_ng#4816) @kathap
- Prevent Request.current_id test state leakage (cloudfoundry/cloud_controller_ng#4808) @Samze
- Remove unused Runners methods (cloudfoundry/cloud_controller_ng#4801) @sethboyles
- Add storage_cli_optional_flags to blbostore-benchmark-schema (cloudfoundry/cloud_controller_ng#4806) @kathap
- extra flag parameter for storage-cli and logging stderr log stream (cloudfoundry/cloud_controller_ng#4795) @serdarozerr
- Add documentation for the
NO_DB_MIGRATIONenv var (cloudfoundry/cloud_controller_ng#4800) @Gerg - Storage-cli-config-files only necessary for storage-cli, make them optional (cloudfoundry/cloud_controller_ng#4797) @kathap
- Add organization / space quota audit events (cloudfoundry/cloud_controller_ng#4740) @Samze
- Blobstore provider is not required for fog, make it optional (cloudfoundry/cloud_controller_ng#4794) @kathap
- Compare fog vs storage-cli benchmarks (cloudfoundry/cloud_controller_ng#4738) @kathap
- Add buildpack audit events (cloudfoundry/cloud_controller_ng#4741) @Samze
- Bump BBS protos (cloudfoundry/cloud_controller_ng#4734) @github-actions[bot], @ari-wg-gitbot
- Load delayed job metric plugin only for cc workers (cloudfoundry/cloud_controller_ng#4783) @johha
- Dev: Add periodic Gem freshness report (cloudfoundry/cloud_controller_ng#4782) @johha
- Don't use threads to prevent 'isolation: :truncation' (cloudfoundry/cloud_controller_ng#4781) @philippthun
- Support Hash-Based Routing (cloudfoundry/cloud_controller_ng#4746) @hoffmaen
- Add db and vital metrics for clock and deployment_updater (cloudfoundry/cloud_controller_ng#4749) @johha
- Configure Dependabot to update transitive deps (cloudfoundry/cloud_controller_ng#4755) @johha
- Improve Diego task sync (cloudfoundry/cloud_controller_ng#4739) @philippthun, @johha
- Improve setup and shutdown of periodic_updater (cloudfoundry/cloud_controller_ng#4737) @philippthun
- Bump ruby to v3.2.10 (cloudfoundry/cloud_controller_ng#4752) @johha
- Fix path in UAA dev container (cloudfoundry/cloud_controller_ng#4751) @chombium
- fix: api doc links (cloudfoundry/cloud_controller_ng#4750) @peterhaochen47
- Log errors when retrying Diego requests (cloudfoundry/cloud_controller_ng#4747) @philippthun
- Don't start the MetricsWebserver when not really needed (cloudfoundry/cloud_controller_ng#4717) @philippthun
- Add audit events to stacks (cloudfoundry/cloud_controller_ng#4733) @Samze
Dependency Updates
- build(deps): bump puma from 7.1.0 to 7.2.0 (cloudfoundry/cloud_controller_ng#4793) @dependabot[bot]
- build(deps): bump nio4r from 2.7.4 to 2.7.5 (cloudfoundry/cloud_controller_ng#4770) @dependabot[bot]
- build(deps): bump thor from 1.4.0 to 1.5.0 (cloudfoundry/cloud_controller_ng#4776) @dependabot[bot]
- build(deps): bump newrelic_rpm from 9.24.0 to 10.0.0 (cloudfoundry/cloud_controller_ng#4754) @dependabot[bot]
- build(deps): bump talentbox-delayed_job_sequel from 4.3.0 to 4.4.0 (cloudfoundry/cloud_controller_ng#4727) @dependabot[bot]
- build(deps): bump mime-types-data from 3.2025.0924 to 3.2026.0113 (cloudfoundry/cloud_controller_ng#4778) @dependabot[bot]
- build(deps): bump tilt from 2.6.1 to 2.7.0 (cloudfoundry/cloud_controller_ng#4773) @dependabot[bot]
- build(deps): bump timeliness from 0.4.5 to 0.5.3 (cloudfoundry/cloud_controller_ng#4767) @dependabot[bot]
- build(deps): bump mustermann from 3.0.0 to 3.0.4 (cloudfoundry/cloud_controller_ng#4777) @dependabot[bot]
- build(deps): bump zeitwerk from 2.7.3 to 2.7.4 (cloudfoundry/cloud_controller_ng#4771) @dependabot[bot]
- build(deps): bump prism from 1.7.0 to 1.8.0 (cloudfoundry/cloud_controller_ng#4780) @dependabot[bot]
- build(deps): bump faraday-cookie_jar from 0.0.7 to 0.0.8 (cloudfoundry/cloud_controller_ng#4758) @dependabot[bot]
- build(deps): bump redis-client from 0.26.1 to 0.26.3 (cloudfoundry/cloud_controller_ng#4762) @dependabot[bot]
- build(deps): bump grpc from 1.74.1 to 1.76.0 (cloudfoundry/cloud_controller_ng#4761) @dependabot[bot]
- build(deps): bump rdoc from 7.0.1 to 7.1.0 (cloudfoundry/cloud_controller_ng#4759) @dependabot[bot]
- build(deps): bump actionpack from 8.1.1 to 8.1.2 (cloudfoundry/cloud_controller_ng#4743) @dependabot[bot]
- build(deps): bump activemodel from 8.1.1 to 8.1.2 (cloudfoundry/cloud_controller_ng#4742) @dependabot[bot]
- build(deps-dev): bump reverse_markdown from 3.0.1 to 3.0.2 (cloudfoundry/cloud_controller_ng#4792) @dependabot[bot]
- build(deps-dev): bump solargraph from 0.58.1 to 0.58.2 (cloudfoundry/cloud_controller_ng#4789) @dependabot[bot]
- build(deps-dev): bump pry from 0.15.2 to 0.16.0 (cloudfoundry/cloud_controller_ng#4784) @dependabot[bot]
- build(deps-dev): bump listen from 3.9.0 to 3.10.0 (cloudfoundry/cloud_controller_ng#4786) @dependabot[bot]
- build(deps-dev): bump byebug from 12.0.0 to 13.0.0 (cloudfoundry/cloud_controller_ng#4787) @dependabot[bot]
- build(deps-dev): bump kramdown from 2.5.1 to 2.5.2 (cloudfoundry/cloud_controller_ng#4788) @dependabot[bot]
- build(deps-dev): bump rb-inotify from 0.10.1 to 0.11.1 (cloudfoundry/cloud_controller_ng#4763) @dependabot[bot]
- build(deps-dev): bump parser from 3.3.10.0 to 3.3.10.1 (cloudfoundry/cloud_controller_ng#4772) @dependabot[bot]
- build(deps-dev): bump pry from 0.14.1 to 0.15.2 (cloudfoundry/cloud_controller_ng#4760) @dependabot[bot]
- build(deps-dev): bump rbs from 3.10.0 to 3.10.2 (cloudfoundry/cloud_controller_ng#4769) @dependabot[bot]
- build(deps-dev): bump ruby_parser from 3.8.3 to 3.22.0 (cloudfoundry/cloud_controller_ng#4775) @dependabot[bot]
- build(deps-dev): bump rspec-mocks from 3.13.6 to 3.13.7 (cloudfoundry/cloud_controller_ng#4764) @dependabot[bot]
- build(deps-dev): bump rubocop-rspec from 3.8.0 to 3.9.0 (cloudfoundry/cloud_controller_ng#4736) @dependabot[bot]
- build(deps): bump middleman-syntax from 3.4.0 to 3.6.1 in /docs/v3 (cloudfoundry/cloud_controller_ng#4590) @dependabot[bot]
- build(deps): bump json from 2.13.2 to 2.18.0 in /docs/v3 (cloudfoundry/cloud_controller_ng#4756) @dependabot[bot]
- build(deps-dev): bump linkinator from 6.1.4 to 7.5.3 in /docs/v3 (cloudfoundry/cloud_controller_ng#4725) @dependabot[bot]
code.cloudfoundry.org/cc-uploader
Dependency Updates
- Bump code.cloudfoundry.org/debugserver from 0.81.0 to 0.82.0 (cloudfoundry/cc-uploader#336) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.58.0 to 3.59.0 (cloudfoundry/cc-uploader#335) @dependabot[bot]
- Bump code.cloudfoundry.org/cfhttp/v2 from 2.66.0 to 2.67.0 (cloudfoundry/cc-uploader#334) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.80.0 to 0.81.0 (cloudfoundry/cc-uploader#333) @dependabot[bot]
- Bump code.cloudfoundry.org/tlsconfig from 0.42.0 to 0.43.0 (cloudfoundry/cc-uploader#330) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.57.0 to 3.58.0 (cloudfoundry/cc-uploader#331) @dependabot[bot]
- Bump code.cloudfoundry.org/cfhttp/v2 from 2.65.0 to 2.66.0 (cloudfoundry/cc-uploader#329) @dependabot[bot]
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 (cloudfoundry/cc-uploader#328) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.79.0 to 0.80.0 (cloudfoundry/cc-uploader#325) @dependabot[bot]
- Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 (cloudfoundry/cc-uploader#327) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.56.0 to 3.57.0 (cloudfoundry/cc-uploader#326) @dependabot[bot]
- Bump code.cloudfoundry.org/cfhttp/v2 from 2.64.0 to 2.65.0 (cloudfoundry/cc-uploader#324) @dependabot[bot]
code.cloudfoundry.org/tps
Dependency Updates
- Bump code.cloudfoundry.org/debugserver from 0.81.0 to 0.82.0 (cloudfoundry/tps#365) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.58.0 to 3.59.0 (cloudfoundry/tps#367) @dependabot[bot]
- Bump code.cloudfoundry.org/diego-logging-client from 0.87.0 to 0.88.0 (cloudfoundry/tps#368) @dependabot[bot]
- Bump code.cloudfoundry.org/localip from 0.60.0 to 0.61.0 (cloudfoundry/tps#366) @dependabot[bot]
- Bump code.cloudfoundry.org/clock from 1.58.0 to 1.59.0 (cloudfoundry/tps#364) @dependabot[bot]
- Bump code.cloudfoundry.org/diego-logging-client from 0.86.0 to 0.87.0 (cloudfoundry/tps#363) @dependabot[bot]
- Bump code.cloudfoundry.org/localip from 0.59.0 to 0.60.0 (cloudfoundry/tps#362) @dependabot[bot]
- Bump code.cloudfoundry.org/clock from 1.57.0 to 1.58.0 (cloudfoundry/tps#360) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.57.0 to 3.58.0 (cloudfoundry/tps#359) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.80.0 to 0.81.0 (cloudfoundry/tps#358) @dependabot[bot]
- Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 (cloudfoundry/tps#357) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.56.0 to 3.57.0 (cloudfoundry/tps#355) @dependabot[bot]
- Bump code.cloudfoundry.org/clock from 1.56.0 to 1.57.0 (cloudfoundry/tps#353) @dependabot[bot]
- Bump code.cloudfoundry.org/diego-logging-client from 0.85.0 to 0.86.0 (cloudfoundry/tps#354) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.79.0 to 0.80.0 (cloudfoundry/tps#352) @dependabot[bot]
- Bump code.cloudfoundry.org/localip from 0.58.0 to 0.59.0 (cloudfoundry/tps#351) @dependabot[bot]
github.com/cloudfoundry/blobstore_url_signer
Dependency Updates
- Bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 (cloudfoundry/blobstore_url_signer#71) @dependabot[bot]
- Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 (cloudfoundry/blobstore_url_signer#70) @dependabot[bot]
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 (cloudfoundry/blobstore_url_signer#69) @dependabot[bot]