Skip to content

Releases: cloudfoundry/cf-networking-release

3.82.0

22 Sep 14:56
Compare
Choose a tag to compare

3.82.0

Release Date: September 22, 2025

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.58.0' to 'v0.60.0'
  • Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.47.0' to 'v1.48.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.66.0' to 'v0.67.0'
  • Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.67.0' to 'v0.69.0'
  • Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.50.0' to 'v0.51.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250910021241-ba9233db87fe' to 'v0.0.0-20250916215733-c693739b5ca4'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.47.0' to 'v3.48.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.69.0' to 'v0.70.0'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250909082137-fc1b731b62ac' to 'v0.0.0-20250915135239-ebea5d8dc26e'
  • Bumped go.mod package 'github.com/google/go-tpm' from 'v0.9.5' to 'v0.9.6'
  • Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250903194437-c28834ac2320' to 'v0.0.0-20250919162441-8b542baf5bcf'

✨ Built with go 1.25.1

Full Changelog: v3.81.0...v3.82.0

Resources

3.81.0

19 Sep 14:46
Compare
Choose a tag to compare

3.81.0

Release Date: September 19, 2025

Changes

  • Upgrade golang-1.25-linux (1.25.1) - Author: App Platform Runtime Working Group CI Bot - SHA: 175fa87

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.57.0' to 'v0.58.0'
  • Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.45.0' to 'v1.47.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.64.0' to 'v0.66.0'
  • Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.65.0' to 'v0.67.0'
  • Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.48.0' to 'v0.50.0'
  • Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.44.0' to 'v0.46.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250827021015-6595353d2654' to 'v0.0.0-20250910021241-ba9233db87fe'
  • Bumped go.mod package 'code.cloudfoundry.org/go-diodes' from 'v0.0.0-20250826065211-2f5346d41d66' to 'v0.0.0-20250909124000-1dfc755f0d96'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.45.0' to 'v3.47.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.67.0' to 'v0.69.0'
  • Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.34.0' to 'v0.35.0'
  • Added go.mod package 'github.com/antithesishq/antithesis-sdk-go' version 'v0.5.0'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250826064732-542f5d3e37ff' to 'v0.0.0-20250909082137-fc1b731b62ac'
  • Bumped go.mod package 'github.com/containernetworking/plugins' from 'v1.7.1' to 'v1.8.0'
  • Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250830080959-101d87ff5bc3' to 'v0.0.0-20250903194437-c28834ac2320'
  • Bumped go.mod package 'github.com/jackc/pgx/v5' from 'v5.7.5' to 'v5.7.6'
  • Bumped go.mod package 'github.com/nats-io/nats-server/v2' from 'v2.11.8' to 'v2.11.9'
  • Bumped go.mod package 'github.com/onsi/ginkgo/v2' from 'v2.25.2' to 'v2.25.3'
  • Bumped go.mod package 'golang.org/x/crypto' from 'v0.41.0' to 'v0.42.0'
  • Bumped go.mod package 'golang.org/x/net' from 'v0.43.0' to 'v0.44.0'
  • Bumped go.mod package 'golang.org/x/oauth2' from 'v0.30.0' to 'v0.31.0'
  • Bumped go.mod package 'golang.org/x/sync' from 'v0.16.0' to 'v0.17.0'
  • Bumped go.mod package 'golang.org/x/sys' from 'v0.35.0' to 'v0.36.0'
  • Bumped go.mod package 'golang.org/x/text' from 'v0.28.0' to 'v0.29.0'
  • Bumped go.mod package 'golang.org/x/time' from 'v0.12.0' to 'v0.13.0'
  • Bumped go.mod package 'golang.org/x/tools' from 'v0.36.0' to 'v0.37.0'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250826171959-ef028d996bc1' to 'v0.0.0-20250908214217-97024824d090'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250826171959-ef028d996bc1' to 'v0.0.0-20250908214217-97024824d090'
  • Bumped go.mod package 'google.golang.org/grpc' from 'v1.75.0' to 'v1.75.1'
  • Bumped go.mod package 'google.golang.org/protobuf' from 'v1.36.8' to 'v1.36.9'

✨ Built with go 1.25.1

Full Changelog: v3.80.0...v3.81.0

Resources

3.80.0

03 Sep 19:43
Compare
Choose a tag to compare

3.80.0

Release Date: September 03, 2025

Changes

  • Update migrations 97 and 98 to be more tolerant of environments where spaces have somehow been bound multiple times to security groups - Author: Geoff Franks - SHA: 15030ee

✨ Built with go 1.25.0

Full Changelog: v3.79.0...v3.80.0

Resources

3.79.0

02 Sep 20:30
Compare
Choose a tag to compare

3.79.0

Release Date: September 02, 2025

