Releases: knative-extensions/net-contour
Releases · knative-extensions/net-contour
v1.9.3
Changes since 1.9.2
Rebuilt with go1.19.6 to address CVEs
v1.8.3
Changes since 1.8.2
Rebuilt with go1.19.6 to address CVEs
v1.9.2
Changes since 1.9.1
Bumped dependencies to address CVEs
v1.8.2
Changes since 1.8.1
Bumped dependencies to address CVEs
v1.9.1
Changes by Kind
Enhancement
- Net-contour respects the
internal-encryption
Knative configuration, and encrypts traffic from Contour controlled Envoy to Activator. Requires Contour 1.24.0 or greater (#819, @KauzClay)
Bug or Regression
- Fix cluster local traffic when we set a default certificate is set (#856, @jsanin-vmw)
Uncategorized
- Bump Contour to v1.23 (#825, @dprotaso)
- Resource is not created when the name of the generated HTTPProxy ends with . (#847, @knative-automation)
Dependencies
Added
- cloud.google.com/go/compute: v1.5.0
- github.com/cloudevents/sdk-go/v2: v2.12.0
- github.com/projectcontour/yages: v0.1.0
- knative.dev/control-protocol: cffe208
- knative.dev/reconciler-test: 894bc70
Changed
- cloud.google.com/go: v0.99.0 → v0.100.2
- github.com/asaskevich/govalidator: 21a406d → f61b66f
- github.com/cpuguy83/go-md2man/v2: v2.0.1 → f79a8a8
- github.com/creack/pty: v1.1.11 → v1.1.9
- github.com/go-kit/kit: v0.10.0 → v0.9.0
- github.com/google/go-cmp: v0.5.8 → v0.5.9
- github.com/kr/pretty: v0.3.0 → v0.2.1
- github.com/kr/pty: v1.1.5 → v1.1.1
- github.com/onsi/ginkgo/v2: v2.1.6 → v2.5.1
- github.com/onsi/gomega: v1.20.1 → v1.24.1
- github.com/projectcontour/contour: v1.22.0 → v1.23.2
- github.com/prometheus/client_golang: v1.12.1 → v1.12.2
- github.com/rogpeppe/go-internal: v1.6.1 → v1.3.0
- github.com/stretchr/objx: v0.2.0 → v0.4.0
- github.com/stretchr/testify: v1.7.1 → v1.8.0
- go.opentelemetry.io/proto/otlp: v0.15.0 → v0.7.0
- go.uber.org/goleak: v1.1.12 → v1.2.0
- golang.org/x/crypto: 3147a52 → v0.1.0
- golang.org/x/mod: 86c51ed → v0.6.0
- golang.org/x/net: a158d28 → v0.4.0
- golang.org/x/oauth2: d3ed0bb → ee48083
- golang.org/x/sys: 8c9f86f → v0.3.0
- golang.org/x/term: 03fcf44 → v0.3.0
- golang.org/x/text: v0.3.7 → v0.5.0
- golang.org/x/time: 90d013b → 0e9765c
- golang.org/x/tools: v0.1.12 → v0.2.0
- google.golang.org/api: v0.63.0 → v0.70.0
- google.golang.org/grpc: v1.47.0 → v1.48.0
- google.golang.org/protobuf: v1.28.0 → v1.28.1
- k8s.io/api: v0.25.2 → v0.25.4
- k8s.io/apiextensions-apiserver: v0.25.2 → v0.25.4
- k8s.io/apimachinery: v0.25.2 → v0.25.4
- k8s.io/apiserver: v0.25.2 → v0.25.4
- k8s.io/client-go: v0.25.2 → v0.25.4
- k8s.io/code-generator: v0.25.2 → v0.25.4
- k8s.io/component-base: v0.25.2 → v0.25.4
- k8s.io/gengo: 397b4ae → fad74ee
- k8s.io/klog/v2: 0990e81 → 9ae4992
- k8s.io/utils: ee6ede2 → 8e77b1f
- knative.dev/hack: 3fdc50b → c7cfcb0
- knative.dev/networking: 58f3e62 → db2bcbe
- knative.dev/pkg: 714b763 → 247510c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.32 → v0.0.33
- sigs.k8s.io/gateway-api: v0.5.0 → v0.5.1
Removed
- bazil.org/fuse: 371fbbd
- cloud.google.com/go/firestore: v1.6.1
- gioui.org: 57750fc
- github.com/Azure/azure-sdk-for-go: v56.0.0+incompatible
- github.com/Azure/go-ansiterm: d185dfc
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/Azure/go-autorest/autorest/to: v0.4.0
- github.com/Azure/go-autorest/autorest/validation: v0.1.0
- github.com/DATA-DOG/go-sqlmock: v1.5.0
- github.com/DataDog/datadog-go: v3.2.0+incompatible
- github.com/Knetic/govaluate: 9aa4983
- github.com/MakeNowJust/heredoc: bb23615
- github.com/Masterminds/goutils: v1.1.1
- github.com/Masterminds/semver/v3: v3.1.1
- github.com/Masterminds/sprig/v3: v3.2.2
- github.com/Masterminds/squirrel: v1.5.0
- github.com/Masterminds/vcs: v1.13.1
- github.com/Microsoft/go-winio: v0.4.16
- github.com/Microsoft/hcsshim: v0.8.14
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/Shopify/toxiproxy: v2.1.4+incompatible
- github.com/Venafi/vcert/v4: v4.14.3
- github.com/VividCortex/gohistogram: v1.0.0
- github.com/afex/hystrix-go: fa1af6a
- github.com/agnivade/levenshtein: v1.0.1
- github.com/akamai/AkamaiOPEN-edgegrid-golang: v1.1.1
- github.com/andreyvit/diff: c7f18ee
- github.com/apache/thrift: v0.13.0
- github.com/armon/circbuf: bbbad09
- github.com/armon/consul-api: eb2c6b5
- github.com/armon/go-metrics: v0.3.10
- github.com/armon/go-radix: v1.0.0
- github.com/aryann/difflib: e206f87
- github.com/aws/aws-lambda-go: v1.13.3
- github.com/aws/aws-sdk-go-v2: v0.18.0
- github.com/aws/aws-sdk-go: v1.40.14
- github.com/bgentry/speakeasy: v0.1.0
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/bmizerany/assert: b7ed37b
- github.com/boombuler/barcode: v1.0.1
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/bugsnag/bugsnag-go: b1d1530
- github.com/bugsnag/osext: 0dd3f91
- github.com/bugsnag/panicwrap: e2c2850
- github.com/casbin/casbin/v2: v2.1.2
- github.com/cenkalti/backoff/v3: v3.0.0
- github.com/cenkalti/backoff: v2.2.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/chai2010/gettext-go: c6fed77
- github.com/cilium/ebpf: 4032b1d
- github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
- github.com/circonus-labs/circonusllhist: v0.1.3
- github.com/clbanning/x2j: 8252494
- github.com/cloudflare/cloudflare-go: v0.20.0
- github.com/cnf/structhash: e1b16c1
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/codahale/hdrhistogram: 3a0bb77
- github.com/containerd/cgroups: 0dbf7f0
- github.com/containerd/console: c12b1e7
- github.com/containerd/containerd: v1.4.4
- github.com/containerd/continuity: 1805252
- github.com/containerd/fifo: [a9fb20d](https://github.com/containerd/fifo/tree/...
Knative Net Contour release v1.9.0
Changes by Kind
Enhancement
- Net-contour respects the
internal-encryption
Knative configuration, and encrypts traffic from Contour controlled Envoy to Activator. Requires Contour 1.24.0 or greater (#819, @KauzClay)
Bug or Regression
- Fix cluster local traffic when we set a default certificate is set (#856, @jsanin-vmw)
Uncategorized
- Bump Contour to v1.23 (#825, @dprotaso)
- Resource is not created when the name of the generated HTTPProxy ends with . (#847, @knative-automation)
Dependencies
Added
- cloud.google.com/go/compute: v1.5.0
- github.com/cloudevents/sdk-go/v2: v2.12.0
- github.com/projectcontour/yages: v0.1.0
- knative.dev/control-protocol: cffe208
- knative.dev/reconciler-test: 894bc70
Changed
- cloud.google.com/go: v0.99.0 → v0.100.2
- github.com/asaskevich/govalidator: 21a406d → f61b66f
- github.com/cpuguy83/go-md2man/v2: v2.0.1 → f79a8a8
- github.com/creack/pty: v1.1.11 → v1.1.9
- github.com/go-kit/kit: v0.10.0 → v0.9.0
- github.com/google/go-cmp: v0.5.8 → v0.5.9
- github.com/kr/pretty: v0.3.0 → v0.2.1
- github.com/kr/pty: v1.1.5 → v1.1.1
- github.com/onsi/ginkgo/v2: v2.1.6 → v2.5.1
- github.com/onsi/gomega: v1.20.1 → v1.24.1
- github.com/projectcontour/contour: v1.22.0 → v1.23.2
- github.com/prometheus/client_golang: v1.12.1 → v1.12.2
- github.com/rogpeppe/go-internal: v1.6.1 → v1.3.0
- github.com/stretchr/objx: v0.2.0 → v0.4.0
- github.com/stretchr/testify: v1.7.1 → v1.8.0
- go.opentelemetry.io/proto/otlp: v0.15.0 → v0.7.0
- go.uber.org/goleak: v1.1.12 → v1.2.0
- golang.org/x/crypto: 3147a52 → v0.1.0
- golang.org/x/mod: 86c51ed → v0.6.0
- golang.org/x/net: a158d28 → v0.4.0
- golang.org/x/oauth2: d3ed0bb → ee48083
- golang.org/x/sys: 8c9f86f → v0.3.0
- golang.org/x/term: 03fcf44 → v0.3.0
- golang.org/x/text: v0.3.7 → v0.5.0
- golang.org/x/time: 90d013b → 0e9765c
- golang.org/x/tools: v0.1.12 → v0.2.0
- google.golang.org/api: v0.63.0 → v0.70.0
- google.golang.org/grpc: v1.47.0 → v1.48.0
- google.golang.org/protobuf: v1.28.0 → v1.28.1
- k8s.io/api: v0.25.2 → v0.25.4
- k8s.io/apiextensions-apiserver: v0.25.2 → v0.25.4
- k8s.io/apimachinery: v0.25.2 → v0.25.4
- k8s.io/apiserver: v0.25.2 → v0.25.4
- k8s.io/client-go: v0.25.2 → v0.25.4
- k8s.io/code-generator: v0.25.2 → v0.25.4
- k8s.io/component-base: v0.25.2 → v0.25.4
- k8s.io/gengo: 397b4ae → fad74ee
- k8s.io/klog/v2: 0990e81 → 9ae4992
- k8s.io/utils: ee6ede2 → 8e77b1f
- knative.dev/hack: 3fdc50b → c7cfcb0
- knative.dev/networking: 58f3e62 → db2bcbe
- knative.dev/pkg: 714b763 → 247510c
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.32 → v0.0.33
- sigs.k8s.io/gateway-api: v0.5.0 → v0.5.1
Removed
- bazil.org/fuse: 371fbbd
- cloud.google.com/go/firestore: v1.6.1
- gioui.org: 57750fc
- github.com/Azure/azure-sdk-for-go: v56.0.0+incompatible
- github.com/Azure/go-ansiterm: d185dfc
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1
- github.com/Azure/go-autorest/autorest/to: v0.4.0
- github.com/Azure/go-autorest/autorest/validation: v0.1.0
- github.com/DATA-DOG/go-sqlmock: v1.5.0
- github.com/DataDog/datadog-go: v3.2.0+incompatible
- github.com/Knetic/govaluate: 9aa4983
- github.com/MakeNowJust/heredoc: bb23615
- github.com/Masterminds/goutils: v1.1.1
- github.com/Masterminds/semver/v3: v3.1.1
- github.com/Masterminds/sprig/v3: v3.2.2
- github.com/Masterminds/squirrel: v1.5.0
- github.com/Masterminds/vcs: v1.13.1
- github.com/Microsoft/go-winio: v0.4.16
- github.com/Microsoft/hcsshim: v0.8.14
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/Shopify/toxiproxy: v2.1.4+incompatible
- github.com/Venafi/vcert/v4: v4.14.3
- github.com/VividCortex/gohistogram: v1.0.0
- github.com/afex/hystrix-go: fa1af6a
- github.com/agnivade/levenshtein: v1.0.1
- github.com/akamai/AkamaiOPEN-edgegrid-golang: v1.1.1
- github.com/andreyvit/diff: c7f18ee
- github.com/apache/thrift: v0.13.0
- github.com/armon/circbuf: bbbad09
- github.com/armon/consul-api: eb2c6b5
- github.com/armon/go-metrics: v0.3.10
- github.com/armon/go-radix: v1.0.0
- github.com/aryann/difflib: e206f87
- github.com/aws/aws-lambda-go: v1.13.3
- github.com/aws/aws-sdk-go-v2: v0.18.0
- github.com/aws/aws-sdk-go: v1.40.14
- github.com/bgentry/speakeasy: v0.1.0
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bketelsen/crypt: v0.0.4
- github.com/blang/semver: v3.5.1+incompatible
- github.com/bmizerany/assert: b7ed37b
- github.com/boombuler/barcode: v1.0.1
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/bugsnag/bugsnag-go: b1d1530
- github.com/bugsnag/osext: 0dd3f91
- github.com/bugsnag/panicwrap: e2c2850
- github.com/casbin/casbin/v2: v2.1.2
- github.com/cenkalti/backoff/v3: v3.0.0
- github.com/cenkalti/backoff: v2.2.1+incompatible
- github.com/certifi/gocertifi: 2c3bb06
- github.com/chai2010/gettext-go: c6fed77
- github.com/cilium/ebpf: 4032b1d
- github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
- github.com/circonus-labs/circonusllhist: v0.1.3
- github.com/clbanning/x2j: 8252494
- github.com/cloudflare/cloudflare-go: v0.20.0
- github.com/cnf/structhash: e1b16c1
- github.com/cockroachdb/datadriven: bf6692d
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/codahale/hdrhistogram: 3a0bb77
- github.com/containerd/cgroups: 0dbf7f0
- github.com/containerd/console: c12b1e7
- github.com/containerd/containerd: v1.4.4
- github.com/containerd/continuity: 1805252
- github.com/containerd/fifo: [a9fb20d](https://github.com/containerd/fifo/tree/...
v1.6.1
Changes since 1.6.0
- Rebuilt with go1.19.4 - see CVE details https://groups.google.com/g/golang-announce/c/L_3rmdT0BMU
Dependencies
Added
- gioui.org: 57750fc
- github.com/ajstarks/svgo: c3b6e2f
- github.com/boombuler/barcode: v1.0.1
- github.com/fogleman/gg: v1.3.0
- github.com/go-fonts/dejavu: v0.1.0
- github.com/go-fonts/latin-modern: v0.2.0
- github.com/go-fonts/liberation: v0.2.0
- github.com/go-fonts/stix: v0.1.0
- github.com/go-latex/latex: c0d11ff
- github.com/go-pdf/fpdf: v0.5.0
- github.com/golang/freetype: e2365df
- github.com/googleapis/google-cloud-go-testing: bcd43fb
- github.com/iancoleman/strcase: v0.2.0
- github.com/jung-kurt/gofpdf: 24315ac
- github.com/lyft/protoc-gen-star: v0.5.3
- github.com/phpdave11/gofpdf: v1.4.2
- github.com/phpdave11/gofpdi: v1.0.13
- github.com/ruudk/golang-pdf417: a7e3863
- github.com/sagikazarmark/crypt: v0.4.0
- gonum.org/v1/gonum: v0.9.3
- gonum.org/v1/netlib: 8cb4219
- gonum.org/v1/plot: v0.10.0
- rsc.io/pdf: v0.1.1
Changed
- cloud.google.com/go/firestore: v1.1.0 → v1.6.1
- cloud.google.com/go: v0.98.0 → v0.99.0
- github.com/armon/go-metrics: v0.3.3 → v0.3.10
- github.com/cespare/xxhash/v2: v2.1.1 → v2.1.2
- github.com/cncf/xds/go: cb28da3 → a8f9461
- github.com/cpuguy83/go-md2man/v2: v2.0.0 → v2.0.1
- github.com/docker/distribution: v2.7.1+incompatible → v2.8.0+incompatible
- github.com/envoyproxy/protoc-gen-validate: v0.1.0 → v0.6.2
- github.com/fatih/color: v1.12.0 → v1.13.0
- github.com/hashicorp/consul/api: v1.3.0 → v1.12.0
- github.com/hashicorp/consul/sdk: v0.3.0 → v0.8.0
- github.com/hashicorp/go-cleanhttp: v0.5.1 → v0.5.2
- github.com/hashicorp/go-hclog: v0.16.1 → v1.0.0
- github.com/hashicorp/go-immutable-radix: v1.1.0 → v1.3.1
- github.com/hashicorp/mdns: v1.0.0 → v1.0.4
- github.com/hashicorp/memberlist: v0.1.3 → v0.3.0
- github.com/hashicorp/serf: v0.8.2 → v0.9.6
- github.com/mattn/go-colorable: v0.1.8 → v0.1.12
- github.com/mattn/go-isatty: v0.0.12 → v0.0.14
- github.com/miekg/dns: v1.1.34 → v1.1.41
- github.com/mitchellh/cli: v1.0.0 → v1.1.0
- github.com/mitchellh/mapstructure: v1.4.1 → v1.4.3
- github.com/pelletier/go-toml: v1.9.3 → v1.9.4
- github.com/pkg/sftp: v1.10.1 → v1.13.1
- github.com/posener/complete: v1.1.1 → v1.2.3
- github.com/projectcontour/contour: v1.20.1 → v1.21.1
- github.com/rs/xid: v1.2.1 → v1.3.0
- github.com/rs/zerolog: v1.18.0 → v1.26.1
- github.com/spf13/afero: v1.6.0 → v1.8.0
- github.com/spf13/cast: v1.3.1 → v1.4.1
- github.com/spf13/cobra: v1.2.1 → v1.3.0
- github.com/spf13/viper: v1.8.1 → v1.10.1
- github.com/vektra/mockery/v2: v2.9.4 → v2.10.0
- go.etcd.io/etcd/api/v3: v3.5.0 → v3.5.1
- go.etcd.io/etcd/client/pkg/v3: v3.5.0 → v3.5.1
- go.etcd.io/etcd/client/v2: v2.305.0 → v2.305.1
- golang.org/x/image: cff245a → a66eb64
- google.golang.org/api: v0.61.0 → v0.63.0
- google.golang.org/genproto: f09f9a1 → 3a66f56
- google.golang.org/grpc: v1.42.0 → v1.43.0
- gopkg.in/ini.v1: v1.62.0 → v1.66.3
- gopkg.in/yaml.v3: 496545a → v3.0.1
- k8s.io/api: v0.23.5 → v0.23.8
- k8s.io/apiextensions-apiserver: v0.23.4 → v0.23.8
- k8s.io/apimachinery: v0.23.5 → v0.23.8
- k8s.io/apiserver: v0.23.4 → v0.23.8
- k8s.io/client-go: v0.23.5 → v0.23.8
- k8s.io/code-generator: v0.23.5 → v0.23.8
- k8s.io/component-base: v0.23.4 → v0.23.8
- knative.dev/hack: 12d3e2a → 65c463a
- knative.dev/networking: 22d1b93 → f087178
- knative.dev/pkg: 19adf79 → e60d250
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
- sigs.k8s.io/gateway-api: v0.4.1 → v0.4.3
Removed
- github.com/zenazn/goji: v0.9.0
v1.8.1
Changes since 1.8.0
- Rebuilt with go1.19.4 - see CVE details https://groups.google.com/g/golang-announce/c/L_3rmdT0BMU
v1.7.1
Changes since 1.7.0
- Rebuilt with go1.19.4 - see CVE details https://groups.google.com/g/golang-announce/c/L_3rmdT0BMU
Changes since v1.6
- Bump Contour to v1.22
Dependencies
Added
- github.com/google/gnostic: v0.5.7-v3refs
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.7.0
Changed
- github.com/cncf/xds/go: a8f9461 → 7f1daf1
- github.com/envoyproxy/go-control-plane: abdc764 → 8bcd7ee
- github.com/envoyproxy/protoc-gen-validate: v0.6.2 → v0.6.7
- github.com/go-asn1-ber/asn1-ber: v1.5.3 → v1.5.4
- github.com/google/go-cmp: v0.5.6 → v0.5.7
- github.com/lyft/protoc-gen-star: v0.5.3 → v0.6.0
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/gomega: v1.17.0 → v1.18.1
- github.com/projectcontour/contour: v1.21.1 → v1.22.0
- github.com/prometheus/client_golang: v1.11.1 → v1.12.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cobra: v1.3.0 → v1.4.0
- github.com/stretchr/testify: v1.7.0 → v1.7.1
- github.com/tsaarni/certyaml: v0.6.2 → v0.9.0
- go.opentelemetry.io/proto/otlp: v0.7.0 → v0.15.0
- golang.org/x/exp: 6cc2880 → 7b9b53b
- golang.org/x/mod: v0.5.1 → 9b9b3d8
- golang.org/x/sync: 036812b → 886fb93
- golang.org/x/time: f0f3c7e → 90d013b
- golang.org/x/tools: v0.1.8 → 897bd77
- google.golang.org/genproto: 3a66f56 → 7be39ac
- google.golang.org/grpc: v1.43.0 → v1.45.0
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.23.8 → v0.23.9
- k8s.io/apiextensions-apiserver: v0.23.8 → v0.23.9
- k8s.io/apimachinery: v0.23.8 → v0.23.9
- k8s.io/apiserver: v0.23.8 → v0.23.9
- k8s.io/client-go: v0.23.8 → v0.23.9
- k8s.io/code-generator: v0.23.8 → v0.24.2
- k8s.io/component-base: v0.23.8 → v0.24.0
- k8s.io/gengo: 4627b89 → 397b4ae
- k8s.io/klog/v2: 43cc75f → 0990e81
- k8s.io/klog: v1.0.0 → v0.2.0
- knative.dev/hack: 65c463a → 8d1e4cc
- knative.dev/networking: f087178 → e51df7c
- knative.dev/pkg: e60d250 → 4a03844
- sigs.k8s.io/controller-runtime: v0.11.0 → v0.12.1
- sigs.k8s.io/controller-tools: v0.6.2 → v0.7.0
- sigs.k8s.io/gateway-api: v0.4.3 → v0.5.0
- sigs.k8s.io/json: c049b76 → 9f7c6b3
Removed
Knative Net Contour release v1.8.0
[add release notes here]