Skip to content

Tags: YashNandwana/contour

Tags

v1.26.2

Toggle v1.26.2's commit message
Tag v1.26.2 release.

Steve Kriss (1):
      Update Contour Docker image to v1.26.2.

Sunjay Bhatia (4):
      Bump golang.org/x/image to get rid of Trivy scan results (projectcontour#5965)
      test/e2e: add flake retries for HTTPS metrics test (projectcontour#5933) (projectcontour#5985)
      Bump golang.org/x/crypto to 0.17.0 (projectcontour#6029)
      Bump envoy to v1.27.3 (projectcontour#6166)

dependabot[bot] (9):
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3 (projectcontour#5885)
      build(deps): bump google.golang.org/grpc from 1.57.1 to 1.57.2 (projectcontour#5884)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5911)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5976)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#6020)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#6034)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#6105)
      build(deps): bump github.com/tsaarni/certyaml from 0.9.2 to 0.9.3 (projectcontour#6126)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.16.4 (projectcontour#6177)

v1.28.0-rc.1

Toggle v1.28.0-rc.1's commit message
Tag v1.28.0-rc.1 release.

Abbas Gheydi (1):
      feat(access-log): omit empty fields in Envoy JSON based logs (projectcontour#6077)

Aurel Canciu (1):
      internal/dag: Add support for per-host max connections (projectcontour#6016)

Christian Ang (1):
      Add instructions for docker-mac-net-connect and installation instructions to contributing guide (projectcontour#6061)

Clay Kauzlaric (2):
      allow configuration of upstream TLS connection settings (projectcontour#5828)
      allow multiple SANS in upstream validation (projectcontour#5849)

Edwin Xie (2):
      Add max-connections-per-listener config option (projectcontour#6058)
      Support gateway api BackendTLSPolicy (projectcontour#6119)

Lubron (5):
      Remove static base runtime layer from bootstrap (projectcontour#6063)
      add flag to golangci-lint to show error line number (projectcontour#6096)
      Add note to warn people to add config to vscode if need to compile fo… (projectcontour#6116)
      Add more debugging log on generating crd related code. (projectcontour#6117)
      enable provisioning Gateways that watch specific namespaces (projectcontour#6073)

Luong Vo (1):
      Update proxy-proto.md to remove warning about aws load balancer annotations not working  (projectcontour#6097)

Mohammad Yosefpor (1):
      chore: add snappcloud to adopters (projectcontour#6056)

Satyajit Behera (1):
      test/e2e: NamespacedTest helper can create/delete multiple namespaces (projectcontour#5928)

Sotiris Nanopoulos (1):
      Adds support for global circuit budget (projectcontour#6013)

Steve Kriss (22):
      v1.27.0 post-release updates (projectcontour#5900)
      test/scripts: check for gateway-system namespace (projectcontour#5916)
      remove operator references (projectcontour#5915)
      update to Gateway API 1.0 (projectcontour#5898)
      test/e2e: add flake retries for HTTPS metrics test (projectcontour#5933)
      bump golangci-lint to v1.55.2 and fix new lint issues (projectcontour#5941)
      switch from golang.org/x/exp/slices to slices pkg (projectcontour#5971)
      fix go-control-plane instantiation order (projectcontour#5972)
      cmd/contour: only create snapshot handler for envoy xDS server (projectcontour#5973)
      test/e2e: replace fixed sleeps with require.Eventually (projectcontour#5975)
      implement Gateway infrastructure labels/annotations (projectcontour#5968)
      Gateway API: support request timeout (projectcontour#5997)
      internal/provisioner: add Gateway label to generated resources (projectcontour#5969)
      update Gateway API conformance exclusions (projectcontour#6012)
      dependabot: group upload/download artifact actions bumps (projectcontour#6025)
      update Kubernetes support for 1.29 (projectcontour#6031)
      remove disabled ingress-conformance run from CI (projectcontour#6032)
      internal/featuretests: fix test merge conflicts (projectcontour#6057)
      internal/envoy: use consistent HTTP filter names (projectcontour#6124)
      bump Envoy to v1.29.0 (projectcontour#6123)
      site: document Gateway name length limit (projectcontour#6143)
      deprecate configuring Contour with a Gateway controller name (projectcontour#6144)

Sunjay Bhatia (22):
      release instructions: Add guidance on submitting gw api conformance report (projectcontour#5931)
      use Info instead of Printf logs for dag build info lines (projectcontour#5959)
      Add more options on how to resolve stale PRs (projectcontour#5960)
      Use setup-go action before codeql (projectcontour#5963)
      Use necojackarc/auto-request-review action to request reviews from non-maintainers (projectcontour#5896)
      site: Remove leaderelection from config file params (projectcontour#6009)
      Add action for generating OpenSSF scorecard (projectcontour#6048)
      Use exact version number for ossf/scorecard-action (projectcontour#6051)
      Bump go to 1.21.5 (projectcontour#6053)
      Pin github actions using shas (projectcontour#6052)
      Improve e2e helper updateAndWaitFor to avoid conflicts (projectcontour#6069)
      Bump go to 1.21.6 (projectcontour#6070)
      Reduce permissions on workflows that run on PRs (projectcontour#6068)
      Update permissions on remaining workflows (projectcontour#6072)
      Add OpenSSF scorecard to README (projectcontour#6074)
      Roll back grpc-go to v1.59.0 (projectcontour#6075)
      Enable testifylint and ginkgo linters (projectcontour#6091)
      Enable gofumpt linter (projectcontour#6093)
      Remove initial readiness probe delay (projectcontour#6099)
      provisioner: Set SupportedVersion condition on GatewayClass (projectcontour#6147)
      Add changelog for v1.29.0-rc.1 release.
      Update Contour Docker image to v1.28.0-rc.1.

Tero Saarni (4):
      Updated upstream TLS changelog entry (projectcontour#6033)
      Generate certs and private keys for tests (projectcontour#6100)
      Bump certyaml to fix race condition (projectcontour#6118)
      Added support for upstream verification for TCPProxy (projectcontour#6079)

cola (1):
      clarify logic in endpointstranslator.go (projectcontour#5927)

dependabot[bot] (57):
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5913)
      build(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (projectcontour#5914)
      build(deps): bump github.com/go-logr/logr from 1.2.4 to 1.3.0 (projectcontour#5904)
      build(deps): bump aquasecurity/trivy-action from 0.13.0 to 0.13.1 (projectcontour#5937)
      build(deps): bump github.com/bombsimon/logrusr/v4 from 4.0.0 to 4.1.0 (projectcontour#5936)
      build(deps): bump the k8s-dependencies group with 1 update (projectcontour#5935)
      build(deps): bump aquasecurity/trivy-action from 0.13.1 to 0.14.0 (projectcontour#5954)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (projectcontour#5957)
      build(deps): bump github.com/vektra/mockery/v2 from 2.36.0 to 2.36.1 (projectcontour#5958)
      build(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (projectcontour#5956)
      build(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (projectcontour#5955)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5977)
      build(deps): bump github.com/vektra/mockery/v2 from 2.36.1 to 2.37.1 (projectcontour#5979)
      build(deps): bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 (projectcontour#5978)
      build(deps): bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (projectcontour#5993)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 (projectcontour#5994)
      build(deps): bump github.com/vektra/mockery/v2 from 2.37.1 to 2.38.0 (projectcontour#5988)
      build(deps): bump aquasecurity/trivy-action from 0.14.0 to 0.16.0 (projectcontour#6005)
      build(deps): bump actions/stale from 8 to 9 (projectcontour#6006)
      build(deps): bump actions/setup-go from 4 to 5 (projectcontour#6007)
      build(deps): bump sigs.k8s.io/kustomize/kyaml from 0.15.0 to 0.16.0 (projectcontour#6002)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#6003)
      build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (projectcontour#6018)
      build(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 (projectcontour#6019)
      build(deps): bump github/codeql-action from 2 to 3 (projectcontour#6023)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#6017)
      build(deps): bump the artifact-actions group with 2 updates (projectcontour#6026)
      build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (projectcontour#6027)
      build(deps): bump google.golang.org/grpc from 1.60.0 to 1.60.1 (projectcontour#6045)
      build(deps): bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (projectcontour#6044)
      build(deps): bump github.com/vektra/mockery/v2 from 2.38.0 to 2.39.1 (projectcontour#6043)
      build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (projectcontour#6042)
      build(deps): bump github.com/prometheus/client_golang (projectcontour#6049)
      build(deps): bump github.com/envoyproxy/go-control-plane (projectcontour#6050)
      build(deps): bump aquasecurity/trivy-action from 0.16.0 to 0.16.1 (projectcontour#6054)
      build(deps): bump the k8s-dependencies group with 1 update (projectcontour#6080)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 (projectcontour#6082)
      build(deps): bump the artifact-actions group with 2 updates (projectcontour#6085)
      build(deps): bump github/codeql-action from 3.22.12 to 3.23.0 (projectcontour#6087)
      build(deps): bump actions/cache from 3.3.2 to 3.3.3 (projectcontour#6086)
      build(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (projectcontour#6083)
      build(deps): bump github.com/prometheus/common from 0.45.0 to 0.46.0 (projectcontour#6081)
      build(deps): bump github.com/vektra/mockery/v2 from 2.39.1 to 2.40.1 (projectcontour#6090)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 (projectcontour#6089)
      build(deps): bump sigs.k8s.io/controller-tools from 0.13.0 to 0.14.0 (projectcontour#6084)
      build(deps): bump the k8s-dependencies group with 3 updates (projectcontour#6102)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 (projectcontour#6103)
      build(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (projectcontour#6104)
      build(deps): bump actions/cache from 3.3.3 to 4.0.0 (projectcontour#6115)
      build(deps): bump github/codeql-action from 3.23.0 to 3.23.1 (projectcontour#6114)
      build(deps): bump the artifact-actions group with 1 update (projectcontour#6113)
      build(deps): bump google.golang.org/grpc from 1.59.0 to 1.61.0 (projectcontour#6134)
      build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (projectcontour#6133)
      build(deps): bump the artifact-actions group with 1 update (projectcontour#6128)
      build(deps): bump mheap/github-action-required-labels (projectcontour#6130)
      build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (projectcontour#6131)
      build(deps): bump github/codeql-action from 3.23.1 to 3.23.2 (projectcontour#6129)

izturn (6):
      internal/envoy: fix wrong check for filter/router (projectcontour#5864)
      Add ecosystem page to site (projectcontour#5537)
      Gateway API: support backend appProtocol (projectcontour#5934)
      httpproxy: fix the order for filter: AuthZ & AuthN (projectcontour#5840)
      Gateway API: fix for failing GatewayWithAttachedRoutes conformance test (projectcontour#5961)
      internal: replace min/max funcs with built-in ones (projectcontour#6062)

v1.27.0

Toggle v1.27.0's commit message
Tag v1.27.0 release.

Steve Kriss (1):
      Update Contour Docker image to v1.27.0.

v1.27.0-rc.1

Toggle v1.27.0-rc.1's commit message
Tag v1.27.0-rc.1 release.

Ahmad Karimi (1):
      wait for cache sync and DAG build before starting xDS server (projectcontour#5672)

Clayton Gonsalves (3):
      design: EndpointSlice support (projectcontour#5703)
      HTTPProxy: allow dynamic Host header rewrite (projectcontour#5678)
      add support for endpoint slices (projectcontour#5745)

Shadi Altarsha (1):
      Setting `disabled = true` on a route should disable the virtual host global rate limit policy (projectcontour#5657)

Sotiris Nanopoulos (1):
      Fixup: Sort path matches based on length rather than lexi (projectcontour#5752)

Steve Kriss (12):
      update to Go 1.21.0 (projectcontour#5731)
      remove Gateway API webhook (projectcontour#5735)
      update Go to 1.21.1 (projectcontour#5783)
      fix spelling errors (projectcontour#5798)
      hack: bump codespell version to match GH action (projectcontour#5799)
      internal/dag: default Listener ResolvedRefs to true (projectcontour#5804)
      switch to github.com/distribution/parse (projectcontour#5818)
      use Gateway API release version in versions.yaml, compat matrix (projectcontour#5871)
      update Envoy to 1.28.0 (projectcontour#5870)
      fix lint issue (projectcontour#5892)
      Add changelog for v1.27.0-rc.1 release.
      Update Contour Docker image to v1.27.0-rc.1.

Sunjay Bhatia (13):
      1.26.0 site updates (projectcontour#5727)
      site: Bump Hugo to 0.119.0 (projectcontour#5795)
      deps: Bump logrusr to v4.0.0 (projectcontour#5806)
      internal/xdscache: Generate uuid for snapshot version (projectcontour#5819)
      Bump Envoy to 1.27.1 (projectcontour#5821)
      Bump go to 1.21.3 (projectcontour#5841)
      Add configurability for HTTP requests per IO cycle (projectcontour#5827)
      HTTP/2 max concurrent streams can be configured (projectcontour#5850)
      Bump Envoy to v1.27.2 (projectcontour#5863)
      site: 1.26.1, 1.25.3, 1.24.6 patch releases (projectcontour#5859)
      test/e2e: Add race detection in e2e tests (projectcontour#5805)
      golangci-lint: Fix revive rules (projectcontour#5857)
      Run Gateway API conformance and generate report on tagged builds (projectcontour#5893)

dependabot[bot] (38):
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.0 to 2.33.1 (projectcontour#5730)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.0 to 0.16.1 (projectcontour#5739)
      build(deps): bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 (projectcontour#5741)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5737)
      build(deps): bump gonum.org/v1/plot from 0.13.0 to 0.14.0 (projectcontour#5738)
      build(deps): bump actions/checkout from 3 to 4 (projectcontour#5747)
      build(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0 (projectcontour#5751)
      build(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (projectcontour#5749)
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.1 to 2.33.2 (projectcontour#5748)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5756)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.2 (projectcontour#5760)
      build(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 (projectcontour#5759)
      build(deps): bump docker/setup-buildx-action from 2 to 3 (projectcontour#5761)
      build(deps): bump docker/login-action from 2 to 3 (projectcontour#5762)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5758)
      build(deps): bump sigs.k8s.io/gateway-api from 0.8.0 to 0.8.1 (projectcontour#5757)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 (projectcontour#5781)
      build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 (projectcontour#5780)
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.2 to 2.34.0 (projectcontour#5779)
      build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (projectcontour#5792)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5791)
      build(deps): bump github.com/vektra/mockery/v2 from 2.34.0 to 2.34.2 (projectcontour#5793)
      build(deps): bump github.com/prometheus/client_golang (projectcontour#5790)
      build(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (projectcontour#5810)
      build(deps): bump github.com/vektra/mockery/v2 from 2.34.2 to 2.35.2 (projectcontour#5809)
      build(deps): bump github.com/prometheus/client_model (projectcontour#5811)
      build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (projectcontour#5829)
      build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (projectcontour#5833)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 (projectcontour#5831)
      build(deps): bump github.com/vektra/mockery/v2 from 2.35.2 to 2.35.4 (projectcontour#5834)
      build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (projectcontour#5832)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5875)
      build(deps): bump github.com/prometheus/common from 0.44.0 to 0.45.0 (projectcontour#5876)
      build(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 (projectcontour#5878)
      build(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 (projectcontour#5887)
      build(deps): bump github.com/vektra/mockery/v2 from 2.35.4 to 2.36.0 (projectcontour#5877)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3 (projectcontour#5879)
      build(deps): bump sigs.k8s.io/kustomize/kyaml from 0.14.3 to 0.15.0 (projectcontour#5886)

izturn (1):
      gateway provisioner: add flags to enable running provisioner out of cluster (projectcontour#5686)

yangyang (2):
      provisioner: add field overloadMaxHeapSize for envoy (projectcontour#5699)
      provisioner: fix envoy-max-heapsize not set (projectcontour#5814)

v1.26.1

Toggle v1.26.1's commit message
Tag v1.26.1 release.

Steve Kriss (2):
      update Go to 1.20.8 (projectcontour#5784)
      fix spelling errors (projectcontour#5815)

Sunjay Bhatia (7):
      Bump Envoy to 1.27.1 (projectcontour#5823)
      release-1.26: Bump golang.org/x/net to v0.17.0 (projectcontour#5830)
      Bump go to 1.20.10 (projectcontour#5842)
      release-1.26: Backport projectcontour#5827 and projectcontour#5850 (projectcontour#5851)
      Bump Envoy to v1.27.2 (projectcontour#5862)
      release-1.26: golangci-lint: Fix revive rules (projectcontour#5858)
      Update Contour Docker image to v1.26.1.

dependabot[bot] (11):
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.0 to 2.33.1 (projectcontour#5729)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.0 to 0.16.1 (projectcontour#5742)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5743)
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.1 to 2.33.2 (projectcontour#5750)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5763)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.2 (projectcontour#5766)
      build(deps): bump github.com/vektra/mockery/v2 from 2.33.2 to 2.33.3 (projectcontour#5765)
      build(deps): bump sigs.k8s.io/gateway-api from 0.8.0 to 0.8.1 (projectcontour#5764)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 (projectcontour#5778)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5789)
      build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 (projectcontour#5835)

v1.25.3

Toggle v1.25.3's commit message
Tag v1.25.3 release.

Steve Kriss (2):
      update Go to 1.20.8 (projectcontour#5785)
      fix spelling errors (projectcontour#5816)

Sunjay Bhatia (8):
      Bump go to 1.20.7 (projectcontour#5664)
      Bump Envoy to 1.26.5 (projectcontour#5824)
      Bump grpc-go to v1.56.3 (projectcontour#5837)
      Bump go to 1.20.10 (projectcontour#5843)
      release-1.25: Bump golang.org/x/net to v0.17.0 (projectcontour#5836)
      release-1.25: Backport projectcontour#5827 and projectcontour#5850 (projectcontour#5852)
      Bump Envoy to v1.26.6 (projectcontour#5861)
      Update Contour Docker image to v1.25.3.

dependabot[bot] (15):
      build(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.10 (projectcontour#5616)
      build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (projectcontour#5604)
      build(deps): bump k8s.io/apimachinery from 0.27.1 to 0.27.4 (projectcontour#5615)
      build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (projectcontour#5620)
      build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (projectcontour#5631)
      build(deps): bump google.golang.org/grpc from 1.55.0 to 1.55.1 (projectcontour#5618)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.26.3 to 0.26.7 (projectcontour#5630)
      build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 (projectcontour#5626)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5608)
      build(deps): bump github.com/envoyproxy/go-control-plane (projectcontour#5633)
      build(deps): bump k8s.io/client-go from 0.26.7 to 0.26.8 (projectcontour#5715)
      build(deps): bump k8s.io/apimachinery from 0.27.4 to 0.27.5 (projectcontour#5717)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.26.7 to 0.26.8 (projectcontour#5716)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5736)
      build(deps): bump the k8s-dependencies group with 3 updates (projectcontour#5768)

v1.24.6

Toggle v1.24.6's commit message
Tag v1.24.6 release.

Steve Kriss (2):
      update Go to 1.19.13 (projectcontour#5786)
      fix spelling errors (projectcontour#5817)

Sunjay Bhatia (8):
      Bump go to 1.19.12 (projectcontour#5665)
      Bump Envoy to 1.25.10 (projectcontour#5825)
      Bump grpc-go to v1.56.3 (projectcontour#5839)
      Bump golang.org/x/net to v0.17.0 (projectcontour#5838)
      release-1.24: Bump go to 1.20.10 (projectcontour#5844)
      release-1.24: Backport projectcontour#5827 and projectcontour#5850 (projectcontour#5853)
      Bump Envoy to v1.25.11 (projectcontour#5860)
      Update Contour Docker image to v1.24.6.

dependabot[bot] (18):
      build(deps): bump github.com/tsaarni/certyaml from 0.9.1 to 0.9.2 (projectcontour#5613)
      build(deps): bump k8s.io/apimachinery from 0.26.1 to 0.26.7 (projectcontour#5617)
      build(deps): bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.6 (projectcontour#5607)
      build(deps): bump k8s.io/api from 0.26.1 to 0.26.7 (projectcontour#5621)
      build(deps): bump k8s.io/client-go from 0.26.1 to 0.26.7 (projectcontour#5600)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.4 (projectcontour#5625)
      build(deps): bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 (projectcontour#5635)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5603)
      build(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.16 (projectcontour#5639)
      build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (projectcontour#5642)
      build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.10 (projectcontour#5641)
      build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (projectcontour#5646)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.26.1 to 0.26.7 (projectcontour#5611)
      build(deps): bump sigs.k8s.io/controller-tools from 0.11.2 to 0.11.4 (projectcontour#5634)
      build(deps): bump k8s.io/client-go from 0.26.7 to 0.26.8 (projectcontour#5708)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.26.7 to 0.26.8 (projectcontour#5713)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5740)
      build(deps): bump the k8s-dependencies group with 2 updates (projectcontour#5767)

v1.26.0

Toggle v1.26.0's commit message
Tag v1.26.0 release.

Sunjay Bhatia (1):
      Update Contour Docker image to v1.26.0.

v1.26.0-rc.1

Toggle v1.26.0-rc.1's commit message
Tag v1.26.0-rc.1 release.

Clayton Gonsalves (3):
      HTTPProxy: add regex support for path matching and header matching (projectcontour#5319)
      Add max_requests_per_connection for cluster and listener config (projectcontour#5417)
      Fix: Make order of Ext auth and Global ratelimit uniform (projectcontour#5559)

Hassan Shamji (1):
      Enable HTTPProxy Fractional Mirroring (projectcontour#5516)

Jean-Daniel Dupas (1):
      [provisioner] Add `ipFamilyPolicy` field to NetworkPublishing. (projectcontour#5386)

Niklas Simons (2):
      Bump client-go, controller-runtime and related dependencies (projectcontour#5362)
      Allow limiting Contour to watch certain namespaces (projectcontour#5214)

Rajat Vig (2):
      Allow changing per_connection_buffer_limit_bytes using contour configuration for clusters (projectcontour#5493)
      Allow changing per_connection_buffer_limit_bytes using contour configuration for listeners (projectcontour#5513)

Shadi Altarsha (2):
      Design: Default Global RateLimit Policy (projectcontour#5359)
      Add support for General RateLimit Policy (projectcontour#5363)

Shazi (1):
      De-dupe ExtensionService resolution code (projectcontour#5305)

Simon Verhoeven (1):
      docs: update README.md (projectcontour#5380)

Sotiris Nanopoulos (5):
      Adds `critical` level for access logging (projectcontour#5360)
      Increase `bootstrapCmd` timeout (projectcontour#5570)
      HTTPProxy: support case insensitive header matching (projectcontour#5567)
      Cleanup: Use Envoy contains for header routing (projectcontour#5585)
      Adds support for treating missing headers as empty (projectcontour#5584)

Steve Kriss (31):
      update netlify redirects for v1.25 (projectcontour#5350)
      fix links in v1.25.0 changelog (projectcontour#5351)
      remove label sync workflow (projectcontour#5364)
      test/e2e: wait for Contour deployment to update before upgrading Envoy (projectcontour#5373)
      Gateway provisioner: release leader election on shutdown (projectcontour#5377)
      test/e2e: disable keep-alives in Poller (projectcontour#5388)
      test/e2e: provisioner upgrade test (projectcontour#5381)
      deps: bump sigs.k8s.io/controller-tools to v0.12.0 (projectcontour#5410)
      test/e2e: lower provisioner upgrade threshold (projectcontour#5409)
      HTTPProxy: improve godoc for match conditions (projectcontour#5413)
      docs: fix target port for AWS NLB TLS termination (projectcontour#5416)
      golangci-lint: use go run locally, tidy config file (projectcontour#5429)
      docs: remove Operator references (projectcontour#5431)
      collapse 1.21 and 1.20 docs (projectcontour#5432)
      support many Gateway Listeners (projectcontour#5160)
      fix new codespell issues (projectcontour#5477)
      test/e2e: extract generic helper for creating/waiting (projectcontour#5478)
      Gateway API: add support for TCPRoute (projectcontour#5471)
      test/e2e: add test for Gateway with many Listeners (projectcontour#5515)
      enable websockets for Gateway listeners (projectcontour#5524)
      HTTPProxy: support health check status ranges (projectcontour#5528)
      internal/envoy/v3: simplify Route code (projectcontour#5531)
      update to Go 1.20.6 (projectcontour#5555)
      access log: support logging source resource metadata (projectcontour#5534)
      Gateway API: support TLS termination with TLSRoute/TCPRoute (projectcontour#5481)
      remove vcert replace (projectcontour#5574)
      patch release docs updates (projectcontour#5593)
      update Envoy to v1.27.0 (projectcontour#5594)
      Add changelog for v1.26.0-rc.1 release.
      changelog edits
      Update Contour Docker image to v1.26.0-rc.1.

Sunjay Bhatia (30):
      metrics: Use controller-runtime metrics Registry as base (projectcontour#5006)
      internal/envoy/v3: Loosen FilterMisdirectedRequests helper (projectcontour#5390)
      Add metrics for status update handler (projectcontour#5037)
      test/e2e: Additional logging to app poller (projectcontour#5397)
      deps: Bump go-control-plane to commit for Envoy 1.26 (projectcontour#5398)
      cmd/contour: Failure setting GOMAXPROCS is non-fatal (projectcontour#5427)
      test/e2e: Delete dependent objects in background (projectcontour#5436)
      internal/envoy/v3: RouteConfiguration ignores port when choosing virtualhost (projectcontour#5437)
      Bump Gateway API to v0.7.1 (projectcontour#5353)
      Bump Envoy to v1.26.2 (projectcontour#5449)
      Wait for gateway-api admission server to roll out in install script (projectcontour#5457)
      test/e2e/gateway: Remove request mirror test (projectcontour#5448)
      internal/sorter: Routes with method matching get precedence (projectcontour#5434)
      internal/k8s: Fix log test pollution (projectcontour#5474)
      test/e2e: Debugging fixes (projectcontour#5473)
      internal/dag: GetServiceClusters no longer returns ExternalName clusters (projectcontour#5472)
      Extend gateway api conformance test timeout (projectcontour#5475)
      Bump kind and kubectl (projectcontour#5479)
      internal/dag: Listener processor uses HTTP/S addresses for Gateway Listeners (projectcontour#5486)
      test/e2e/ingress: Use ingress class name spec field (projectcontour#5487)
      More test logger fixes (projectcontour#5489)
      Replace docker/distribution usage with novln/docker-parser (projectcontour#5459)
      Bump go to 1.20.5 (projectcontour#5502)
      Bump mergo to new vanity url dario.cat/mergo and v1.0.0 (projectcontour#5511)
      internal/k8s: Make log test flush timeout more lenient (projectcontour#5514)
      Skip Gateway API install in upgrade tests (projectcontour#5512)
      site: Update guide on building Envoy in FIPS compliant mode (projectcontour#5415)
      1.24.5 and 1.25.1 changelogs (projectcontour#5592)
      v1.25.2 changelog (projectcontour#5596)
      Add dependabot config for release branches (projectcontour#5597)

Tero Saarni (3):
      Remove dots in certgen job name (projectcontour#5484)
      Clarify TLS certificate delegation (projectcontour#5529)
      Fix dag rebuild trigger when Secret object changes (projectcontour#5463)

Yang Gang (7):
      fix wrong typo in Makefile :run-gateway-conformance and lint-flags (projectcontour#5494)
      fix typo in getting started doc (projectcontour#5490)
      trigger a DAG rebuild when GRPCRoute's services change (projectcontour#5485)
      Fix configmap word in docs. (projectcontour#5492)
      Delete redundance code. (projectcontour#5517)
      update pr template notes. (projectcontour#5518)
      docs: Remove operator troubleshooting from TOC (projectcontour#5521)

dependabot[bot] (49):
      build(deps): bump github.com/docker/distribution (projectcontour#5355)
      build(deps): bump github.com/vektra/mockery/v2 from 2.26.1 to 2.27.1 (projectcontour#5365)
      build(deps): bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (projectcontour#5367)
      build(deps): bump codespell-project/actions-codespell from 1.0 to 2.0 (projectcontour#5368)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 (projectcontour#5369)
      build(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (projectcontour#5394)
      build(deps): bump k8s.io/apimachinery from 0.27.1 to 0.27.2 (projectcontour#5391)
      build(deps): bump github.com/cert-manager/cert-manager from 1.11.1 to 1.11.2 (projectcontour#5366)
      build(deps): bump github.com/vektra/mockery/v2 from 2.27.1 to 2.28.1 (projectcontour#5403)
      build(deps): bump github.com/prometheus/common from 0.43.0 to 0.44.0 (projectcontour#5405)
      build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (projectcontour#5406)
      build(deps): bump gonum.org/v1/plot from 0.12.0 to 0.13.0 (projectcontour#5404)
      build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (projectcontour#5408)
      build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (projectcontour#5419)
      build(deps): bump github.com/envoyproxy/go-control-plane (projectcontour#5420)
      build(deps): bump aquasecurity/trivy-action from 0.10.0 to 0.11.0 (projectcontour#5440)
      build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (projectcontour#5442)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 (projectcontour#5438)
      build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (projectcontour#5441)
      build(deps): bump github.com/vektra/mockery/v2 from 2.28.1 to 2.28.2 (projectcontour#5444)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5407)
      build(deps): bump github.com/vektra/mockery/v2 from 2.28.2 to 2.29.0 (projectcontour#5466)
      build(deps): bump aquasecurity/trivy-action from 0.11.0 to 0.11.2 (projectcontour#5469)
      build(deps): bump mheap/github-action-required-labels from 4 to 5 (projectcontour#5470)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 (projectcontour#5467)
      build(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (projectcontour#5468)
      build(deps): bump k8s.io/apimachinery from 0.27.2 to 0.27.3 (projectcontour#5499)
      build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.0 (projectcontour#5498)
      build(deps): bump k8s.io/api from 0.27.2 to 0.27.3 (projectcontour#5496)
      build(deps): bump github.com/prometheus/client_golang (projectcontour#5497)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5500)
      build(deps): bump k8s.io/client-go from 0.27.2 to 0.27.3 (projectcontour#5505)
      build(deps): bump github.com/vektra/mockery/v2 from 2.29.0 to 2.30.1 (projectcontour#5506)
      build(deps): bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 (projectcontour#5509)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.27.2 to 0.27.3 (projectcontour#5510)
      build(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 (projectcontour#5507)
      build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (projectcontour#5526)
      build(deps): bump google.golang.org/grpc from 1.56.0 to 1.56.1 (projectcontour#5527)
      build(deps): bump github.com/vektra/mockery/v2 from 2.30.1 to 2.30.16 (projectcontour#5541)
      build(deps): bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (projectcontour#5545)
      build(deps): bump github.com/vektra/mockery/v2 from 2.30.16 to 2.31.1 (projectcontour#5546)
      build(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 (projectcontour#5547)
      build(deps): bump github.com/vektra/mockery/v2 from 2.31.1 to 2.32.0 (projectcontour#5562)
      build(deps): bump sigs.k8s.io/controller-tools from 0.12.0 to 0.12.1 (projectcontour#5563)
      build(deps): bump k8s.io/apiextensions-apiserver from 0.27.3 to 0.27.4 (projectcontour#5577)
      build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.10 (projectcontour#5578)
      build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 (projectcontour#5579)
      build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (projectcontour#5599)
      build(deps): bump github.com/cert-manager/cert-manager (projectcontour#5601)

izturn (8):
      internal/dag: use helper for ResolvedRefs=false (projectcontour#5156)
      internal/provisioner: expose the metrics port for envoy (projectcontour#5101)
      refactor to fix shadow-vars & dupe imports (projectcontour#5422)
      test/e2e: add linter for http.DefaultTransport (projectcontour#5424)
      simplify ut for provisioner/gateway (projectcontour#5430)
      ContourDeployment: add field podAnnotations for contour (projectcontour#5346)
      rename interface{} to any (projectcontour#5423)
      internal/provisioner: set resource requirements for shutdown-manager & envoy-initconfig containers (projectcontour#5425)

v1.25.2

Toggle v1.25.2's commit message
Tag v1.25.2 release.

Sunjay Bhatia (2):
      release-1.25: Bump client-go to 1.26.7 (projectcontour#5595)
      Update Contour Docker image to v1.25.2.