Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 19:00
· 1 commit to release-0.3 since this release

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 2.1.1 by @dependabot in #339
  • Bump sigs.k8s.io/controller-runtime from 0.14.0 to 0.14.1 by @dependabot in #338
  • Bump actions/cache from 3.0.11 to 3.2.0 by @dependabot in #340
  • Bump ossf/scorecard-action from 2.1.1 to 2.1.2 by @dependabot in #342
  • Bump actions/cache from 3.2.0 to 3.2.2 by @dependabot in #346
  • Bump actions/setup-node from 3.5.1 to 3.6.0 by @dependabot in #349
  • Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #348
  • Bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #352
  • Bump actions/cache from 3.2.2 to 3.2.3 by @dependabot in #354
  • Bump prettier from 2.8.1 to 2.8.2 in /internal/nginx/modules by @dependabot in #353
  • Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 by @dependabot in #355
  • Bump docker/metadata-action from 4.1.1 to 4.2.0 by @dependabot in #358
  • Bump github/codeql-action from 2.1.37 to 2.1.38 by @dependabot in #365
  • Bump joshdales/labeler from 4c74e8446142eeec7aa182f52ea24306a5479850 to 7b1327b4c44a8794dfc7573d60637cd60ce4b697 by @dependabot in #366
  • Bump docker/metadata-action from 4.2.0 to 4.3.0 by @dependabot in #367
  • Bump prettier from 2.8.2 to 2.8.3 in /internal/nginx/modules by @dependabot in #371
  • Bump k8s.io/client-go from 0.26.0 to 0.26.1 by @dependabot in #385
  • Bump github/codeql-action from 2.1.38 to 2.1.39 by @dependabot in #383
  • Bump docker/build-push-action from 3.2.0 to 3.3.0 by @dependabot in #372
  • Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #389
  • Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 by @dependabot in #373
  • Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 by @dependabot in #390
  • Bump anchore/sbom-action from 0.13.1 to 0.13.2 by @dependabot in #391
  • Bump anchore/sbom-action from 0.13.2 to 0.13.3 by @dependabot in #392
  • Bump actions/github-script from 6.3.3 to 6.4.0 by @dependabot in #393
  • Bump actions/cache from 3.2.3 to 3.2.4 by @dependabot in #396
  • Bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.2 by @dependabot in #397
  • Bump docker/setup-buildx-action from 2.2.1 to 2.4.0 by @dependabot in #395
  • Bump github/codeql-action from 2.1.39 to 2.2.1 by @dependabot in #394
  • Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 by @dependabot in #400
  • Bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 by @dependabot in #402
  • Bump docker/build-push-action from 3.3.0 to 4.0.0 by @dependabot in #401
  • Bump aquasecurity/trivy-action from 0.8.0 to 0.9.0 by @dependabot in #404
  • Bump docker/setup-buildx-action from 2.4.0 to 2.4.1 by @dependabot in #409
  • Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.5.0 to 6.6.1 by @dependabot in #410
  • Bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 by @dependabot in #411
  • Bump github/codeql-action from 2.2.1 to 2.2.2 by @dependabot in #413
  • Bump github/codeql-action from 2.2.2 to 2.2.3 by @dependabot in #421
  • Bump prettier from 2.8.3 to 2.8.4 in /internal/nginx/modules by @dependabot in #418
  • Bump aquasecurity/trivy-action from 0.9.0 to 0.9.1 by @dependabot in #425
  • Bump github/codeql-action from 2.2.3 to 2.2.4 by @dependabot in #427
  • Bump actions/cache from 3.2.4 to 3.2.5 by @dependabot in #424
  • Bump golang from 1.19 to 1.20 in /build by @dependabot in #405
  • Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 by @dependabot in #430
  • Bump c8 from 7.12.0 to 7.13.0 in /internal/nginx/modules by @dependabot in #434
  • Bump actions/cache from 3.2.5 to 3.2.6 by @dependabot in #439
  • Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 by @dependabot in #437
  • Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 by @dependabot in #438
  • Bump github/codeql-action from 2.2.4 to 2.2.5 by @dependabot in #442
  • Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 by @dependabot in #443
  • Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 by @dependabot in #445
  • Bump k8s.io/client-go from 0.26.1 to 0.26.2 by @dependabot in #448
  • Bump rutajdash/prettier-cli-action from 1.0.0 to 1.0.1 by @dependabot in #450
  • Bump aquasecurity/trivy-action from 0.9.1 to 0.9.2 by @dependabot in #456
  • Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 by @dependabot in #453
  • Bump sigs.k8s.io/controller-runtime from 0.14.4 to 0.14.5 by @dependabot in #451
  • Bump actions/cache from 3.2.6 to 3.3.0 by @dependabot in #458
  • Bump docker/setup-buildx-action from 2.4.1 to 2.5.0 by @dependabot in #461
  • Bump actions/cache from 3.3.0 to 3.3.1 by @dependabot in #462
  • Bump github/codeql-action from 2.2.5 to 2.2.6 by @dependabot in #463
  • Bump github.com/onsi/gomega from 1.27.2 to 1.27.4 by @dependabot in #466
  • Bump k8s.io/client-go from 0.26.2 to 0.26.3 by @dependabot in #491
  • Bump anchore/sbom-action from 0.13.3 to 0.13.4 by @dependabot in #486
  • Bump actions/setup-go from 3.5.0 to 4.0.0 by @dependabot in #469
  • Bump github/codeql-action from 2.2.6 to 2.2.7 by @dependabot in #470
  • Bump prettier from 2.8.4 to 2.8.5 in /internal/nginx/modules by @dependabot in #488
  • Bump actions/checkout from 3.3.0 to 3.4.0 by @dependabot in #472
  • Bump prettier from 2.8.5 to 2.8.6 in /internal/nginx/modules by @dependabot in #494
  • Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 by @dependabot in #500
  • Bump github/codeql-action from 2.2.7 to 2.2.8 by @dependabot in #499
  • Bump actions/checkout from 3.4.0 to 3.5.0 by @dependabot in #506
  • Bump github/codeql-action from 2.2.8 to 2.2.9 by @dependabot in #509
  • Bump Go to 1.20 by @lucacome in #429
  • Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 by @dependabot in #512
  • Bump prettier from 2.8.6 to 2.8.7 in /internal/nginx/modules by @dependabot in #507
  • Bump ossf/scorecard-action from 2.1.2 to 2.1.3 by @dependabot in #519
  • Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #518
  • Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 by @dependabot in #517
  • Bump anchore/sbom-action from 0.13.4 to 0.14.1 by @dependabot in #522
  • Bump github/codeql-action from 2.2.9 to 2.2.10 by @dependabot in #526
  • Bump github/codeql-action from 2.2.10 to 2.2.11 by @dependabot in #566
  • Bump actions/github-script from 6.4.0 to 6.4.1 by @dependabot in #567
  • Bump actions/checkout from 3.5.0 to 3.5.1 by @dependabot in #571
  • Bump github/codeql-action from 2.2.11 to 2.2.12 by @dependabot in #574
  • Bump actions/checkout from 3.5.1 to 3.5.2 by @dependabot in #575
  • Bump docker/metadata-action from 4.3.0 to 4.4.0 by @dependabot in #581
  • Bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 by @dependabot in #584

New Contributors

Full Changelog: v0.2.0...v0.3.0