Skip to content

Releases: cloudfoundry/cf-networking-release

3.79.0

02 Sep 20:30

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

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

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

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

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

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

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

3.72.0

16 Jun 18:14

Choose a tag to compare

3.72.0

Release Date: June 16, 2025

Changes

  • Dependency Bumps

✨ Built with go 1.24.4

Full Changelog: v3.71.0...v3.72.0

Resources

3.71.0

11 Jun 14:59

Choose a tag to compare

3.71.0

Release Date: June 11, 2025

Changes

  • 🐛Fixes a bug where policy-server's network-policy list API would break when a user had more than 100 roles in CF. This affected both the cf network-policies and cf remove-network-policy commands. Thanks @mariash!
  • Modifies policy-server DB migrations to happen inside the policy-server main command, instead of as a pre-start, to remove our reliance on a custom fork of the migration library. Thanks @kart2bc !
  • Refactored cni-loader to work with non-deprecated config loading functions. Thanks @kart2bc !
  • Bumped to golang 1.24.4

✨ Built with go 1.24.4

Full Changelog: v3.70.0...v3.71.0

Resources

3.70.0

09 May 15:46

Choose a tag to compare

3.70.0

Release Date: May 09, 2025

Changes

✨ Built with go 1.24.3

Full Changelog: v3.69.0...v3.70.0

Resources