Changes

  • update generate-release-notes script - Author: Amelia Downs - SHA: 443c2f2

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.56.0' to 'v0.57.0'
  • Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.44.0' to 'v1.45.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.63.0' to 'v0.64.0'
  • Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.64.0' to 'v0.65.0'
  • Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.47.0' to 'v0.48.0'
  • Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.43.0' to 'v0.44.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250820020934-176fcbafd0b1' to 'v0.0.0-20250827021015-6595353d2654'
  • Bumped go.mod package 'code.cloudfoundry.org/go-diodes' from 'v0.0.0-20250819102816-d2f6d525a844' to 'v0.0.0-20250826065211-2f5346d41d66'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.44.0' to 'v3.45.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.66.0' to 'v0.67.0'
  • Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.33.0' to 'v0.34.0'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250818115817-5d1eaa4214d2' to 'v0.0.0-20250826064732-542f5d3e37ff'
  • Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250820193118-f64d9cf942d6' to 'v0.0.0-20250830080959-101d87ff5bc3'
  • Bumped go.mod package 'github.com/onsi/ginkgo/v2' from 'v2.25.1' to 'v2.25.2'
  • Bumped go.mod package 'github.com/onsi/gomega' from 'v1.38.1' to 'v1.38.2'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250818200422-3122310a409c' to 'v0.0.0-20250826171959-ef028d996bc1'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250818200422-3122310a409c' to 'v0.0.0-20250826171959-ef028d996bc1'

Bosh Job Spec changes:

diff --git a/jobs/performance-test-sd/spec b/jobs/performance-test-sd/spec
index b492caaa..0cc618ee 100644
--- a/jobs/performance-test-sd/spec
+++ b/jobs/performance-test-sd/spec
@@ -6,7 +6,7 @@ templates:
   config.json.erb: config.json
 
 packages:
-  - golang-1.24-linux
+  - golang-1.25-linux
   - performance-test-sd
 
 consumes:

✨ Built with go 1.25.0

Full Changelog: v3.78.0...v3.79.0

Resources

3.78.0

25 Aug 14:58
Compare
Choose a tag to compare

3.78.0

Release Date: August 25, 2025

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.55.0' to 'v0.56.0'
  • Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.43.0' to 'v1.44.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.62.0' to 'v0.63.0'
  • Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.42.0' to 'v0.43.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250813020845-616be2b2878a' to 'v0.0.0-20250820020934-176fcbafd0b1'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.43.0' to 'v3.44.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.65.0' to 'v0.66.0'
  • Bumped go.mod package 'github.com/onsi/ginkgo/v2' from 'v2.23.4' to 'v2.25.1'
  • Bumped go.mod package 'github.com/onsi/gomega' from 'v1.38.0' to 'v1.38.1'
  • Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.63.0' to 'v0.64.0'
  • Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.46.0' to 'v0.47.0'
  • Bumped go.mod package 'code.cloudfoundry.org/go-diodes' from 'v0.0.0-20250728062316-2a591619c2ae' to 'v0.0.0-20250819102816-d2f6d525a844'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250811070242-4f9472e98427' to 'v0.0.0-20250818115817-5d1eaa4214d2'
  • Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250630185457-6e76a2b096b5' to 'v0.0.0-20250820193118-f64d9cf942d6'
  • Bumped go.mod package 'github.com/grpc-ecosystem/grpc-gateway/v2' from 'v2.27.1' to 'v2.27.2'
  • Bumped go.mod package 'go.step.sm/crypto' from 'v0.69.0' to 'v0.70.0'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250811230008-5f3141c8851a' to 'v0.0.0-20250818200422-3122310a409c'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250811230008-5f3141c8851a' to 'v0.0.0-20250818200422-3122310a409c'
  • Bumped go.mod package 'google.golang.org/grpc' from 'v1.74.2' to 'v1.75.0'
  • Bumped go.mod package 'google.golang.org/protobuf' from 'v1.36.7' to 'v1.36.8'

✨ Built with go 1.24.6

Full Changelog: v3.77.0...v3.78.0

Resources

3.77.0

19 Aug 20:50
Compare
Choose a tag to compare

3.77.0

Release Date: August 19, 2025

Changes

  • Update multi-space-pusher to skip space creation and work during skip asg creation - Author: Geoff Franks - SHA: dc14982
  • Speeds up ASG syncing and Querying - Author: Geoff Franks - SHA: 8b983be

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.54.0' to 'v0.55.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.61.0' to 'v0.62.0'
  • Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.41.0' to 'v0.42.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250730020702-3c607f063fc6' to 'v0.0.0-20250813020845-616be2b2878a'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.42.0' to 'v3.43.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.64.0' to 'v0.65.0'
  • Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.32.0' to 'v0.33.0'
  • Bumped go.mod package 'github.com/nats-io/nats-server/v2' from 'v2.11.7' to 'v2.11.8'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250505082611-517434ece96d' to 'v0.0.0-20250811070242-4f9472e98427'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'

Resources

3.76.0

19 Aug 14:27
Compare
Choose a tag to compare

3.76.0

