Release notes for v1.9.0
Changelog since v1.8.0
Changes by Kind
Feature
- Expose metrics port for prometheus operator (#186, @cpanato)
- Migrate to Operator SDK 1.0.1 (#179, @Szymongib)
Other (Cleanup or Flake)
- Bump default Mattermost version to 5.27.0 (#182, @gabrieljackson)
Dependencies
Added
- github.com/go-playground/locales: v0.13.0
- github.com/go-playground/universal-translator: v0.17.0
- github.com/goccy/go-yaml: v1.8.1
- github.com/leodido/go-urn: v1.2.0
- github.com/mikefarah/yq/v3: 65cb472
- gopkg.in/go-playground/assert.v1: v1.2.1
- gopkg.in/go-playground/validator.v9: v9.30.0
Changed
- cloud.google.com/go: v0.49.0 → v0.38.0
- github.com/Azure/go-autorest/autorest/adal: 3492b2a → v0.5.0
- github.com/Azure/go-autorest/autorest/date: v0.2.0 → v0.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.3.0 → v0.2.0
- github.com/Azure/go-autorest/autorest: 3492b2a → v0.9.0
- github.com/NYTimes/gziphandler: v1.1.1 → 56545f4
- github.com/OneOfOne/xxhash: v1.2.6 → v1.2.2
- github.com/alecthomas/template: fb15b89 → a0175ee
- github.com/alecthomas/units: f65c72e → 2efee85
- github.com/asaskevich/govalidator: 475eaeb → f61b66f
- github.com/blang/semver: v3.5.1+incompatible → v3.5.0+incompatible
- github.com/coreos/etcd: v3.3.15+incompatible → v3.3.10+incompatible
- github.com/dgryski/go-sip13: 25c5027 → e10d5fe
- github.com/docker/docker: 46ec873 → be7ac8b
- github.com/fatih/color: v1.7.0 → v1.9.0
- github.com/go-kit/kit: v0.9.0 → v0.8.0
- github.com/go-logr/zapr: v0.1.1 → v0.1.0
- github.com/golang/groupcache: 611e8ac → 5b532d6
- github.com/golang/mock: v1.3.1 → v1.2.0
- github.com/google/pprof: 34ac40c → 3ea8567
- github.com/googleapis/gax-go/v2: v2.0.5 → v2.0.4
- github.com/gophercloud/gophercloud: v0.6.0 → v0.1.0
- github.com/grpc-ecosystem/go-grpc-middleware: v1.1.0 → f849b54
- github.com/grpc-ecosystem/grpc-gateway: v1.12.1 → v1.9.5
- github.com/jstemmer/go-junit-report: v0.9.1 → af01ea7
- github.com/julienschmidt/httprouter: v1.3.0 → v1.2.0
- github.com/kylelemons/godebug: d65d576 → v1.1.0
- github.com/mattn/go-colorable: v0.1.2 → v0.1.7
- github.com/mattn/go-runewidth: v0.0.6 → v0.0.2
- github.com/mattn/goveralls: v0.0.6 → v0.0.7
- github.com/mwitkow/go-conntrack: 2f06839 → cc309e4
- github.com/olekukonko/tablewriter: v0.0.2 → a0225b3
- github.com/prometheus/client_golang: v1.5.1 → v1.0.0
- github.com/prometheus/common: v0.9.1 → v0.4.1
- github.com/rogpeppe/fastuuid: v1.2.0 → 6724a57
- github.com/sirupsen/logrus: v1.5.0 → v1.4.2
- github.com/spaolacci/murmur3: v1.1.0 → f09979e
- github.com/spf13/cast: v1.3.1 → v1.3.0
- go.etcd.io/bbolt: v1.3.4 → v1.3.3
- go.opencensus.io: v0.22.2 → v0.21.0
- go.uber.org/atomic: v1.6.0 → v1.4.0
- go.uber.org/multierr: v1.5.0 → v1.1.0
- go.uber.org/zap: v1.14.1 → v1.10.0
- golang.org/x/exp: a1ab85d → 4b39c73
- golang.org/x/image: cff245a → 0694c2d
- golang.org/x/lint: fdd1cda → d0100b6
- golang.org/x/mobile: d2bd2a2 → d3739f8
- golang.org/x/sys: 85ca7c5 → be1d343
- golang.org/x/time: 555d28b → 9d24e82
- golang.org/x/xerrors: 9bdfabe → 5ec99f8
- google.golang.org/api: v0.14.0 → v0.4.0
- google.golang.org/appengine: v1.6.5 → v1.6.1
- google.golang.org/genproto: 32f20d9 → 24fa4b2
- google.golang.org/grpc: v1.27.0 → v1.26.0
- gopkg.in/yaml.v3: 9f266ea → eeeca48
- honnef.co/go/tools: v0.0.1-2019.2.3 → ea95bdf
- k8s.io/apiextensions-apiserver: v0.18.4 → v0.18.6
- k8s.io/apiserver: v0.18.4 → v0.18.6
- k8s.io/component-base: v0.18.4 → v0.18.6
- sigs.k8s.io/controller-runtime: v0.6.1 → v0.6.2
Removed
- bazil.org/fuse: 371fbbd
- cloud.google.com/go/bigquery: v1.3.0
- cloud.google.com/go/datastore: v1.0.0
- cloud.google.com/go/pubsub: v1.0.1
- cloud.google.com/go/storage: v1.3.0
- contrib.go.opencensus.io/exporter/ocagent: v0.6.0
- dmitri.shuralyov.com/gpu/mtl: 666a987
- github.com/Azure/azure-pipeline-go: v0.2.2
- github.com/Azure/azure-sdk-for-go: v36.1.0+incompatible
- github.com/Azure/azure-storage-blob-go: v0.8.0
- github.com/Azure/go-autorest/autorest/to: 3492b2a
- github.com/Azure/go-autorest/autorest/validation: 3492b2a
- github.com/Azure/go-autorest: v13.3.2+incompatible
- github.com/DATA-DOG/go-sqlmock: v1.4.1
- github.com/DataDog/datadog-go: v3.2.0+incompatible
- github.com/MakeNowJust/heredoc: bb23615
- github.com/Masterminds/goutils: v1.1.0
- github.com/Masterminds/semver/v3: v3.1.0
- github.com/Masterminds/sprig/v3: v3.1.0
- github.com/Masterminds/squirrel: v1.2.0
- github.com/Masterminds/vcs: v1.13.1
- github.com/Microsoft/go-winio: fc70bd9
- github.com/Microsoft/hcsshim: v0.8.9
- github.com/Nvveen/Gotty: cd52737
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/Shopify/sarama: v1.19.0
- github.com/Shopify/toxiproxy: v2.1.4+incompatible
- github.com/aliyun/aliyun-oss-go-sdk: v2.0.4+incompatible
- github.com/antihax/optional: ca02139
- github.com/apache/thrift: v0.12.0
- github.com/armon/circbuf: bbbad09
- github.com/armon/go-metrics: v0.3.0
- github.com/armon/go-radix: v1.0.0
- github.com/aws/aws-sdk-go: v1.25.48
- github.com/baiyubin/aliyun-sts-go-sdk: cfa1a18
- github.com/bitly/go-hostpool: a3a6125
- github.com/bradfitz/gomemcache: a41fca8
- github.com/brancz/gojsontoyaml: bf2969b
- github.com/brancz/kube-rbac-proxy: v0.5.0
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/bugsnag/osext: 0dd3f91
- github.com/campoy/embedmd: v1.0.0
- github.com/cenkalti/backoff: 62661b4
- github.com/cespare/xxhash/v2: v2.1.1
- github.com/chai2010/gettext-go: c6fed77
- github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
- github.com/circonus-labs/circonusllhist: v0.1.3
- github.com/cockroachdb/apd: v1.1.0
- github.com/cockroachdb/cockroach-go: e0a95df
- github.com/codahale/hdrhistogram: 3a0bb77
- github.com/containerd/cgroups: bf292b2
- github.com/containerd/console: c12b1e7
- github.com/containerd/containerd: v1.3.2
- github.com/containerd/continuity: d3ef23f
- github.com/containerd/fifo: a9fb20d
- github.com/containerd/go-runc: 5a6d9f3
- github.com/containerd/ttrpc: v1.0.1
- github.com/containerd/typeurl: a93fcdb
- github.com/coreos/prometheus-operator: 7e176fd
- github.com/cyphar/filepath-securejoin: v0.2.2
- github.com/cznic/b: 35e9bbe
- github.com/cznic/fileutil: 6a051e7
- github.com/cznic/golex: 4ab7c5e
- github.com/cznic/internal: f44710a
- github.com/cznic/lldb: v1.1.0
- github.com/cznic/mathutil: ca4c9f2
- github.com/cznic/ql: v1.2.0
- github.com/cznic/sortutil: 4c73428
- github.com/cznic/strutil: 529a34b
- github.com/cznic/zappy: 2533cb5
- github.com/daviddengcn/go-colortext: 511bcaf
- github.com/deislabs/oras: v0.8.1
- github.com/denisenkom/go-mssqldb: cfbb681
- github.com/denverdino/aliyungo: a747050
- github.com/dhui/dktest: v0.3.0
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/docker/cli: 5d0cf88
- github.com/docker/distribution: v2.7.1+incompatible
- github.com/docker/docker-credential-helpers: v0.6.3
- github.com/docker/go-connections: v0.4.0
- github.com/docker/go-events: e31b211
- github.com/docker/go-metrics: 399ea8c
- github.com/docker/libtrust: fa56704
- github.com/eapache/go-resiliency: v1.1.0
- github.com/eapache/go-xerial-snappy: 776d571
- github.com/eapache/queue: v1.1.0
- github.com/edsrzf/mmap-go: v1.0.0
- github.com/elastic/go-sysinfo: v1.1.1
- github.com/elastic/go-windows: v1.0.1
- github.com/exponent-io/jsonpath: d6023ce
- github.com/facette/natsort: 2cd4dd1
- github.com/fatih/camelcase: v1.0.0
- github.com/fatih/structtag: v1.1.0
- github.com/fortytw2/leaktest: v1.3.0
- github.com/fsouza/fake-gcs-server: v1.7.0
- github.com/garyburd/redigo: 535138d
- github.com/go-bindata/go-bindata/v3: v3.1.3
- github.com/go-gl/glfw: e6da0ac
- github.com/go-ini/ini: v1.25.4
- github.com/go-sql-driver/mysql: v1.4.1
- github.com/gobuffalo/envy: v1.7.1
- github.com/gobuffalo/flect: v0.2.1
- github.com/gobuffalo/logger: v1.0.1
- github.com/gobuffalo/packd: v0.3.0
- github.com/gobuffalo/packr/v2: v2.7.1
- github.com/gobwas/glob: v0.2.3
- github.com/gocql/gocql: f6df828
- github.com/godbus/dbus: ade71ed
- github.com/gofrs/flock: v0.7.1
- github.com/golang-migrate/migrate/v4: v4.6.2
- github.com/golang-sql/civil: cb61b32
- github.com/golang/snappy: v0.0.1
- github.com/golangplus/bytes: 45c989f
- github.com/golangplus/fmt: 2a5d6d7
- github.com/golangplus/testing: af21d9c
- github.com/google/go-github: v17.0.0+incompatible
- github.com/google/go-querystring: v1.0.0
- github.com/google/renameio: v0.1.0
- github.com/google/shlex: e7afc7f
- github.com/googleapis/gax-go: v2.0.2+incompatible
- github.com/gopherjs/gopherjs: ce3c9ad
- github.com/gorilla/context: v1.1.1
- github.com/gorilla/handlers: 60c7bfd
- github.com/gorilla/mux: v1.7.2
- github.com/gosuri/uitable: v0.0.4
- github.com/grpc-ecosystem/grpc-health-probe: 2bf0a5b
- github.com/hailocab/go-hostpool: e80d13c
- github.com/hashicorp/consul/api: v1.3.0
- github.com/hashicorp/consul/sdk: v0.3.0
- github.com/hashicorp/errwrap: v1.0.0
- github.com/hashicorp/go-cleanhttp: v0.5.1
- github.com/hashicorp/go-immutable-radix: v1.1.0
- github.com/hashicorp/go-msgpack: v0.5.5
- github.com/hashicorp/go-multierror: v1.0.0
- github.com/hashicorp/go-retryablehttp: v0.5.3
- github.com/hashicorp/go-rootcerts: v1.0.1
- github.com/hashicorp/go-sockaddr: v1.0.2
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go-uuid: v1.0.1
- github.com/hashicorp/go-version: v1.1.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.5
- github.com/hashicorp/serf: v0.8.5
- github.com/huandu/xstrings: v1.3.1
- github.com/iancoleman/strcase: e506e3e
- github.com/influxdata/influxdb: v1.7.7
- github.com/jackc/fake: 812a484
- github.com/jackc/pgx: v3.2.0+incompatible
- github.com/jmespath/go-jmespath: c2b33e8
- github.com/jmoiron/sqlx: v1.2.0
- github.com/joefitzgerald/rainbow-reporter: v0.1.0
- github.com/joeshaw/multierror: 69b34d4
- github.com/joho/godotenv: v1.3.0
- github.com/jpillora/backoff: v1.0.0
- github.com/jsonnet-bundler/jsonnet-bundler: v0.3.1
- github.com/jtolds/gls: v4.20.0+incompatible
- github.com/kshvakov/clickhouse: v1.3.5
- github.com/lann/builder: 47ae307
- github.com/lann/ps: 62de8c4
- github.com/leanovate/gopter: v0.2.4
- github.com/lib/pq: v1.3.0
- github.com/liggitt/tabwriter: 89fcab3
- github.com/lightstep/lightstep-tracer-common/golang/gogo: bc2310a
- github.com/lightstep/lightstep-tracer-go: v0.18.0
- github.com/lithammer/dedent: v1.1.0
- github.com/lovoo/gcloud-opentracing: v0.3.0
- github.com/markbates/inflect: v1.0.4
- github.com/marstr/guid: v1.1.0
- github.com/mattn/go-ieproxy: 7c0f686
- github.com/mattn/go-shellwords: v1.0.10
- github.com/mattn/go-sqlite3: v1.12.0
- github.com/maxbrunsfeld/counterfeiter/v6: v6.2.2
- github.com/miekg/dns: v1.1.22
- github.com/mikefarah/yaml/v2: v2.4.0
- github.com/mikefarah/yq/v2: v2.4.1
- github.com/minio/minio-go/v6: v6.0.49
- github.com/minio/sha256-simd: v0.1.1
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/copystructure: v1.0.0
- github.com/mitchellh/go-testing-interface: v1.0.0
- github.com/mitchellh/go-wordwrap: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/hashstructure: 2bca23e
- github.com/mitchellh/iochan: v1.0.0
- github.com/mitchellh/osext: 5e2d6d4
- github.com/mitchellh/reflectwalk: v1.0.0
- github.com/morikuni/aec: v1.0.0
- github.com/mozillazg/go-cos: v0.13.0
- github.com/mozillazg/go-httpheader: v0.2.1
- github.com/nakagami/firebirdsql: 3c02a58
- github.com/ncw/swift: v1.0.47
- github.com/oklog/run: v1.0.0
- github.com/opencontainers/go-digest: v1.0.0-rc1
- github.com/opencontainers/image-spec: 775207b
- github.com/opencontainers/runc: v0.1.1
- github.com/opencontainers/runtime-spec: 5b71a03
- github.com/opencontainers/runtime-tools: 1d69bd0
- github.com/openshift/origin: 8f127d7
- github.com/openshift/prom-label-proxy: b8153a7
- github.com/opentracing-contrib/go-stdlib: cf7a6c9
- github.com/opentracing/basictracer-go: v1.0.0
- github.com/opentracing/opentracing-go: v1.1.0
- github.com/openzipkin/zipkin-go: v0.1.6
- github.com/operator-framework/api: v0.3.8
- github.com/operator-framework/operator-registry: 275301b
- github.com/operator-framework/operator-sdk: v0.19.1
- github.com/otiai10/copy: v1.2.0
- github.com/otiai10/curr: v1.0.0
- github.com/otiai10/mint: v1.3.1
- github.com/pascaldekloe/goe: v0.1.0
- github.com/phayes/freeport: 95f893a
- github.com/pierrec/lz4: v2.0.5+incompatible
- github.com/posener/complete: v1.1.1
- github.com/prometheus/alertmanager: v0.20.0
- github.com/prometheus/prometheus: v2.3.2+incompatible
- github.com/rcrowley/go-metrics: 3113b84
- github.com/robfig/cron: 736158d
- github.com/rogpeppe/go-internal: v1.5.0
- github.com/rs/cors: v1.6.0
- github.com/rubenv/sql-migrate: 64f95ea
- github.com/ryanuber/columnize: v2.1.0+incompatible
- github.com/samuel/go-zookeeper: 2cc03de
- github.com/santhosh-tekuri/jsonschema: v1.2.4
- github.com/satori/go.uuid: v1.2.0
- github.com/sclevine/spec: v1.2.0
- github.com/sean-/seed: e2103e2
- github.com/shopspring/decimal: cd690d0
- github.com/shurcooL/httpfs: 8d4bc4b
- github.com/shurcooL/vfsgen: 6a9ea43
- github.com/smartystreets/assertions: v1.0.1
- github.com/smartystreets/goconvey: v1.6.4
- github.com/syndtr/gocapability: db04d3c
- github.com/thanos-io/thanos: v0.11.0
- github.com/tv42/httpunix: b75d861
- github.com/uber/jaeger-client-go: v2.20.1+incompatible
- github.com/uber/jaeger-lib: v2.2.0+incompatible
- github.com/xanzy/go-gitlab: v0.15.0
- github.com/xdg/scram: 7eeb566
- github.com/xdg/stringprep: v1.0.0
- github.com/xeipuuv/gojsonpointer: 4e3ac27
- github.com/xeipuuv/gojsonreference: bd5ef7b
- github.com/xeipuuv/gojsonschema: v1.1.0
- github.com/xlab/handysort: fb3537e
- github.com/xlab/treeprint: d6fb674
- github.com/yvasiyarov/go-metrics: 57bccd1
- github.com/yvasiyarov/gorelic: a9bba5b
- github.com/yvasiyarov/newrelic_platform_go: b21fdbd
- github.com/ziutek/mymysql: v1.5.4
- gitlab.com/nyarla/go-crypt: d9a5dc2
- go.elastic.co/apm/module/apmhttp: v1.5.0
- go.elastic.co/apm/module/apmot: v1.5.0
- go.elastic.co/apm: v1.5.0
- go.elastic.co/fastjson: v1.0.0
- go.uber.org/automaxprocs: v1.2.0
- go.uber.org/tools: 2cfd321
- gomodules.xyz/jsonpatch/v3: v3.0.1
- gomodules.xyz/orderedmap: v0.1.0
- google.golang.org/cloud: 975617b
- gopkg.in/airbrake/gobrake.v2: v2.0.9
- gopkg.in/errgo.v2: v2.1.0
- gopkg.in/fsnotify/fsnotify.v1: v1.4.7
- gopkg.in/gemnasium/logrus-airbrake-hook.v2: v2.1.2
- gopkg.in/gorp.v1: v1.7.2
- gopkg.in/imdario/mergo.v0: v0.3.7
- gopkg.in/ini.v1: v1.51.0
- gotest.tools/v3: v3.0.2
- helm.sh/helm/v3: v3.2.4
- howett.net/plist: 591f970
- k8s.io/autoscaler: 1b4f185
- k8s.io/cli-runtime: v0.18.2
- k8s.io/kube-state-metrics: v1.7.2
- k8s.io/kubectl: v0.18.2
- k8s.io/kubernetes: v1.13.0
- k8s.io/metrics: v0.18.2
- rsc.io/binaryregexp: v0.2.0
- rsc.io/letsencrypt: v0.0.3
- sigs.k8s.io/controller-tools: v0.3.0
- sigs.k8s.io/kubebuilder: 36aa113
- sigs.k8s.io/kustomize: v2.0.3+incompatible
- vbom.ml/util: db5cfe1
The image for this release is docker.io/mattermost/mattermost-operator:v1.9.0
Thanks to all our contributors!