Update gateway-helm to v1.7.0
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| gateway-helm (source) | minor |
1.6.3 -> 1.7.0
|
Notes for Reviewer
-
For security reasons, our Renovate fork cannot trigger canonical chart pipelines
-
⚠️ Reviewer needs to initiate new MR pipeline, subsequently triggering chart pipeline from it.⚠️
-
Release Notes
envoyproxy/gateway (gateway-helm)
v1.7.0
Release Announcement
Check out the v1.7.0 release announcement to learn more about the release.
What's Changed
- chore(examples): fix extensionserver build by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7398
- chore: add missing endpoints in the crl test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7402
- chore(make): exit on failure by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7387
- fix: port typo by @woodgear in https://github.com/envoyproxy/gateway/pull/7397
- build(deps): bump busybox from
2f590fctoe3652a0in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7409 - fix: validate EnvoyGateway configuration before reload by @zirain in https://github.com/envoyproxy/gateway/pull/7412
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7410
- fix: missing onInvalidMessage for ClientTrafficPolicy by @Inode1 in https://github.com/envoyproxy/gateway/pull/7417
- chore: add missing filters in the filter order configuration by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7404
- test: tcp security policy e2e by @davem-git in https://github.com/envoyproxy/gateway/pull/7226
- Docs: tcp security policy by @davem-git in https://github.com/envoyproxy/gateway/pull/7247
- feat: support both local and global ratelimit simultaneously by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7334
- feat: support separated path match in ratelimit path by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7413
- fix: handle optional next update for CRL by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7422
- fix: missing jwt provider when jwt is configured on multiple listeners sharing the same port by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7337
- fix: only insert proxy service once it exists by @jukie in https://github.com/envoyproxy/gateway/pull/7424
- fix error when updating invalid gateway status by @zirain in https://github.com/envoyproxy/gateway/pull/7415
- fix: avoid calling the issuer's well-known endpoint for every routes by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7394
- fix: memory leak by @gonzaloserrano in https://github.com/envoyproxy/gateway/pull/7429
- perf: move snapshot update above status update in xds layer by @arkodg in https://github.com/envoyproxy/gateway/pull/7423
- chore: cleanup logging when inserting proxy service cluster by @jukie in https://github.com/envoyproxy/gateway/pull/7431
- upgrade gofumpt by @fabian4 in https://github.com/envoyproxy/gateway/pull/7420
- feat(translator): relax backend restrictions for localhost when running standalone with Host infrastructure by @nacx in https://github.com/envoyproxy/gateway/pull/7427
- chore: improve api docs for http10.useDefaultHost by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7435
- ci: disable lint.dependabot by @zirain in https://github.com/envoyproxy/gateway/pull/7445
- chore: bump github.com/containerd/containerd by @zirain in https://github.com/envoyproxy/gateway/pull/7448
- perf: do not set last transition time for status in watcher layer by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7268
- docs: fix gwapi docs by @zirain in https://github.com/envoyproxy/gateway/pull/7408
- chore: renable lint.dependabot by @zirain in https://github.com/envoyproxy/gateway/pull/7454
- chore: remove last transition time comparison as no longer set by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7451
- fix: merged policy status by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7376
- fix: header modifier doesn't permit multiple values with commas by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7436
- fix auto http config with proxy protocol by @zirain in https://github.com/envoyproxy/gateway/pull/7439
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7470
- build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7461
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.0 to 1.36.0 in /examples/grpc-ext-proc by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7471
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.0 to 1.36.0 in /examples/envoy-ext-auth by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7467
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.1-0.20251029084203-42a4a9261f66 to 1.36.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7468
- [release/v1.6] v1.6.0 release docs by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7475
- [release/v1.6] v1.6.0 docs + fix make doc in MacOS by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7487
- [release/v1.6] bump last version tag in upgrde e2e to v1.6.0 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7491
- [release/v1.6] v1.6.0 release announcement by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7493
- [release/v1.6] bump helm and yaml version to v1.6.0 for docs by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7497
- chore: fix typo in the helm install docs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7495
- fix: do not return 500 for all requests when part of BackendRefs are invalid by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7488
- Control plane support log output as json by @zirain in https://github.com/envoyproxy/gateway/pull/7455
- chore: update Gateway API version to v1.4.0 for latest in compatibility matrix by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7507
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7465
- release notes for v1.5.5 by @zirain in https://github.com/envoyproxy/gateway/pull/7511
- docs: bump v1.5 docs to use v1.5.5 by @arkodg in https://github.com/envoyproxy/gateway/pull/7518
- ci: add script to free disk space by @shreealt in https://github.com/envoyproxy/gateway/pull/7534
- docs: remove useless content by @zirain in https://github.com/envoyproxy/gateway/pull/7524
- fix: loose the weight offset by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7516
- build(deps): bump the gomod group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7462
- add kube api linter by @fabian4 in https://github.com/envoyproxy/gateway/pull/7303
- docs: add upgrade notes in v1.6 release announcement by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7521
- chore: check if linter is fixed by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7543
- chore: update cherrypick script by @zirain in https://github.com/envoyproxy/gateway/pull/7525
- docs: correct grammar and punctuation in Gateway API Extensions documentation by @isujtauke in https://github.com/envoyproxy/gateway/pull/7546
- delay migrating to XDS Name Scheme V2 by default by @arkodg in https://github.com/envoyproxy/gateway/pull/7170
- feat(api): add Kubernetes client-go style typed clients for Envoy Gateway resources by @siddharth1036 in https://github.com/envoyproxy/gateway/pull/7356
- add alauda in adopters by @woodgear in https://github.com/envoyproxy/gateway/pull/7547
- treat too many addresses as programmed by @woodgear in https://github.com/envoyproxy/gateway/pull/7542
- docs: update port to 8080 to avoid sudo by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7549
- feat: route stat name by @Inode1 in https://github.com/envoyproxy/gateway/pull/6310
- add TEG for enterprise support by @zirain in https://github.com/envoyproxy/gateway/pull/7548
- feat: set oauth2 stats prefix to securitypolicy name by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7502
- feat: automatically set first compressor with choose_first by @buroa in https://github.com/envoyproxy/gateway/pull/7406
- add sudiptob2 to Reviewers by @arkodg in https://github.com/envoyproxy/gateway/pull/7570
- fix: prevent skeleton route status entries for unmanaged GatewayClasses by @rajsinghtech in https://github.com/envoyproxy/gateway/pull/7536
- chore: make conformance test args configurable by @zirain in https://github.com/envoyproxy/gateway/pull/7571
- chore: fix flaky weight test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7574
- docs: add notes for yaml installation by @zirain in https://github.com/envoyproxy/gateway/pull/7576
- fix: let HPA manage envoy-gateway replicas when enabled by @juhosyrjanen in https://github.com/envoyproxy/gateway/pull/7565
- feat: reclaim space in release pipeline by @shreealt in https://github.com/envoyproxy/gateway/pull/7587
- bechmark: fix cpu sampling by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7581
- chore: bump golang.org/x/crypto by @zirain in https://github.com/envoyproxy/gateway/pull/7588
- build(deps): bump the k8s-io group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7591
- fix: propagate the HTTPFilter translation errors to the outer layer by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7556
- feat: convert IR APIKeyAuth Credentials Map into a Slice of Struct by @lalet in https://github.com/envoyproxy/gateway/pull/7584
- api: Added support for weighted field in BackendRef by @NayanPahuja in https://github.com/envoyproxy/gateway/pull/7452
- build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7592
- docs: improve doc for ClusterStatName by @zirain in https://github.com/envoyproxy/gateway/pull/7609
- [release/v1.4] release notes for v1.4.6 by @shawnh2 in https://github.com/envoyproxy/gateway/pull/7580
- fix: use default when namespace is unset by @zirain in https://github.com/envoyproxy/gateway/pull/7612
- feat(ci): run benchmark test after build step success by @shreealt in https://github.com/envoyproxy/gateway/pull/7599
- findOwningGateway should return controller based on linked GatewayClass by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/7611
- build(deps): bump the actions group across 2 directories with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7589
- fix: oidc authentication endpoint was overwritten by discovered value by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7460
- chore: remove unused classRefsEnvoyProxy function and improve the error message by @zirain in https://github.com/envoyproxy/gateway/pull/7622
- feat add query parameter to lb hash policy by @Inode1 in https://github.com/envoyproxy/gateway/pull/7428
- site: fix wrong envoyextensionpolicy name by @jinjiaKarl in https://github.com/envoyproxy/gateway/pull/7628
- build(deps): bump github/codeql-action from 4.31.4 to 4.31.5 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7632
- chore: setup translator test by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7627
- fix: set HTTPRoute Accepted condition as true with mixed invalid and valid rules by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7625
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.1.0 to 1.2.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7631
- perf: introduce translator context by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7535
- fix: return 500 error for invalid filters by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7605
- chore: remove OSV scan config for golang stdlib by @zirain in https://github.com/envoyproxy/gateway/pull/7624
- fix: use UnsupportedValue as the reason for unresolved filters by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7642
- chore: ignore ntia.gov by @zirain in https://github.com/envoyproxy/gateway/pull/7652
- bump golang to 1.25.5 by @zirain in https://github.com/envoyproxy/gateway/pull/7648
- bump Gateway API v1.4.1 by @zirain in https://github.com/envoyproxy/gateway/pull/7653
- Release notes for v1.6.1, v1.5.6, and v1.4.7 by @jukie in https://github.com/envoyproxy/gateway/pull/7661
- Remove v1.4.7 notes by @jukie in https://github.com/envoyproxy/gateway/pull/7671
- chore: improve validateClusterStatName by @zirain in https://github.com/envoyproxy/gateway/pull/7440
- [release-1.5] Update site versions for v1.5.6 by @jukie in https://github.com/envoyproxy/gateway/pull/7672
- [release/v1.5] release note for v1.5.6 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7679
- release note for v1.6.1 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7675
- ci: OSV for stdlib by @zirain in https://github.com/envoyproxy/gateway/pull/7681
- feat: notify async runner errors to the main control loop by @nacx in https://github.com/envoyproxy/gateway/pull/7189
- [release/v1.6] update website for v1.6.1 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7682
- implement: wildcard and Regex matching in EarlyRequestHeaders and LateResponseHeaders by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7643
- bump github.com/opencontainers/selinux by @zirain in https://github.com/envoyproxy/gateway/pull/7623
- chore: bump golang.org/x/crypto by @zirain in https://github.com/envoyproxy/gateway/pull/7685
- deps: Bump github.com/avast/retry-go to v5.0.0 by @mmorel-35 in https://github.com/envoyproxy/gateway/pull/7673
- chore: add nareddyt as a reviewer by @arkodg in https://github.com/envoyproxy/gateway/pull/7689
- feat: trace watchable messages by @shreealt in https://github.com/envoyproxy/gateway/pull/7403
- fix(standalone): preserve user-configured metric sinks in host mode by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7695
- feat(gateway-helm): support loadBalancerIP for LoadBalancer service type by @patsevanton in https://github.com/envoyproxy/gateway/pull/7700
- feat(telemetry): add delta temporality support for OTLP metrics by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7697
- Support custom CRDs for ExtensionServer in Standalone Mode by @daum3ns in https://github.com/envoyproxy/gateway/pull/7331
- fix: set OpenTelemetry Tracer/Accesslog default protocol to GRPC by @zirain in https://github.com/envoyproxy/gateway/pull/7694
- docs(values): Add comment for LoadBalancer service configuration by @patsevanton in https://github.com/envoyproxy/gateway/pull/7722
- chore: update meeting schedule by @arkodg in https://github.com/envoyproxy/gateway/pull/7724
- docs: fix broken links by @zirain in https://github.com/envoyproxy/gateway/pull/7732
- fix: set observedGeneration in envoy patch policy by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7715
- chore: bump github.com/quic-go/quic-go by @zirain in https://github.com/envoyproxy/gateway/pull/7733
- feat: support direct response limit greater than 4096 by @zirain in https://github.com/envoyproxy/gateway/pull/7711
- fix: prevent configuring requestMirror filter and directResponse/RequestRedirect filter together by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7474
- fix: configloader data race by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7729
- build(deps): bump the k8s-io group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7739
- build(deps): bump the actions group across 1 directory with 11 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7738
- build(deps): bump busybox from
e3652a0tod80cd69in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7737 - docs: Update client-traffic-policy.md to remove the deprecated enableProxyProtocol property by @fmendez89 in https://github.com/envoyproxy/gateway/pull/7751
- docs: Update benchmark tool with latest versions by @missBerg in https://github.com/envoyproxy/gateway/pull/7756
- fix: add validation for request buffer limit by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7687
- chore: increase backend endpoints max item to 256 by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7747
- helm: update gateway addons chart by @zirain in https://github.com/envoyproxy/gateway/pull/7742
- chore: enable dependabot for gateway addons helm chart by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7758
- dependabot: group gateway-addons-helm by @zirain in https://github.com/envoyproxy/gateway/pull/7772
- docs: clarify Bearer prefix handling in API key authentication by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7767
- fix: nil pointer error when applying BackendTrafficPolicy to HTTPRoute with no backendRefs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7765
- feat: support host rewriting for dynamic resolver by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7719
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.2.0 to 1.2.1 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7693
- build(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7764
- perf: shallow copy non-status objects in status updater by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7736
- feat: default remove accept encoding header by @buroa in https://github.com/envoyproxy/gateway/pull/7562
- feat: change the benchmark report to json format by @zirain in https://github.com/envoyproxy/gateway/pull/6818
- ci: add tests for Kubernetes 1.34 by @beckcl in https://github.com/envoyproxy/gateway/pull/7680
- feat: support traffic features for OIDC provider by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7757
- build(deps): bump the k8s-io group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7773
- build(deps): bump distroless/base-nossl from
a1922deto907e776in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7691 - Add Giant Swarm to adopters list by @weatherhog in https://github.com/envoyproxy/gateway/pull/7787
- api: add EnvoyProxy status by @zirain in https://github.com/envoyproxy/gateway/pull/7441
- feat: Add support for PriorityClassName in EnvoyProxy pods by @rajatvig in https://github.com/envoyproxy/gateway/pull/7779
- Add zapier to the Envoy Gateway adopters list by @KalenWessel in https://github.com/envoyproxy/gateway/pull/7789
- docs: dynamic resolver host rewriting by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7784
- feat: add default stats_tags to improve the prometheus metrics by @zirain in https://github.com/envoyproxy/gateway/pull/7701
- ci: use helm v3 by @zirain in https://github.com/envoyproxy/gateway/pull/7725
- feat: allow TLS termination for TLSRoute by @NomadXD in https://github.com/envoyproxy/gateway/pull/7676
- chore: fix race in file resource test by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7803
- chore: disable metrics server in kubernetes test by @zirain in https://github.com/envoyproxy/gateway/pull/7802
- build(deps): bump the gomod group across 5 directories with 28 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7809
- chore: use 1MB as MaxDirectResponseBodySizeBytes by @zirain in https://github.com/envoyproxy/gateway/pull/7807
- Added Tasrie IT Services as adopter by @tasrieit in https://github.com/envoyproxy/gateway/pull/7818
- docs: document RateLimit metrics retrieval and PromQL by @aponysus in https://github.com/envoyproxy/gateway/pull/7819
- fix scheme data race by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7820
- chore: ignore test env stop error by @zirain in https://github.com/envoyproxy/gateway/pull/7817
- fix(crd): correct EnvoyPatchPolicy printer columns by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7776
- support traffic features for remote JWKS by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7794
- chore: fix benchmark markdown report by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7827
- api: add tags for tracing by @zirain in https://github.com/envoyproxy/gateway/pull/7795
- feat(telemetry): make access log format type optional by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7720
- feat(extauth): add support for context extensions by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7383
- feat: global ratelimit shadow mode by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7630
- fix: setting externalTrafficPolicy for NodePort service type by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7823
- Add tasrie enterprise support by @tasrieit in https://github.com/envoyproxy/gateway/pull/7832
- fix: add indexing and processing for CRL references in ClientTrafficPolicies by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7829
- feat: support urlrewrite filter for individual backends by @MUzairS15 in https://github.com/envoyproxy/gateway/pull/7826
- bechmark: scale up RPS to test data plane CPU performance by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7810
- ci: add tests for Kubernetes 1.35 by @beckcl in https://github.com/envoyproxy/gateway/pull/7788
- Migrate to buf v2 by @jukie in https://github.com/envoyproxy/gateway/pull/7833
- e2e: fix WeightedRoute flaky by @zirain in https://github.com/envoyproxy/gateway/pull/7841
- e2e: use MakeRequestAndExpectEventuallyConsistentResponse in Fault test by @zirain in https://github.com/envoyproxy/gateway/pull/7840
- chore: update benchmark markdown description by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7837
- feat: set warning status for deprecated fields by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7797
- feat(telemetry): add custom headers for OTLP exports (metrics, tracing, access logs) by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7674
- add ingress2eg docs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7857
- fix: support QUIC listeners with multiple filter chains for different hostnames by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7843
- chore: use slices and maps packages by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7856
- fix: make port-forward worked for OTel collector on port 19001 by @zirain in https://github.com/envoyproxy/gateway/pull/7860
- docs: Add Procore as an Envoy Gateway adopter by @sherifabdlnaby in https://github.com/envoyproxy/gateway/pull/7869
- build(deps): bump the helm group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7774
- docs: add LY Corporation as an adopter by @everpeace in https://github.com/envoyproxy/gateway/pull/7877
- docs: add OPA sidecar example by @millermatt in https://github.com/envoyproxy/gateway/pull/7861
- e2e: enable test by @zirain in https://github.com/envoyproxy/gateway/pull/7879
- build(deps): bump the helm group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7876
- chore: fix goroutine leak by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7880
- docs: enable netlify preview by @zirain in https://github.com/envoyproxy/gateway/pull/7885
- release notes for v1.5.7 by @zirain in https://github.com/envoyproxy/gateway/pull/7890
- [release/v1.6] v1.6.2 release notes by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7891
- add ingress2eg docs in v1.5, v1.6 by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7899
- fix: flaky test - use gateway website instead of nghttp2.org by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7907
- feat: add minContentLength support for compression by @rajatvig in https://github.com/envoyproxy/gateway/pull/7799
- chore: use Patch in HPA e2e test by @zirain in https://github.com/envoyproxy/gateway/pull/7905
- fix: flaky mixed valid and invalid test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7906
- ci: netlify ignore by @zirain in https://github.com/envoyproxy/gateway/pull/7908
- docs: update v1.5.7 release notes by @zirain in https://github.com/envoyproxy/gateway/pull/7921
- [release/v1.6] v1.6.2 release notes update by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7923
- docs: bump v1.5.7 by @zirain in https://github.com/envoyproxy/gateway/pull/7924
- docs: bump v1.6.2 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7925
- api: review notImplementedHide tag by @zirain in https://github.com/envoyproxy/gateway/pull/7919
- chore: remove lint.whitenoise and enable markdown lint MD009 by @zirain in https://github.com/envoyproxy/gateway/pull/7887
- chore: fix flaky test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7928
- chore: add issue template for releasing by @zirain in https://github.com/envoyproxy/gateway/pull/7933
- chore: update RM for v1.6 by @zirain in https://github.com/envoyproxy/gateway/pull/7935
- doc: update upgrade guide by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7936
- chore: fix OSV by @zirain in https://github.com/envoyproxy/gateway/pull/7934
- perf: use UnsafeDisableDeepCopy and cache for list Unstructured Resources by @fabian4 in https://github.com/envoyproxy/gateway/pull/7704
- fix: validation behavior for multiple certificate refs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7909
- feat: add support for custom span name by @zirain in https://github.com/envoyproxy/gateway/pull/7540
- chore: schedule monthly patch release issue creation by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7939
- fix: fail fast when unrecoverable discovery errors happens on checking optional CRDs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7872
- fix: enable kubernetesAttributes preset for OpenTelemetry Collector by @Nexusrex18 in https://github.com/envoyproxy/gateway/pull/7791
- build(deps): bump gonum.org/v1/gonum from 0.16.0 to 0.17.0 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7942
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7946
- feat(telemetry): set authority and enable TLS for telemetry backends by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7904
- set response code to 503 when cluster or endpoint not found by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7938
- bump go 1.25.6 by @zirain in https://github.com/envoyproxy/gateway/pull/7969
- build(deps): bump the actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7974
- remove tasrie it services from adopters as we are in enterprise support by @amjadsyedpersonal in https://github.com/envoyproxy/gateway/pull/7963
- build(deps): bump distroless/base-nossl from
907e776to16b3bc2in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7940 - build(deps): bump yamllint from 1.37.1 to 1.38.0 in /tools/src/yamllint by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7941
- chore: enabled unused parameter lint by @zirain in https://github.com/envoyproxy/gateway/pull/7971
- chore: fix typo by @zirain in https://github.com/envoyproxy/gateway/pull/7982
- feat(api): add addIfAbsent header action in ClientTrafficPolicy by @michalskalski in https://github.com/envoyproxy/gateway/pull/7978
- fix: do not set autoHTTPConfig when used mixed(HTTP + HTTPS) backends by @zirain in https://github.com/envoyproxy/gateway/pull/7950
- fix: extproc is discarded with failOpen is enabled for wasm by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7956
- fix: sanitize control plane config dump by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7901
- fix: backend tls default namespace by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7987
- feat: cookie based match by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7932
- api: add experimental Gateway API flags by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7970
- feat: add support for tracing tags by @zirain in https://github.com/envoyproxy/gateway/pull/7828
- chore: fix lint.codespell failed to run by @zirain in https://github.com/envoyproxy/gateway/pull/7995
- build(deps): bump the gomod group across 2 directories with 12 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8007
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8008
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8004
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8006
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.2.1 to 1.3.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8005
- chore: disabled debug log in e2e by @zirain in https://github.com/envoyproxy/gateway/pull/8019
- fix: server run race by @zirain in https://github.com/envoyproxy/gateway/pull/7964
- fix: wrong cluster type with mixed FQDN backend and service backend refs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7994
- fix: resolve WASM E2E test flakiness by marking WASM files as binary and ensuring static-file-server readiness. by @Aias00 in https://github.com/envoyproxy/gateway/pull/8017
- Update release managers by @cnvergence in https://github.com/envoyproxy/gateway/pull/8023
- feat: add request id extension settings by @Inode1 in https://github.com/envoyproxy/gateway/pull/7421
- docs: fix minor grammar by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/8016
- fix: Ensure CoreDNS pod readiness before running UDP route tests by @Aias00 in https://github.com/envoyproxy/gateway/pull/8026
- chore: Add XDS translator test cases for local rate limiting by method and path by @Aias00 in https://github.com/envoyproxy/gateway/pull/7993
- build(deps): bump busybox from
d80cd69to2383baain /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7873 - fix(kubernetes): cache unstructured resources and disable deep copy by @aponysus in https://github.com/envoyproxy/gateway/pull/7822
- chore: add test for disabling lua by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8028
- chore: use Patch instead of Update in e2e by @zirain in https://github.com/envoyproxy/gateway/pull/8012
- api: add sourceCIDRs field in SecurityPolicy for L4 IP filtering by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8009
- feat: allow updating initial_fetch_timeout in bootstrap by @andreik-n2 in https://github.com/envoyproxy/gateway/pull/7962
- fix: merge route match rule with match all route by @zirain in https://github.com/envoyproxy/gateway/pull/8011
- fix: validation for certificates by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7734
- e2e: disabled GRPCExtAuthTimeout test by @zirain in https://github.com/envoyproxy/gateway/pull/8047
- e2e: disable HTTPExtAuthTimeout by @zirain in https://github.com/envoyproxy/gateway/pull/8051
- [release-v1.5] release notes for v1.5.8 by @zirain in https://github.com/envoyproxy/gateway/pull/8050
- docs: cookie-based matching by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8056
- [release/v1.6] v1.6.3 release notes by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8054
- fix: race in gatewaapi runner by @zirain in https://github.com/envoyproxy/gateway/pull/8037
- bump go-control-plane for v1.7(envoy 1.37) by @zirain in https://github.com/envoyproxy/gateway/pull/8055
- feat: xds policy metadata by @zirain in https://github.com/envoyproxy/gateway/pull/7824
- [release/v1.6] bump latest version to v1.6.3 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8064
- docs: bump v1.5 to 1.5.8 by @zirain in https://github.com/envoyproxy/gateway/pull/8067
- e2e: update the test for shared rate limits without client selectors by @Aias00 in https://github.com/envoyproxy/gateway/pull/8025
- chore: fix doc lint by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8071
- Support automatic fallback to endpoint routing for headless services when routingType=Service by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/8021
- docs: fix missing backtick in route list formatting by @s20055232 in https://github.com/envoyproxy/gateway/pull/8073
- [docs] fix docs for XDSNameSchemeV2 defaults by @arkodg in https://github.com/envoyproxy/gateway/pull/8043
- fix: rbac for namespaceSelector in Gateway Namespace Mode by @cnvergence in https://github.com/envoyproxy/gateway/pull/8014
- fix: custom response should be put at the first of the filter chain by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8061
- feat: Add EnvoyProxyTemplate for global Envoy Proxy defaults by @mgs255 in https://github.com/envoyproxy/gateway/pull/7698
- api: Add RoutingType to BackendTrafficPolicy by @jukie in https://github.com/envoyproxy/gateway/pull/7927
- chore: update tools affecting osv scanner by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8079
- fix: proxies going from HTTP => HTTPS: matching upstream http(s) scheme by @andreaswachs in https://github.com/envoyproxy/gateway/pull/7842
- perf: cache required keys in secrets and configmaps by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8045
- fix(status): align BackendTLSPolicy ResolvedRefs reason with Gateway API by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7793
- authorization: support the legacy scp claim as scopes by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8062
- e2e: speed accesslog tests by @zirain in https://github.com/envoyproxy/gateway/pull/8096
- feat: Ignore ready and stats listener metrics in shutdown manager calculation by @zirain in https://github.com/envoyproxy/gateway/pull/7985
- build(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to 0.23.1 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8083
- build(deps): bump the gomod group across 2 directories with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8082
- build(deps): bump github/codeql-action from 4.31.10 to 4.32.0 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8085
- build(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to 0.23.1 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8084
- build(deps): bump busybox from
2383baatoe226d63in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8081 - feature: implement the ListenerSets experimental API by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7998
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8086
- fix EnvoyProxyTemplate test by @zirain in https://github.com/envoyproxy/gateway/pull/8118
- sort e2e tests by time by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8112
- feat: add query parameter match support in ratelimit by @slayer321 in https://github.com/envoyproxy/gateway/pull/7330
- feat(telemetry): add resourceAttributes to OTLP backends by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7972
- v1.7.0-rc1 release notes by @cnvergence in https://github.com/envoyproxy/gateway/pull/8125
- [release/v1.7] pin envoy and ratelimit image version by @cnvergence in https://github.com/envoyproxy/gateway/pull/8128
- [release/v1.7] ci: release json report by @zirain in https://github.com/envoyproxy/gateway/pull/8129
- [release/v1.7] fix the release notes path by @cnvergence in https://github.com/envoyproxy/gateway/pull/8133
- [release/v1.7] cherry-pick for v1.7.0-rc.2 by @cnvergence in https://github.com/envoyproxy/gateway/pull/8165
- [release/v1.7] v1.7.0 cherrypick by @cnvergence in https://github.com/envoyproxy/gateway/pull/8190
New Contributors
- @gonzaloserrano made their first contribution in https://github.com/envoyproxy/gateway/pull/7429
- @fabian4 made their first contribution in https://github.com/envoyproxy/gateway/pull/7420
- @isujtauke made their first contribution in https://github.com/envoyproxy/gateway/pull/7546
- @siddharth1036 made their first contribution in https://github.com/envoyproxy/gateway/pull/7356
- @juhosyrjanen made their first contribution in https://github.com/envoyproxy/gateway/pull/7565
- @lalet made their first contribution in https://github.com/envoyproxy/gateway/pull/7584
- @NayanPahuja made their first contribution in https://github.com/envoyproxy/gateway/pull/7452
- @jinjiaKarl made their first contribution in https://github.com/envoyproxy/gateway/pull/7628
- @patsevanton made their first contribution in https://github.com/envoyproxy/gateway/pull/7700
- @daum3ns made their first contribution in https://github.com/envoyproxy/gateway/pull/7331
- @fmendez89 made their first contribution in https://github.com/envoyproxy/gateway/pull/7751
- @beckcl made their first contribution in https://github.com/envoyproxy/gateway/pull/7680
- @weatherhog made their first contribution in https://github.com/envoyproxy/gateway/pull/7787
- @KalenWessel made their first contribution in https://github.com/envoyproxy/gateway/pull/7789
- @tasrieit made their first contribution in https://github.com/envoyproxy/gateway/pull/7818
- @aponysus made their first contribution in https://github.com/envoyproxy/gateway/pull/7819
- @MUzairS15 made their first contribution in https://github.com/envoyproxy/gateway/pull/7826
- @sherifabdlnaby made their first contribution in https://github.com/envoyproxy/gateway/pull/7869
- @everpeace made their first contribution in https://github.com/envoyproxy/gateway/pull/7877
- @Nexusrex18 made their first contribution in https://github.com/envoyproxy/gateway/pull/7791
- @amjadsyedpersonal made their first contribution in https://github.com/envoyproxy/gateway/pull/7963
- @michalskalski made their first contribution in https://github.com/envoyproxy/gateway/pull/7978
- @Aias00 made their first contribution in https://github.com/envoyproxy/gateway/pull/8017
- @andreik-n2 made their first contribution in https://github.com/envoyproxy/gateway/pull/7962
- @s20055232 made their first contribution in https://github.com/envoyproxy/gateway/pull/8073
- @mgs255 made their first contribution in https://github.com/envoyproxy/gateway/pull/7698
- @andreaswachs made their first contribution in https://github.com/envoyproxy/gateway/pull/7842
Full Changelog: https://github.com/envoyproxy/gateway/compare/v1.6.3...v1.7.0
v1.7.0
Release Announcement
Check out the v1.7.0 release announcement to learn more about the release.
What's Changed
- chore(examples): fix extensionserver build by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7398
- chore: add missing endpoints in the crl test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7402
- chore(make): exit on failure by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7387
- fix: port typo by @woodgear in https://github.com/envoyproxy/gateway/pull/7397
- build(deps): bump busybox from
2f590fctoe3652a0in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7409 - fix: validate EnvoyGateway configuration before reload by @zirain in https://github.com/envoyproxy/gateway/pull/7412
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7410
- fix: missing onInvalidMessage for ClientTrafficPolicy by @Inode1 in https://github.com/envoyproxy/gateway/pull/7417
- chore: add missing filters in the filter order configuration by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7404
- test: tcp security policy e2e by @davem-git in https://github.com/envoyproxy/gateway/pull/7226
- Docs: tcp security policy by @davem-git in https://github.com/envoyproxy/gateway/pull/7247
- feat: support both local and global ratelimit simultaneously by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7334
- feat: support separated path match in ratelimit path by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7413
- fix: handle optional next update for CRL by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7422
- fix: missing jwt provider when jwt is configured on multiple listeners sharing the same port by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7337
- fix: only insert proxy service once it exists by @jukie in https://github.com/envoyproxy/gateway/pull/7424
- fix error when updating invalid gateway status by @zirain in https://github.com/envoyproxy/gateway/pull/7415
- fix: avoid calling the issuer's well-known endpoint for every routes by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7394
- fix: memory leak by @gonzaloserrano in https://github.com/envoyproxy/gateway/pull/7429
- perf: move snapshot update above status update in xds layer by @arkodg in https://github.com/envoyproxy/gateway/pull/7423
- chore: cleanup logging when inserting proxy service cluster by @jukie in https://github.com/envoyproxy/gateway/pull/7431
- upgrade gofumpt by @fabian4 in https://github.com/envoyproxy/gateway/pull/7420
- feat(translator): relax backend restrictions for localhost when running standalone with Host infrastructure by @nacx in https://github.com/envoyproxy/gateway/pull/7427
- chore: improve api docs for http10.useDefaultHost by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7435
- ci: disable lint.dependabot by @zirain in https://github.com/envoyproxy/gateway/pull/7445
- chore: bump github.com/containerd/containerd by @zirain in https://github.com/envoyproxy/gateway/pull/7448
- perf: do not set last transition time for status in watcher layer by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7268
- docs: fix gwapi docs by @zirain in https://github.com/envoyproxy/gateway/pull/7408
- chore: renable lint.dependabot by @zirain in https://github.com/envoyproxy/gateway/pull/7454
- chore: remove last transition time comparison as no longer set by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7451
- fix: merged policy status by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7376
- fix: header modifier doesn't permit multiple values with commas by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7436
- fix auto http config with proxy protocol by @zirain in https://github.com/envoyproxy/gateway/pull/7439
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7470
- build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7461
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.0 to 1.36.0 in /examples/grpc-ext-proc by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7471
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.0 to 1.36.0 in /examples/envoy-ext-auth by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7467
- build(deps): bump github.com/envoyproxy/go-control-plane/envoy from 1.35.1-0.20251029084203-42a4a9261f66 to 1.36.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7468
- [release/v1.6] v1.6.0 release docs by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7475
- [release/v1.6] v1.6.0 docs + fix make doc in MacOS by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7487
- [release/v1.6] bump last version tag in upgrde e2e to v1.6.0 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7491
- [release/v1.6] v1.6.0 release announcement by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7493
- [release/v1.6] bump helm and yaml version to v1.6.0 for docs by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7497
- chore: fix typo in the helm install docs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7495
- fix: do not return 500 for all requests when part of BackendRefs are invalid by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7488
- Control plane support log output as json by @zirain in https://github.com/envoyproxy/gateway/pull/7455
- chore: update Gateway API version to v1.4.0 for latest in compatibility matrix by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7507
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7465
- release notes for v1.5.5 by @zirain in https://github.com/envoyproxy/gateway/pull/7511
- docs: bump v1.5 docs to use v1.5.5 by @arkodg in https://github.com/envoyproxy/gateway/pull/7518
- ci: add script to free disk space by @shreealt in https://github.com/envoyproxy/gateway/pull/7534
- docs: remove useless content by @zirain in https://github.com/envoyproxy/gateway/pull/7524
- fix: loose the weight offset by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7516
- build(deps): bump the gomod group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7462
- add kube api linter by @fabian4 in https://github.com/envoyproxy/gateway/pull/7303
- docs: add upgrade notes in v1.6 release announcement by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7521
- chore: check if linter is fixed by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7543
- chore: update cherrypick script by @zirain in https://github.com/envoyproxy/gateway/pull/7525
- docs: correct grammar and punctuation in Gateway API Extensions documentation by @isujtauke in https://github.com/envoyproxy/gateway/pull/7546
- delay migrating to XDS Name Scheme V2 by default by @arkodg in https://github.com/envoyproxy/gateway/pull/7170
- feat(api): add Kubernetes client-go style typed clients for Envoy Gateway resources by @siddharth1036 in https://github.com/envoyproxy/gateway/pull/7356
- add alauda in adopters by @woodgear in https://github.com/envoyproxy/gateway/pull/7547
- treat too many addresses as programmed by @woodgear in https://github.com/envoyproxy/gateway/pull/7542
- docs: update port to 8080 to avoid sudo by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7549
- feat: route stat name by @Inode1 in https://github.com/envoyproxy/gateway/pull/6310
- add TEG for enterprise support by @zirain in https://github.com/envoyproxy/gateway/pull/7548
- feat: set oauth2 stats prefix to securitypolicy name by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7502
- feat: automatically set first compressor with choose_first by @buroa in https://github.com/envoyproxy/gateway/pull/7406
- add sudiptob2 to Reviewers by @arkodg in https://github.com/envoyproxy/gateway/pull/7570
- fix: prevent skeleton route status entries for unmanaged GatewayClasses by @rajsinghtech in https://github.com/envoyproxy/gateway/pull/7536
- chore: make conformance test args configurable by @zirain in https://github.com/envoyproxy/gateway/pull/7571
- chore: fix flaky weight test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7574
- docs: add notes for yaml installation by @zirain in https://github.com/envoyproxy/gateway/pull/7576
- fix: let HPA manage envoy-gateway replicas when enabled by @juhosyrjanen in https://github.com/envoyproxy/gateway/pull/7565
- feat: reclaim space in release pipeline by @shreealt in https://github.com/envoyproxy/gateway/pull/7587
- bechmark: fix cpu sampling by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7581
- chore: bump golang.org/x/crypto by @zirain in https://github.com/envoyproxy/gateway/pull/7588
- build(deps): bump the k8s-io group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7591
- fix: propagate the HTTPFilter translation errors to the outer layer by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7556
- feat: convert IR APIKeyAuth Credentials Map into a Slice of Struct by @lalet in https://github.com/envoyproxy/gateway/pull/7584
- api: Added support for weighted field in BackendRef by @NayanPahuja in https://github.com/envoyproxy/gateway/pull/7452
- build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7592
- docs: improve doc for ClusterStatName by @zirain in https://github.com/envoyproxy/gateway/pull/7609
- [release/v1.4] release notes for v1.4.6 by @shawnh2 in https://github.com/envoyproxy/gateway/pull/7580
- fix: use default when namespace is unset by @zirain in https://github.com/envoyproxy/gateway/pull/7612
- feat(ci): run benchmark test after build step success by @shreealt in https://github.com/envoyproxy/gateway/pull/7599
- findOwningGateway should return controller based on linked GatewayClass by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/7611
- build(deps): bump the actions group across 2 directories with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7589
- fix: oidc authentication endpoint was overwritten by discovered value by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7460
- chore: remove unused classRefsEnvoyProxy function and improve the error message by @zirain in https://github.com/envoyproxy/gateway/pull/7622
- feat add query parameter to lb hash policy by @Inode1 in https://github.com/envoyproxy/gateway/pull/7428
- site: fix wrong envoyextensionpolicy name by @jinjiaKarl in https://github.com/envoyproxy/gateway/pull/7628
- build(deps): bump github/codeql-action from 4.31.4 to 4.31.5 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7632
- chore: setup translator test by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7627
- fix: set HTTPRoute Accepted condition as true with mixed invalid and valid rules by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7625
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.1.0 to 1.2.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7631
- perf: introduce translator context by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7535
- fix: return 500 error for invalid filters by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7605
- chore: remove OSV scan config for golang stdlib by @zirain in https://github.com/envoyproxy/gateway/pull/7624
- fix: use UnsupportedValue as the reason for unresolved filters by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7642
- chore: ignore ntia.gov by @zirain in https://github.com/envoyproxy/gateway/pull/7652
- bump golang to 1.25.5 by @zirain in https://github.com/envoyproxy/gateway/pull/7648
- bump Gateway API v1.4.1 by @zirain in https://github.com/envoyproxy/gateway/pull/7653
- Release notes for v1.6.1, v1.5.6, and v1.4.7 by @jukie in https://github.com/envoyproxy/gateway/pull/7661
- Remove v1.4.7 notes by @jukie in https://github.com/envoyproxy/gateway/pull/7671
- chore: improve validateClusterStatName by @zirain in https://github.com/envoyproxy/gateway/pull/7440
- [release-1.5] Update site versions for v1.5.6 by @jukie in https://github.com/envoyproxy/gateway/pull/7672
- [release/v1.5] release note for v1.5.6 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7679
- release note for v1.6.1 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7675
- ci: OSV for stdlib by @zirain in https://github.com/envoyproxy/gateway/pull/7681
- feat: notify async runner errors to the main control loop by @nacx in https://github.com/envoyproxy/gateway/pull/7189
- [release/v1.6] update website for v1.6.1 by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7682
- implement: wildcard and Regex matching in EarlyRequestHeaders and LateResponseHeaders by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7643
- bump github.com/opencontainers/selinux by @zirain in https://github.com/envoyproxy/gateway/pull/7623
- chore: bump golang.org/x/crypto by @zirain in https://github.com/envoyproxy/gateway/pull/7685
- deps: Bump github.com/avast/retry-go to v5.0.0 by @mmorel-35 in https://github.com/envoyproxy/gateway/pull/7673
- chore: add nareddyt as a reviewer by @arkodg in https://github.com/envoyproxy/gateway/pull/7689
- feat: trace watchable messages by @shreealt in https://github.com/envoyproxy/gateway/pull/7403
- fix(standalone): preserve user-configured metric sinks in host mode by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7695
- feat(gateway-helm): support loadBalancerIP for LoadBalancer service type by @patsevanton in https://github.com/envoyproxy/gateway/pull/7700
- feat(telemetry): add delta temporality support for OTLP metrics by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7697
- Support custom CRDs for ExtensionServer in Standalone Mode by @daum3ns in https://github.com/envoyproxy/gateway/pull/7331
- fix: set OpenTelemetry Tracer/Accesslog default protocol to GRPC by @zirain in https://github.com/envoyproxy/gateway/pull/7694
- docs(values): Add comment for LoadBalancer service configuration by @patsevanton in https://github.com/envoyproxy/gateway/pull/7722
- chore: update meeting schedule by @arkodg in https://github.com/envoyproxy/gateway/pull/7724
- docs: fix broken links by @zirain in https://github.com/envoyproxy/gateway/pull/7732
- fix: set observedGeneration in envoy patch policy by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7715
- chore: bump github.com/quic-go/quic-go by @zirain in https://github.com/envoyproxy/gateway/pull/7733
- feat: support direct response limit greater than 4096 by @zirain in https://github.com/envoyproxy/gateway/pull/7711
- fix: prevent configuring requestMirror filter and directResponse/RequestRedirect filter together by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7474
- fix: configloader data race by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7729
- build(deps): bump the k8s-io group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7739
- build(deps): bump the actions group across 1 directory with 11 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7738
- build(deps): bump busybox from
e3652a0tod80cd69in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7737 - docs: Update client-traffic-policy.md to remove the deprecated enableProxyProtocol property by @fmendez89 in https://github.com/envoyproxy/gateway/pull/7751
- docs: Update benchmark tool with latest versions by @missBerg in https://github.com/envoyproxy/gateway/pull/7756
- fix: add validation for request buffer limit by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7687
- chore: increase backend endpoints max item to 256 by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7747
- helm: update gateway addons chart by @zirain in https://github.com/envoyproxy/gateway/pull/7742
- chore: enable dependabot for gateway addons helm chart by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7758
- dependabot: group gateway-addons-helm by @zirain in https://github.com/envoyproxy/gateway/pull/7772
- docs: clarify Bearer prefix handling in API key authentication by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7767
- fix: nil pointer error when applying BackendTrafficPolicy to HTTPRoute with no backendRefs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7765
- feat: support host rewriting for dynamic resolver by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7719
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.2.0 to 1.2.1 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7693
- build(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7764
- perf: shallow copy non-status objects in status updater by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7736
- feat: default remove accept encoding header by @buroa in https://github.com/envoyproxy/gateway/pull/7562
- feat: change the benchmark report to json format by @zirain in https://github.com/envoyproxy/gateway/pull/6818
- ci: add tests for Kubernetes 1.34 by @beckcl in https://github.com/envoyproxy/gateway/pull/7680
- feat: support traffic features for OIDC provider by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7757
- build(deps): bump the k8s-io group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7773
- build(deps): bump distroless/base-nossl from
a1922deto907e776in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7691 - Add Giant Swarm to adopters list by @weatherhog in https://github.com/envoyproxy/gateway/pull/7787
- api: add EnvoyProxy status by @zirain in https://github.com/envoyproxy/gateway/pull/7441
- feat: Add support for PriorityClassName in EnvoyProxy pods by @rajatvig in https://github.com/envoyproxy/gateway/pull/7779
- Add zapier to the Envoy Gateway adopters list by @KalenWessel in https://github.com/envoyproxy/gateway/pull/7789
- docs: dynamic resolver host rewriting by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7784
- feat: add default stats_tags to improve the prometheus metrics by @zirain in https://github.com/envoyproxy/gateway/pull/7701
- ci: use helm v3 by @zirain in https://github.com/envoyproxy/gateway/pull/7725
- feat: allow TLS termination for TLSRoute by @NomadXD in https://github.com/envoyproxy/gateway/pull/7676
- chore: fix race in file resource test by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7803
- chore: disable metrics server in kubernetes test by @zirain in https://github.com/envoyproxy/gateway/pull/7802
- build(deps): bump the gomod group across 5 directories with 28 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7809
- chore: use 1MB as MaxDirectResponseBodySizeBytes by @zirain in https://github.com/envoyproxy/gateway/pull/7807
- Added Tasrie IT Services as adopter by @tasrieit in https://github.com/envoyproxy/gateway/pull/7818
- docs: document RateLimit metrics retrieval and PromQL by @aponysus in https://github.com/envoyproxy/gateway/pull/7819
- fix scheme data race by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7820
- chore: ignore test env stop error by @zirain in https://github.com/envoyproxy/gateway/pull/7817
- fix(crd): correct EnvoyPatchPolicy printer columns by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7776
- support traffic features for remote JWKS by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7794
- chore: fix benchmark markdown report by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7827
- api: add tags for tracing by @zirain in https://github.com/envoyproxy/gateway/pull/7795
- feat(telemetry): make access log format type optional by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7720
- feat(extauth): add support for context extensions by @maxbrunet in https://github.com/envoyproxy/gateway/pull/7383
- feat: global ratelimit shadow mode by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7630
- fix: setting externalTrafficPolicy for NodePort service type by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7823
- Add tasrie enterprise support by @tasrieit in https://github.com/envoyproxy/gateway/pull/7832
- fix: add indexing and processing for CRL references in ClientTrafficPolicies by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7829
- feat: support urlrewrite filter for individual backends by @MUzairS15 in https://github.com/envoyproxy/gateway/pull/7826
- bechmark: scale up RPS to test data plane CPU performance by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7810
- ci: add tests for Kubernetes 1.35 by @beckcl in https://github.com/envoyproxy/gateway/pull/7788
- Migrate to buf v2 by @jukie in https://github.com/envoyproxy/gateway/pull/7833
- e2e: fix WeightedRoute flaky by @zirain in https://github.com/envoyproxy/gateway/pull/7841
- e2e: use MakeRequestAndExpectEventuallyConsistentResponse in Fault test by @zirain in https://github.com/envoyproxy/gateway/pull/7840
- chore: update benchmark markdown description by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7837
- feat: set warning status for deprecated fields by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7797
- feat(telemetry): add custom headers for OTLP exports (metrics, tracing, access logs) by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7674
- add ingress2eg docs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7857
- fix: support QUIC listeners with multiple filter chains for different hostnames by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7843
- chore: use slices and maps packages by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7856
- fix: make port-forward worked for OTel collector on port 19001 by @zirain in https://github.com/envoyproxy/gateway/pull/7860
- docs: Add Procore as an Envoy Gateway adopter by @sherifabdlnaby in https://github.com/envoyproxy/gateway/pull/7869
- build(deps): bump the helm group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7774
- docs: add LY Corporation as an adopter by @everpeace in https://github.com/envoyproxy/gateway/pull/7877
- docs: add OPA sidecar example by @millermatt in https://github.com/envoyproxy/gateway/pull/7861
- e2e: enable test by @zirain in https://github.com/envoyproxy/gateway/pull/7879
- build(deps): bump the helm group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7876
- chore: fix goroutine leak by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7880
- docs: enable netlify preview by @zirain in https://github.com/envoyproxy/gateway/pull/7885
- release notes for v1.5.7 by @zirain in https://github.com/envoyproxy/gateway/pull/7890
- [release/v1.6] v1.6.2 release notes by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7891
- add ingress2eg docs in v1.5, v1.6 by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7899
- fix: flaky test - use gateway website instead of nghttp2.org by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7907
- feat: add minContentLength support for compression by @rajatvig in https://github.com/envoyproxy/gateway/pull/7799
- chore: use Patch in HPA e2e test by @zirain in https://github.com/envoyproxy/gateway/pull/7905
- fix: flaky mixed valid and invalid test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7906
- ci: netlify ignore by @zirain in https://github.com/envoyproxy/gateway/pull/7908
- docs: update v1.5.7 release notes by @zirain in https://github.com/envoyproxy/gateway/pull/7921
- [release/v1.6] v1.6.2 release notes update by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7923
- docs: bump v1.5.7 by @zirain in https://github.com/envoyproxy/gateway/pull/7924
- docs: bump v1.6.2 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7925
- api: review notImplementedHide tag by @zirain in https://github.com/envoyproxy/gateway/pull/7919
- chore: remove lint.whitenoise and enable markdown lint MD009 by @zirain in https://github.com/envoyproxy/gateway/pull/7887
- chore: fix flaky test by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7928
- chore: add issue template for releasing by @zirain in https://github.com/envoyproxy/gateway/pull/7933
- chore: update RM for v1.6 by @zirain in https://github.com/envoyproxy/gateway/pull/7935
- doc: update upgrade guide by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7936
- chore: fix OSV by @zirain in https://github.com/envoyproxy/gateway/pull/7934
- perf: use UnsafeDisableDeepCopy and cache for list Unstructured Resources by @fabian4 in https://github.com/envoyproxy/gateway/pull/7704
- fix: validation behavior for multiple certificate refs by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7909
- feat: add support for custom span name by @zirain in https://github.com/envoyproxy/gateway/pull/7540
- chore: schedule monthly patch release issue creation by @rudrakhp in https://github.com/envoyproxy/gateway/pull/7939
- fix: fail fast when unrecoverable discovery errors happens on checking optional CRDs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7872
- fix: enable kubernetesAttributes preset for OpenTelemetry Collector by @Nexusrex18 in https://github.com/envoyproxy/gateway/pull/7791
- build(deps): bump gonum.org/v1/gonum from 0.16.0 to 0.17.0 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7942
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7946
- feat(telemetry): set authority and enable TLS for telemetry backends by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7904
- set response code to 503 when cluster or endpoint not found by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7938
- bump go 1.25.6 by @zirain in https://github.com/envoyproxy/gateway/pull/7969
- build(deps): bump the actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7974
- remove tasrie it services from adopters as we are in enterprise support by @amjadsyedpersonal in https://github.com/envoyproxy/gateway/pull/7963
- build(deps): bump distroless/base-nossl from
907e776to16b3bc2in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7940 - build(deps): bump yamllint from 1.37.1 to 1.38.0 in /tools/src/yamllint by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7941
- chore: enabled unused parameter lint by @zirain in https://github.com/envoyproxy/gateway/pull/7971
- chore: fix typo by @zirain in https://github.com/envoyproxy/gateway/pull/7982
- feat(api): add addIfAbsent header action in ClientTrafficPolicy by @michalskalski in https://github.com/envoyproxy/gateway/pull/7978
- fix: do not set autoHTTPConfig when used mixed(HTTP + HTTPS) backends by @zirain in https://github.com/envoyproxy/gateway/pull/7950
- fix: extproc is discarded with failOpen is enabled for wasm by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7956
- fix: sanitize control plane config dump by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7901
- fix: backend tls default namespace by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7987
- feat: cookie based match by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7932
- api: add experimental Gateway API flags by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7970
- feat: add support for tracing tags by @zirain in https://github.com/envoyproxy/gateway/pull/7828
- chore: fix lint.codespell failed to run by @zirain in https://github.com/envoyproxy/gateway/pull/7995
- build(deps): bump the gomod group across 2 directories with 12 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8007
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8008
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8004
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8006
- build(deps): bump sigs.k8s.io/gateway-api-inference-extension from 1.2.1 to 1.3.0 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8005
- chore: disabled debug log in e2e by @zirain in https://github.com/envoyproxy/gateway/pull/8019
- fix: server run race by @zirain in https://github.com/envoyproxy/gateway/pull/7964
- fix: wrong cluster type with mixed FQDN backend and service backend refs by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7994
- fix: resolve WASM E2E test flakiness by marking WASM files as binary and ensuring static-file-server readiness. by @Aias00 in https://github.com/envoyproxy/gateway/pull/8017
- Update release managers by @cnvergence in https://github.com/envoyproxy/gateway/pull/8023
- feat: add request id extension settings by @Inode1 in https://github.com/envoyproxy/gateway/pull/7421
- docs: fix minor grammar by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/8016
- fix: Ensure CoreDNS pod readiness before running UDP route tests by @Aias00 in https://github.com/envoyproxy/gateway/pull/8026
- chore: Add XDS translator test cases for local rate limiting by method and path by @Aias00 in https://github.com/envoyproxy/gateway/pull/7993
- build(deps): bump busybox from
d80cd69to2383baain /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/7873 - fix(kubernetes): cache unstructured resources and disable deep copy by @aponysus in https://github.com/envoyproxy/gateway/pull/7822
- chore: add test for disabling lua by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8028
- chore: use Patch instead of Update in e2e by @zirain in https://github.com/envoyproxy/gateway/pull/8012
- api: add sourceCIDRs field in SecurityPolicy for L4 IP filtering by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8009
- feat: allow updating initial_fetch_timeout in bootstrap by @andreik-n2 in https://github.com/envoyproxy/gateway/pull/7962
- fix: merge route match rule with match all route by @zirain in https://github.com/envoyproxy/gateway/pull/8011
- fix: validation for certificates by @kkk777-7 in https://github.com/envoyproxy/gateway/pull/7734
- e2e: disabled GRPCExtAuthTimeout test by @zirain in https://github.com/envoyproxy/gateway/pull/8047
- e2e: disable HTTPExtAuthTimeout by @zirain in https://github.com/envoyproxy/gateway/pull/8051
- [release-v1.5] release notes for v1.5.8 by @zirain in https://github.com/envoyproxy/gateway/pull/8050
- docs: cookie-based matching by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8056
- [release/v1.6] v1.6.3 release notes by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8054
- fix: race in gatewaapi runner by @zirain in https://github.com/envoyproxy/gateway/pull/8037
- bump go-control-plane for v1.7(envoy 1.37) by @zirain in https://github.com/envoyproxy/gateway/pull/8055
- feat: xds policy metadata by @zirain in https://github.com/envoyproxy/gateway/pull/7824
- [release/v1.6] bump latest version to v1.6.3 by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8064
- docs: bump v1.5 to 1.5.8 by @zirain in https://github.com/envoyproxy/gateway/pull/8067
- e2e: update the test for shared rate limits without client selectors by @Aias00 in https://github.com/envoyproxy/gateway/pull/8025
- chore: fix doc lint by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8071
- Support automatic fallback to endpoint routing for headless services when routingType=Service by @sudiptob2 in https://github.com/envoyproxy/gateway/pull/8021
- docs: fix missing backtick in route list formatting by @s20055232 in https://github.com/envoyproxy/gateway/pull/8073
- [docs] fix docs for XDSNameSchemeV2 defaults by @arkodg in https://github.com/envoyproxy/gateway/pull/8043
- fix: rbac for namespaceSelector in Gateway Namespace Mode by @cnvergence in https://github.com/envoyproxy/gateway/pull/8014
- fix: custom response should be put at the first of the filter chain by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8061
- feat: Add EnvoyProxyTemplate for global Envoy Proxy defaults by @mgs255 in https://github.com/envoyproxy/gateway/pull/7698
- api: Add RoutingType to BackendTrafficPolicy by @jukie in https://github.com/envoyproxy/gateway/pull/7927
- chore: update tools affecting osv scanner by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8079
- fix: proxies going from HTTP => HTTPS: matching upstream http(s) scheme by @andreaswachs in https://github.com/envoyproxy/gateway/pull/7842
- perf: cache required keys in secrets and configmaps by @rudrakhp in https://github.com/envoyproxy/gateway/pull/8045
- fix(status): align BackendTLSPolicy ResolvedRefs reason with Gateway API by @Aditya7880900936 in https://github.com/envoyproxy/gateway/pull/7793
- authorization: support the legacy scp claim as scopes by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8062
- e2e: speed accesslog tests by @zirain in https://github.com/envoyproxy/gateway/pull/8096
- feat: Ignore ready and stats listener metrics in shutdown manager calculation by @zirain in https://github.com/envoyproxy/gateway/pull/7985
- build(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to 0.23.1 by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8083
- build(deps): bump the gomod group across 2 directories with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8082
- build(deps): bump github/codeql-action from 4.31.10 to 4.32.0 in the actions group across 1 directory by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8085
- build(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to 0.23.1 in /examples/extension-server by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8084
- build(deps): bump busybox from
2383baatoe226d63in /tools/docker/envoy-gateway by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8081 - feature: implement the ListenerSets experimental API by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/7998
- build(deps): bump the helm group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/envoyproxy/gateway/pull/8086
- fix EnvoyProxyTemplate test by @zirain in https://github.com/envoyproxy/gateway/pull/8118
- sort e2e tests by time by @zhaohuabing in https://github.com/envoyproxy/gateway/pull/8112
- feat: add query parameter match support in ratelimit by @slayer321 in https://github.com/envoyproxy/gateway/pull/7330
- feat(telemetry): add resourceAttributes to OTLP backends by @codefromthecrypt in https://github.com/envoyproxy/gateway/pull/7972
- v1.7.0-rc1 release notes by @cnvergence in https://github.com/envoyproxy/gateway/pull/8125
- [release/v1.7] pin envoy and ratelimit image version by @cnvergence in https://github.com/envoyproxy/gateway/pull/8128
- [release/v1.7] ci: release json report by @zirain in https://github.com/envoyproxy/gateway/pull/8129
- [release/v1.7] fix the release notes path by @cnvergence in https://github.com/envoyproxy/gateway/pull/8133
- [release/v1.7] cherry-pick for v1.7.0-rc.2 by @cnvergence in https://github.com/envoyproxy/gateway/pull/8165
- [release/v1.7] v1.7.0 cherrypick by @cnvergence in https://github.com/envoyproxy/gateway/pull/8190
New Contributors
- @gonzaloserrano made their first contribution in https://github.com/envoyproxy/gateway/pull/7429
- @fabian4 made their first contribution in https://github.com/envoyproxy/gateway/pull/7420
- @isujtauke made their first contribution in https://github.com/envoyproxy/gateway/pull/7546
- @siddharth1036 made their first contribution in https://github.com/envoyproxy/gateway/pull/7356
- @juhosyrjanen made their first contribution in https://github.com/envoyproxy/gateway/pull/7565
- @lalet made their first contribution in https://github.com/envoyproxy/gateway/pull/7584
- @NayanPahuja made their first contribution in https://github.com/envoyproxy/gateway/pull/7452
- @jinjiaKarl made their first contribution in https://github.com/envoyproxy/gateway/pull/7628
- @patsevanton made their first contribution in https://github.com/envoyproxy/gateway/pull/7700
- @daum3ns made their first contribution in https://github.com/envoyproxy/gateway/pull/7331
- @fmendez89 made their first contribution in https://github.com/envoyproxy/gateway/pull/7751
- @beckcl made their first contribution in https://github.com/envoyproxy/gateway/pull/7680
- @weatherhog made their first contribution in https://github.com/envoyproxy/gateway/pull/7787
- @KalenWessel made their first contribution in https://github.com/envoyproxy/gateway/pull/7789
- @tasrieit made their first contribution in https://github.com/envoyproxy/gateway/pull/7818
- @aponysus made their first contribution in https://github.com/envoyproxy/gateway/pull/7819
- @MUzairS15 made their first contribution in https://github.com/envoyproxy/gateway/pull/7826
- @sherifabdlnaby made their first contribution in https://github.com/envoyproxy/gateway/pull/7869
- @everpeace made their first contribution in https://github.com/envoyproxy/gateway/pull/7877
- @Nexusrex18 made their first contribution in https://github.com/envoyproxy/gateway/pull/7791
- @amjadsyedpersonal made their first contribution in https://github.com/envoyproxy/gateway/pull/7963
- @michalskalski made their first contribution in https://github.com/envoyproxy/gateway/pull/7978
- @Aias00 made their first contribution in https://github.com/envoyproxy/gateway/pull/8017
- @andreik-n2 made their first contribution in https://github.com/envoyproxy/gateway/pull/7962
- @s20055232 made their first contribution in https://github.com/envoyproxy/gateway/pull/8073
- @mgs255 made their first contribution in https://github.com/envoyproxy/gateway/pull/7698
- @andreaswachs made their first contribution in https://github.com/envoyproxy/gateway/pull/7842
Full Changelog: https://github.com/envoyproxy/gateway/compare/v1.6.3...v1.7.0
v1.6.4
Release Announcement
Check out the v1.6.4 release announcement to learn more about the release.
v1.6.4
Release Announcement
Check out the v1.6.4 release announcement to learn more about the release.
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.