Skip to content

Releases: nginxinc/nginx-gateway-fabric

v1.5.0

20 Nov 20:53
9a1df7a
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

💣 Breaking Changes

🚀 Features

🐛 Bug Fixes

📦 Helm Chart

🧪 Tests

40 changes

📝 Documentation

31 changes
Read more

v1.4.0

20 Aug 18:31
8e653d6
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📦 Helm Chart

📝 Documentation

36 changes

🧪 Tests

  • Add options for chart version and add command output by @lucacome in #2332
  • Print logs and events on test failure by @lucacome in #2347
  • Add NGF build information to test results by @lucacome in #2353
  • Run tests in cmd/ in parallel by @lucacome in #2361
  • Run tests in internal/framework in parallel (1) by @lucacome in #2362
  • Add teardown of NGF to start of reconfiguration performance test by @bjee19 in #2381
  • Add NFR flag to NGF configuration on reconfiguration performance test by @bjee19 in #2391
  • Run tests in internal/framework in parallel (2) by @lucacome in #2367

🧹 Tech debt

🔨 Maintenance

23 changes
Read more

v1.3.0

11 Jun 16:53
3a37274
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📦 Helm Chart

📝 Documentation

32 changes

🧪 Tests

🧹 Tech debt

  • Add delete predicate for gateway class by @hckuo in #1696
  • Refactor Status Updater to be resource agnostic by @pleshakov in #1814

🔨 Maintenance

Read more

v1.2.0

21 Mar 15:46
d8c6779
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📦 Helm Chart

📝 Documentation

46 changes

🧪 Tests

🧹 Tech debt

  • Namespace resources are...
Read more

v1.1.0

14 Dec 20:01
4e3d9c4
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📦 Helm Chart

📝 Documentation

24 changes

🔨 Maintenance

⬆️ Dependencies

43 changes
Read more

v1.0.0

24 Oct 18:38
55b1738
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

💣 Breaking Changes

🐛 Bug Fixes

📝 Documentation

🧹 Tech debt

  • Refactor codebase to use inline error checking by @bjee19 in #1026
  • Replace unit test assertions with Gomega matchers by @bjee19 in #1046

🔨 Maintenance

⬆️ Dependencies

54 changes
Read more

v0.6.0

31 Aug 16:32
803e6d6
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📝 Documentation

23 changes

🧹 Tech debt

  • Remove Gateway API types from Configuration-related types in dataplane package by @pleshakov in #976
  • Refactor codebase using generic GetPointer function by @bjee19 in #1006

🔨 Maintenance

⬆️ Dependencies

41 changes
Read more

v0.5.0

17 Jul 17:43
ee98ac4
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

  • Add logic for defining port in redirect based on scheme by @ciarams87 in #801
  • Skip conformance tests on tags by @ciarams87 in #819
  • Set proxy host header to the exact value of the request host header by @kate-osborn in #827
  • Ensure Prefix matching requires trailing slash by @sjberman in #817

📝 Documentation

🔨 Maintenance

⬆️ Dependencies

Full Changelog: v0.4.0...v0.5.0

v0.4.0

06 Jul 18:48
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

🚀 Features

🐛 Bug Fixes

📝 Documentation

🧹 Tech debt

🔨 Maintenance

⬆️ Dependencies

41 changes
  • Update Kind Kubernetes version to 1.27.1 by @pleshakov in #588
  • Bump prettier from 2.8.7 to 2.8.8 in /internal/nginx/modules by @dependabot in #591
  • Bump github/codeql-action from 2.2.12 to 2.3.0 by @dependabot in #590
  • Bump github/codeql-action from 2.3.0 to 2.3.1 by @dependabot in #596
  • Bump github/codeql-action from 2.3.1 to 2.3.2 by @dependabot in #602
  • Bump github/codeql-action from 2.3.2 to 2.3.3 by @dependabot in #627
  • Bump anchore/sbom-action from 0.14.1 to 0.14.2 by @dependabot in #630
  • Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 by @dependabot in #624
  • Bump actions/setup-go from 4.0.0 to 4.0.1 by @dependabot in #642
  • Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 by @dependabot in #640
  • Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #653
  • Bump alpine from 3.17 to 3.18 in /build by @dependabot...
Read more

v0.3.0

24 Apr 19:00
Compare
Choose a tag to compare

Below is the auto-generated changelog, which includes all PRs that went into the release. For a shorter version that highlights only important changes, see https://github.com/nginxinc/nginx-kubernetes-gateway/blob/v0.3.0/CHANGELOG.md#release-030

What's Changed

🚀 Features

  • Make NGINX error log visible in NGINX container logs by @pleshakov in #319
  • Support NoMatchingListenerHostname reason in HTTPRoute status by @pleshakov in #290
  • Always generate a root "/" location block in NGINX config to handle unmatched requests with 404 response by @kate-osborn in #356
  • Run webhook validation rules inside NKG control plane by @pleshakov in #388
  • Implement NKG-specific field validation for Gateways by @pleshakov in #407
  • Implement NKG-specific field validation for HTTPRoutes by @pleshakov in #455
  • Implement NKG-specific field validation for GatewayClasses by @pleshakov in #495
  • Remove redundant warnings by @pleshakov in #502
  • Improve Gateway validation error messages by @pleshakov in #503
  • Report proper Conditions in status of HTTPRoute and Gateway when GatewayClass is invalid or doesn't exist by @pleshakov in #576

🐛 Bug Fixes

📝 Documentation

🧹 Tech debt

🔨 Maintenance

⬆️ Dependencies

Details
  • Bump anchore/sbom-action from 0.12.0 to 0.13.0 by @dependabot in #286
  • Bump aquasecurity/trivy-action from 0.7.1 to 0.8.0 by @dependabot in #288
  • Bump github.com/onsi/gomega from 1.22.1 to 1.24.0 by @dependabot in #289
  • Bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 by @dependabot in #291
  • Bump anchore/sbom-action from 0.13.0 to 0.13.1 by @dependabot in #293
  • Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #298
  • Bump chai from 4.3.6 to 4.3.7 in /internal/nginx/modules by @dependabot in #297
  • Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #300
  • Bump k8s.io/client-go from 0.25.3 to 0.25.4 by @dependabot in #304
  • Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 by @dependabot in #301
  • Bump minimatch from 3.0.4 to 3.1.2 in /internal/nginx/modules by @dependabot in #310
  • Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #311
  • Bump prettier from 2.7.1 to 2.8.0 in /internal/nginx/modules by @dependabot in #313
  • Bump alpine from 3.16 to 3.17 in /build by @dependabot in #314
  • Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #317
  • Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #318
  • Bump prettier from 2.8.0 to 2.8.1 in /internal/nginx/modules by @dependabot in #321
  • Bump mocha from 10.1.0 to 10.2.0 in /internal/nginx/modules by @dependabot in #326
  • Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 by @dependabot in #327
  • Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #322
  • Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 by @dependabot in #330
  • Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #329
  • Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #332
  • Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #331
  • Bump ossf/scorecard-action from 2.0.6 to 2.1.0 by @dependabot in #333
  • Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #334
  • Bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.0 by @dependabot in #335
  • Bump ossf/scorecard-action from 2.1.0 to ...
Read more