v0.6.0
github-actions
released this
31 Aug 16:32
·
1 commit
to release-0.6
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 CHANGELOG.md.
What's Changed
🚀 Features
- Add Helm Chart to install NKG by @ciarams87 in #840
- Generate manifests using Helm by @ciarams87 in #911
- Build and use custom nginx container by @kate-osborn in #934
- Dynamic control plane configuration support by @sjberman in #943
- Add websocket support by @ciarams87 in #962
- Integrate NGINX prometheus exporter and enable metrics server by @ciarams87 in #999
🐛 Bug Fixes
- Fix Makefile variables by @pleshakov in #888
- Fix local build by @pleshakov in #889
- Remove njs-modules configmap by @kate-osborn in #959
- Ensure NKG has least privileges by @sjberman in #1004
📝 Documentation
23 changes
- Fix docs to make copying commands easier by @sjberman in #859
- Add pre-commit configuration by @lucacome in #862
- Update README and CHANGELOG for 0.5.0 release by @kate-osborn in #870
- Update formatting for names and output in docs by @sjberman in #869
- Add linting for markdown files by @kate-osborn in #883
- Run conformance tests nightly on main branch by @sjberman in #884
- Specify where to find draft changelog in release process doc by @kate-osborn in #910
- Add logging guidelines for developers by @pleshakov in #905
- Enhancement Proposal (Provisional): Control Plane Dynamic Config by @sjberman in #927
- Fix function calls with inconsistent argument breaking by @pleshakov in #932
- Enhancement Proposal (Implementable): NKG config by @sjberman in #930
- Add README for docs directory by @sjberman in #968
- Add a guide about upgrading applications without downtime by @pleshakov in #944
- Remove init container from architecture doc by @kate-osborn in #984
- Fix CRD manifest installation by @sjberman in #989
- Add a cert-manager integration guide by @ciarams87 in #957
- Add an index page for guides by @pleshakov in #990
- Add Routing Traffic to Your Application Guide by @kate-osborn in #991
- Add advanced routing guide by @sjberman in #993
- Fix nginx version in README by @sjberman in #1005
- Update Gateway API SDK to 0.8.0 by @sjberman in #1008
- Fix typo in resource-validation doc by @bjee19 in #1018
- Release 0.6.0 by @sjberman in #1021
🧹 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
- Add dependabot config for conformance tests Dockerfile by @lucacome in #861
- Fix NJS path in lint workflow by @lucacome in #867
- Add token-permissions to CI workflow by @lucacome in #865
- Sign checksum with cosign by @lucacome in #897
- Skip autofix on PRs in pre-commit by @ciarams87 in #899
- Fix permissions in Helm job by @lucacome in #906
- Add debug makefile targets by @kate-osborn in #890
- Read dependency config from central repo by @lucacome in #907
- Add linting for yaml files by @ciarams87 in #916
- Automatically close stale issues and PRs by @lucacome in #948
- Add pre-commit to list of deps branches by @lucacome in #969
- Fix builder docker image by @sjberman in #988
- chore: Fix go lint by @ciarams87 in #992
- Generate conformance report and upload to release by @sjberman in #1017
- Remove dots in helm release name by @ciarams87 in #1022
⬆️ Dependencies
41 changes
- Bump github/codeql-action from 2.20.3 to 2.20.4 by @dependabot in #863
- Bump lucacome/draft-release from 0.2.1 to 0.2.2 by @dependabot in #882
- Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #892
- Bump semver for CVE by @lucacome in #894
- Bump github/codeql-action from 2.20.4 to 2.21.0 by @dependabot in #886
- Bump docker/setup-buildx-action from 2.8.0 to 2.9.1 by @dependabot in #909
- Bump c8 from 8.0.0 to 8.0.1 in /internal/mode/static/nginx/modules by @dependabot in #908
- Bump github/codeql-action from 2.21.0 to 2.21.2 by @dependabot in #915
- Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #900
- Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 by @dependabot in #938
- Bump prettier from 3.0.0 to 3.0.1 in /internal/mode/static/nginx/modules by @dependabot in #933
- Bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot in #942
- Bump github/codeql-action from 2.21.2 to 2.21.3 by @dependabot in #941
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #939
- Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 by @dependabot in #949
- Bump actions/dependency-review-action from 3.0.6 to 3.0.7 by @dependabot in #945
- Bump golang from 1.20 to 1.21 in /build by @dependabot in #947
- Bump golang from 1.20 to 1.21 in /conformance/tests by @dependabot in #946
- Bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot in #966
- Bump sigs.k8s.io/controller-tools from 0.11.4 to 0.12.1 by @dependabot in #965
- Bump github/codeql-action from 2.21.3 to 2.21.4 by @dependabot in #964
- Bump actions/setup-node from 3.7.0 to 3.8.0 by @dependabot in #963
- Bump actions/dependency-review-action from 3.0.7 to 3.0.8 by @dependabot in #975
- Bump Go to 1.21 by @lucacome in #967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #972
- Bump nginx from 1.25.1-alpine to 1.25.2-alpine in /build by @dependabot in #983
- Bump kindest/node from v1.27.3 to v1.28.0 in /conformance/tests by @dependabot in #982
- Bump k8s.io/client-go from 0.27.4 to 0.28.0 by @dependabot in #978
- Bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in #986
- Bump sigs.k8s.io/controller-tools from 0.12.1 to 0.13.0 by @dependabot in #987
- Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #974
- Bump prettier from 3.0.1 to 3.0.2 in /internal/mode/static/nginx/modules by @dependabot in #973
- Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.6.2 to 6.7.0 by @dependabot in #981
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #996
- Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 by @dependabot in #1003
- Bump github/codeql-action from 2.21.4 to 2.21.5 by @dependabot in #1010
- Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #1000
- Bump prettier from 3.0.2 to 3.0.3 in /internal/mode/static/nginx/modules by @dependabot in #1009
- Bump chai from 4.3.7 to 4.3.8 in /internal/mode/static/nginx/modules by @dependabot in #1001
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1007
- Bump DavidAnson/markdownlint-cli2-action from 11.0.0 to 12.0.0 by @dependabot in #1012
New Contributors
- @pre-commit-ci made their first contribution in #939
- @bjee19 made their first contribution in #1006
Full Changelog: v0.5.0...v0.6.0