v1.1.0
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
- Update Gateway API to v1.0.0 by @kate-osborn in #1250
- Set SupportedVersion on GatewayClass by @kate-osborn in #1301
🐛 Bug Fixes
- Merge HTTPRoute conditions by @kate-osborn in #1220
- Correct header name validation by @bjee19 in #1239
- Remove usage info from log output by @bjee19 in #1242
- Fix Helm tests on release tag by @bjee19 in #1255
- Fix attaching of HTTPRoutes to Gateway Listeners by @pleshakov in #1275
- [Bug] Set file mode explicitly for regular files by @kevin85421 in #1323
📦 Helm Chart
- Update main branch with new docs structure by @sjberman in #1297
- Fix broken chart icon links #1289 by @arukiidou in #1290
- [Doc] Update Helm chart instructions to avoid UX friction when using Kind by @kevin85421 in #1281
- Add more detail to helm install commands by @sjberman in #1299
- Add support for tolerations by @oWretch in #1192
- Support extra volume mounts by @oWretch in #1193
📝 Documentation
24 changes
- Add event batch processing results and rerun reconfig test by @bjee19 in #1186
- Update docs for release by @sjberman in #1189
- Fix release process phrasing by @sjberman in #1204
- Enhancement Proposal (Provisional): Data Plane Dynamic Configuration by @mpstefan in #931
- Add test plan and results for zero downtime scaling by @kate-osborn in #1174
- Proposal (Implementable): data plane config by @sjberman in #1215
- Update documents to cover CEL validation on CRDs by @bjee19 in #1212
- Add test utilities for installing NGF by @sjberman in #1256
- Add basic system test with utilities by @sjberman in #1274
- Update linter version and fix issues by @sjberman in #1302
- docs: update the readme with correct compatibility doc link by @sanathkumarbs in #1322
- [Doc] Mention minimum Go version required for development by @kevin85421 in #1288
- Doc 288 Deploying NGINX Gateway Fabric on a kind Cluster by @travisamartin in #1339
- Add results of graceful recovery test by @kate-osborn in #1341
- Scale test results for 1.1 by @sjberman in #1346
- Restructure, reformat and rewrite API Compatibility Documentation by @ADubhlaoich in #1337
- v1.1.0 Dataplane performance by @ciarams87 in #1349
- Add zero-downtime-upgrades results for 1.1.0 by @sjberman in #1353
- Add results for reconfig test by @kate-osborn in #1354
- Add netlify note to release process doc by @sjberman in #1350
- v1.1.0 Longevity test by @ciarams87 in #1359
- Add zero-downtime-scaling results for 1.1.0 by @bjee19 in #1371
- docs: rewrite resource-validation by @Jcahilltorre in #1336
- Fix broken links and example output by @kate-osborn in #1373
🔨 Maintenance
- Fix conformance release workflow by @sjberman in #1198
- Add helm-chart label to changes affecting the Helm chart by @ciarams87 in #1206
- Run CI workflows on all pull requests by @sjberman in #1217
- Ensure failed conformance tests are caught in pipeline & fix local make command by @ciarams87 in #1203
- Revert some changes to workflow files by @bjee19 in #1276
- Add nginx-docs to CODEOWNERS by @lucacome in #1340
- Use latest stable version of Go by @lucacome in #1348
- Bump labeler to v5.0.0 and update config by @lucacome in #1342
⬆️ Dependencies
43 changes
- Bump actions/setup-node from 3.8.1 to 4.0.0 by @dependabot in #1180
- Bump github/codeql-action from 2.22.3 to 2.22.4 by @dependabot in #1181
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #1182
- Bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #1187
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #1195
- Bump nginx from 1.25.2-alpine to 1.25.3-alpine in /build by @dependabot in #1194
- Bump aquasecurity/trivy-action from 0.12.0 to 0.13.0 by @dependabot in #1205
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #1207
- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #1208
- Bump github/codeql-action from 2.22.4 to 2.22.5 by @dependabot in #1209
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1210
- Bump aquasecurity/trivy-action from 0.13.0 to 0.13.1 by @dependabot in #1211
- Bump actions/dependency-review-action from 3.1.0 to 3.1.1 by @dependabot in #1227
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #1228
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1231
- Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 by @dependabot in #1232
- Bump aquasecurity/trivy-action from 0.13.1 to 0.14.0 by @dependabot in #1233
- Bump actions/dependency-review-action from 3.1.1 to 3.1.2 by @dependabot in #1235
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #1237
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #1240
- Bump github/codeql-action from 2.22.5 to 2.22.6 by @dependabot in #1248
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1244
- Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in #1247
- Bump prettier from 3.0.3 to 3.1.0 in /internal/mode/static/nginx/modules by @dependabot in #1243
- Bump k8s.io/client-go from 0.28.3 to 0.28.4 by @dependabot in #1254
- Bump github/codeql-action from 2.22.6 to 2.22.7 by @dependabot in #1251
- Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #1257
- Bump anchore/sbom-action from 0.14.3 to 0.15.0 by @dependabot in #1265
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1273
- Bump github/codeql-action from 2.22.7 to 2.22.8 by @dependabot in #1278
- Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in #1283
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #1285
- Bump docker/metadata-action from 5.0.0 to 5.2.0 by @dependabot in #1300
- Bump docker/metadata-action from 5.2.0 to 5.3.0 by @dependabot in #1325
- Bump anchore/sbom-action from 0.15.0 to 0.15.1 by @dependabot in #1326
- Bump aquasecurity/trivy-action from 0.14.0 to 0.15.0 by @dependabot in #1338
- Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #1345
- Bump github/codeql-action from 2.22.8 to 2.22.9 by @dependabot in #1351
- Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in #1352
- Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 by @dependabot in #1362
- Bump aquasecurity/trivy-action from 0.15.0 to 0.16.0 by @dependabot in #1363
- Bump alpine from 3.18 to 3.19 in /build by @dependabot in #1355
- Bump prettier from 3.1.0 to 3.1.1 in /internal/mode/static/nginx/modules by @dependabot in #1360
Other Changes
- fix netlify url preview by @nginx-jack in #1344
New Contributors
- @oWretch made their first contribution in #1192
- @mpstefan made their first contribution in #931
- @arukiidou made their first contribution in #1290
- @sanathkumarbs made their first contribution in #1322
- @kevin85421 made their first contribution in #1281
- @travisamartin made their first contribution in #1339
- @nginx-jack made their first contribution in #1344
Full Changelog: v1.0.0...v1.1.0