Release Date: August 19, 2025

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.54.0' to 'v0.55.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.61.0' to 'v0.62.0'
  • Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.41.0' to 'v0.42.0'
  • Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250730020702-3c607f063fc6' to 'v0.0.0-20250813020845-616be2b2878a'
  • Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.42.0' to 'v3.43.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.64.0' to 'v0.65.0'
  • Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.32.0' to 'v0.33.0'
  • Bumped go.mod package 'github.com/nats-io/nats-server/v2' from 'v2.11.7' to 'v2.11.8'
  • Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250505082611-517434ece96d' to 'v0.0.0-20250811070242-4f9472e98427'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'

✨ Built with go 1.24.6

Full Changelog: v3.75.0...v3.76.0

Resources

3.75.0

14 Aug 14:24
Compare
Choose a tag to compare

3.75.0

Release Date: August 14, 2025

Changes

  • Revert "modify outbound conn limit test to use nginx app" - Author: karthick udayakumar - SHA: ba2dadb
  • reduce the outbound parallel connections to 30 - Author: karthick udayakumar - SHA: 6fc1610
  • modify outbound conn limit test to use nginx app - Author: karthick udayakumar - SHA: 0e0c269
  • add a simple script to generate release note filler - Author: Amelia Downs - SHA: 19f49db

✨ Built with go 1.24.6

Full Changelog: v3.74.0...v3.75.0

Resources

3.74.0

11 Aug 19:53
Compare
Choose a tag to compare

3.74.0

Release Date: August 11, 2025

Changes

  • add container ipv6 to external networker UpOutputs so it propagates correctly to other components (#343) - Author: Plamen Bardarov - SHA: 0b48057

Go Package Updates

  • Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.53.0' to 'v0.54.0'
  • Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.60.0' to 'v0.61.0'
  • Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.63.0' to 'v0.64.0'
  • Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.31.0' to 'v0.32.0'
  • Bumped go.mod package 'golang.org/x/net' from 'v0.42.0' to 'v0.43.0'
  • Bumped go.mod package 'golang.org/x/sys' from 'v0.34.0' to 'v0.35.0'
  • Bumped go.mod package 'github.com/nats-io/jwt/v2' from 'v2.7.4' to 'v2.8.0'
  • Bumped go.mod package 'go.step.sm/crypto' from 'v0.68.0' to 'v0.69.0'
  • Bumped go.mod package 'golang.org/x/crypto' from 'v0.40.0' to 'v0.41.0'
  • Bumped go.mod package 'golang.org/x/text' from 'v0.27.0' to 'v0.28.0'
  • Bumped go.mod package 'golang.org/x/tools' from 'v0.35.0' to 'v0.36.0'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250728155136-f173205681a0' to 'v0.0.0-20250804133106-a7a43d27e69b'
  • Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250728155136-f173205681a0' to 'v0.0.0-20250804133106-a7a43d27e69b'
  • Bumped go.mod package 'google.golang.org/protobuf' from 'v1.36.6' to 'v1.36.7'

✨ Built with go 1.24.6

Full Changelog: v3.73.0...v3.74.0

Resources

3.73.0

07 Aug 14:22
Compare
Choose a tag to compare

3.73.0

Release Date: August 07, 2025

Changes

  • Dependency bumps
  • Reverted removal of support for non .conflist CNI configs, until third party CNIs are updated to use conflist. Thanks @kart2bc !
  • Removes usage of CC's cloud_controller_container_networking_info and internal_route_vip_range link properties. Thanks @svkrieger !
  • Bumped to golang 1.24.5. Thanks @tas-runtime-bot !

Bosh Job Spec changes:

diff --git a/jobs/bosh-dns-adapter/spec b/jobs/bosh-dns-adapter/spec
index fba2cdba..4aad7269 100644
--- a/jobs/bosh-dns-adapter/spec
+++ b/jobs/bosh-dns-adapter/spec
@@ -18,9 +18,6 @@ packages:
 consumes:
   - name: service-discovery-controller
     type: service-discovery-controller
-  - name: cloud_controller_container_networking_info
-    type: cloud_controller_container_networking_info
-    optional: true
 
 properties:
   cf_app_sd_disable:
@@ -67,11 +64,6 @@ properties:
     example: ["istio.apps.internal."]
     default: []
 
-  internal_route_vip_range:
-    description: "The ipv4 CIDR range of virtual IP addresses to be assigned to routes on internal domains.
-                  The value for this property should come from cloud_controller_container_networking_info
-                  link from capi-release. This property is here only for override purposes."
-
   healthchecker.failure_counter_file:
     description: "File used by the healthchecker to monitor consecutive failures."
     default: /var/vcap/data/bosh-dns-adapter/counters/consecutive_healthchecker_failures.count
diff --git a/jobs/garden-cni/spec b/jobs/garden-cni/spec
index e3994294..df17366e 100644
--- a/jobs/garden-cni/spec
+++ b/jobs/garden-cni/spec
@@ -8,10 +8,6 @@ templates:
 packages:
   - runc-cni
 
-consumes:
-  - name: cloud_controller_container_networking_info
-    type: cloud_controller_container_networking_info
-
 properties:
   cni_plugin_dir:
     description: "Directory containing CNI plugins."

✨ Built with go 1.24.5

Full Changelog: v3.72.0...v3.73.0

Resources