Camel Dependencies
- Apache Camel K Runtime 1.15.0
- Apache Camel Quarkus 2.13.0
- Apache Camel 3.18.2
- Apache Camel Kamelets 0.9.1
Changes by Kind
Feature
Bug or Regression
- Chore: Upgrade go.uber.org/automaxprocs to v1.5.1 (#3721, @astefanutti)
- Fix(cli): don't verify operator when in offline mode (#3724, @squakez)
- Fix: Quarkus native mode for KameletBinding (#3692, @christophd)
- Fix panics when integration is waiting for platform (#3616, @astefanutti)
- Fix: Panic with odd number of key / value arguments (#3610, @astefanutti)
- Fix: Use SIGTERM and SIGINT aware context for bootstrap operations (#3691, @astefanutti)
- When overriding the maven repository settings, the default repositories should still be retained to avoid losing the base
dependencies. (#3684, @phantomjinx)
Uncategorized
- Fix: Also use OPERATOR_ID EnvVar to obtain the operator id (#3680, @christophd)
- When overriding the maven repository settings, the default repositories should still be retained to avoid losing the base
dependencies. (#3687, @phantomjinx) - Feat(metadata): raise error when capability/dependency not resolved in CamelCatalog (#3571, @tadayosi)
- Feat: Auto-create platform when registry can be inferred from KEP-1755 (#3612, @astefanutti)
- Feat: Ingress trait host is optional (#3617, @astefanutti)
- Trait(ingress): Configure backend in ingress rule (#3652, @astefanutti)
- Allow providing the service type from the service trait configuration (#3618, @essobedo)
- Chore(ci): release as an action (#3621, @squakez)
- Chore(ci): support 1.10.x nightly release (#3607, @squakez)
- Chore(test): KameletBinding native mode (#3670, @bouskaJ)
- Chore(trait): Deprecate cached discovery option from GC trait (#3688, @astefanutti)
- Chore: Add client argument to controllers (#3681, @astefanutti)
- Chore: Propagate reconcilation context to build routine (#3678, @astefanutti)
- Chore: Use global client discovery API to check Knative install (#3701, @astefanutti)
- Chore: add a post release bump chapter (#3608, @squakez)
- Chore: enable latest LTS nightly (#3663, @squakez)
- Doc: add kamel promote (#3665, @squakez)
- Feat(cli): Add a config command to manage the default settings (#3599, @essobedo)
- Feat(cli/run): Support dependencies defined using HTTP URLs (#3644, @essobedo)
- Fix: Also use OPERATOR_ID EnvVar to obtain the operator id (#3660, @christophd)
- Backport aws sec manager vault 1.10.x (#3685, @oscerd)
- More docs about AWS Secret Manager Vault on 1.10.x (#3690, @oscerd)
- GCP Vault Support on 1.10.x (#3704, @oscerd)
- Added Support for Azure Key Vault addon (#3707, @oscerd)
- Align to Camel-k-runtime 1.15.0 and camel-kamelets 0.9.1 tag (#3710, @oscerd)
Dependencies
Added
- github.com/prashantv/gostub: v1.1.0
Changed
- github.com/pelletier/go-toml/v2: v2.0.1 → v2.0.5
- go.uber.org/automaxprocs: v1.4.0 → v1.5.1
Removed
Nothing has changed.
ithub.com/Masterminds/goutils/tree/v1.1.0)
- github.com/Masterminds/sprig: v2.22.0+incompatible
- github.com/OpenPeeDeeP/depguard: v1.0.1
- github.com/StackExchange/wmi: v1.2.1
- github.com/alexkohler/prealloc: v1.0.0
- github.com/andybalholm/brotli: v1.0.3
- github.com/aokoli/goutils: v1.0.1
- github.com/ashanbrown/forbidigo: v1.2.0
- github.com/ashanbrown/makezero: b626158
- github.com/bkielbasa/cyclop: v1.2.0
- github.com/blizzy78/varnamelen: v0.3.0
- github.com/bombsimon/wsl/v3: v3.3.0
- github.com/breml/bidichk: v0.1.1
- github.com/butuzov/ireturn: v0.1.1
- github.com/charithe/durationcheck: v0.0.9
- github.com/chavacava/garif: e8a0a40
- github.com/daixiang0/gci: v0.2.9
- github.com/denis-tingajkin/go-header: v0.4.2
- github.com/esimonov/ifshort: v1.0.3
- github.com/ettle/strcase: v0.1.1
- github.com/fatih/structtag: v1.2.0
- github.com/fullstorydev/grpcurl: v1.6.0
- github.com/fzipp/gocyclo: v0.3.1
- github.com/go-critic/go-critic: v0.6.1
- github.com/go-ole/go-ole: v1.2.6
- github.com/go-redis/redis: v6.15.8+incompatible
- github.com/go-sql-driver/mysql: v1.5.0
- github.com/go-toolsmith/astcast: v1.0.0
- github.com/go-toolsmith/astcopy: v1.0.0
- github.com/go-toolsmith/astequal: v1.0.1
- github.com/go-toolsmith/astfmt: v1.0.0
- github.com/go-toolsmith/astinfo: 9809ff7
- github.com/go-toolsmith/astp: v1.0.0
- github.com/go-toolsmith/pkgload: v1.0.0
- github.com/go-toolsmith/strparse: v1.0.0
- github.com/go-toolsmith/typep: v1.0.2
- github.com/go-xmlfmt/xmlfmt: d5b6f63
- github.com/gobwas/glob: v0.2.3
- github.com/gofrs/flock: v0.8.1
- github.com/golangci/check: cfe4005
- github.com/golangci/dupl: 3e9179a
- github.com/golangci/go-misc: 927a3d8
- github.com/golangci/gofmt: 244bba7
- github.com/golangci/golangci-lint: v1.43.0
- github.com/golangci/lint-1: 297bf36
- github.com/golangci/maligned: b1d8939
- github.com/golangci/misspell: v0.3.5
- github.com/golangci/revgrep: c22e500
- github.com/golangci/unconvert: 28b1c44
- github.com/google/certificate-transparency-go: v1.1.1
- github.com/google/trillian: v1.3.11
- github.com/gookit/color: v1.4.2
- github.com/gordonklaus/ineffassign: 2e10b26
- github.com/gorhill/cronexpr: 88b0669
- github.com/gostaticanalysis/analysisutil: v0.7.1
- github.com/gostaticanalysis/comment: v1.4.2
- github.com/gostaticanalysis/forcetypeassert: 01d4955
- github.com/gostaticanalysis/nilerr: v0.1.1
- github.com/gostaticanalysis/testutil: v0.4.0
- github.com/hashicorp/go-version: v1.2.1
- github.com/huandu/xstrings: v1.2.0
- github.com/jgautheron/goconst: v1.5.1
- github.com/jhump/protoreflect: v1.6.1
- github.com/jingyugao/rowserrcheck: v1.1.1
- github.com/jirfag/go-printf-func-name: 7558a9e
- github.com/jmoiron/sqlx: v1.2.0
- github.com/josharian/txtarfs: 0702f00
- github.com/juju/ratelimit: v1.0.1
- github.com/julz/importas: 841f0c0
- github.com/k0kubun/colorstring: 9440f19
- github.com/kulti/thelper: v0.4.0
- github.com/kunwardeep/paralleltest: v1.0.3
- github.com/kyoh86/exportloopref: v0.1.8
- github.com/ldez/gomoddirectives: v0.2.2
- github.com/ldez/tagliatelle: v0.2.0
- github.com/letsencrypt/pkcs11key/v4: v4.0.0
- github.com/lib/pq: v1.10.3
- github.com/logrusorgru/aurora: a7b3b31
- github.com/lufia/plan9stats: 39d0f17
- github.com/maratori/testpackage: v1.0.1
- github.com/matoous/godox: 6504466
- github.com/matryer/is: v1.4.0
- github.com/mattn/go-sqlite3: v1.9.0
- github.com/mbilski/exhaustivestruct: v1.2.0
- github.com/mgechev/dots: e955255
- github.com/mgechev/revive: v1.1.2
- github.com/mitchellh/copystructure: v1.0.0
- github.com/mitchellh/go-ps: v1.0.0
- github.com/mitchellh/reflectwalk: v1.0.1
- github.com/mohae/deepcopy: c48cc78
- github.com/moricho/tparallel: v0.2.1
- github.com/mozilla/scribe: fb71baf
- github.com/mozilla/tls-observatory: 7bc4285
- github.com/mwitkow/go-proto-validators: v0.2.0
- github.com/nakabonne/nestif: v0.3.1
- github.com/nbutton23/zxcvbn-go: fa2cb28
- github.com/nishanths/exhaustive: v0.2.3
- github.com/nishanths/predeclared: v0.2.1
- github.com/otiai10/copy: v1.2.0
- github.com/otiai10/curr: v1.0.0
- github.com/otiai10/mint: v1.3.1
- github.com/phayes/checkstyle: bfd46e6
- github.com/polyfloyd/go-errorlint: 910bb79
- github.com/pseudomuto/protoc-gen-doc: v1.3.2
- github.com/pseudomuto/protokit: v0.2.0
- github.com/quasilyte/go-consistent: c6f3937
- github.com/quasilyte/go-ruleguard/dsl: v0.3.10
- github.com/quasilyte/go-ruleguard/rules: 545e0d2
- github.com/quasilyte/go-ruleguard: v0.3.13
- github.com/quasilyte/regex/syntax: 30656e2
- github.com/rs/cors: v1.7.0
- github.com/ryancurrah/gomodguard: v1.2.3
- github.com/ryanrolds/sqlclosecheck: v0.3.0
- github.com/sanposhiho/wastedassign/v2: v2.0.6
- github.com/securego/gosec/v2: v2.9.1
- github.com/shazow/go-diff: b6b7b67
- github.com/shirou/gopsutil/v3: v3.21.10
- github.com/shurcooL/go-goon: 37c2f52
- github.com/shurcooL/go: 9e1955d
- github.com/sivchari/tenv: v1.4.7
- github.com/sonatard/noctx: v0.0.1
- github.com/sourcegraph/go-diff: v0.6.1
- github.com/ssgreg/nlreturn/v2: v2.2.1
- github.com/sylvia7788/contextcheck: v1.0.4
- github.com/tdakkota/asciicheck: e657995
- github.com/tenntenn/modver: v1.0.1
- github.com/tenntenn/text/transform: 7eef512
- github.com/tetafro/godot: v1.4.11
- github.com/timakin/bodyclose: cb62158
- github.com/tklauser/go-sysconf: v0.3.9
- github.com/tklauser/numcpus: v0.3.0
- github.com/tomarrell/wrapcheck/v2: v2.4.0
- github.com/tomasen/realip: f0c99a9
- github.com/tommy-muehle/go-mnd/v2: v2.4.0
- github.com/ultraware/funlen: v0.0.3
- github.com/ultraware/whitespace: v0.0.4
- github.com/uudashr/gocognit: v1.0.5
- github.com/valyala/fasthttp: v1.30.0
- github.com/valyala/quicktemplate: v1.7.0
- github.com/valyala/tcplisten: v1.0.0
- github.com/viki-org/dnscache: c70c1f2
- github.com/xo/terminfo: ca9a967
- github.com/yeya24/promlinter: v0.1.0
- github.com/yudai/gojsondiff: v1.0.0
- github.com/yudai/golcs: ecda9a5
- github.com/yudai/pp: v2.0.1+incompatible
- go.mozilla.org/mozlog: 4bb1313
- go.uber.org/tools: 2cfd321
- gopkg.in/gcfg.v1: v1.2.3
- gopkg.in/warnings.v0: v0.1.2
- knative.dev/control-protocol: 827b25d
- mvdan.cc/gofumpt: v0.1.1
- mvdan.cc/interfacer: c200402
- mvdan.cc/lint: adc824a
- mvdan.cc/unparam: aac4ce9
- sigs.k8s.io/json: 9f7c6b3
Changed
- cloud.google.com/go/compute: v1.5.0 → v1.6.1
- cloud.google.com/go/pubsub: v1.3.1 → v1.5.0
- github.com/Azure/azure-sdk-for-go: v61.2.0+incompatible → v62.0.0+incompatible
- github.com/BurntSushi/toml: v0.3.1 → v0.4.1
- github.com/aws/aws-sdk-go-v2/config: v1.12.0 → v1.14.0
- github.com/aws/aws-sdk-go-v2/credentials: v1.7.0 → v1.9.0
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.9.0 → v1.11.0
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.1.3 → v1.1.5
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.1.0 → v2.3.0
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.3.3 → v1.3.6
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.13.0 → v1.15.0
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.10.0 → v1.12.0
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.6.0 → v1.8.0
- github.com/aws/aws-sdk-go-v2/service/sso: v1.8.0 → v1.10.0
- github.com/aws/aws-sdk-go-v2/service/sts: v1.13.0 → v1.15.0
- github.com/aws/aws-sdk-go-v2: v1.12.0 → v1.14.0
- github.com/aws/aws-sdk-go: v1.15.11 → v1.36.30
- github.com/aws/smithy-go: v1.9.1 → v1.11.0
- github.com/awslabs/amazon-ecr-credential-helper/ecr-login: 69c85dc → 396b203
- github.com/cloudevents/sdk-go/v2: v2.8.0 → v2.10.1
- github.com/cncf/xds/go: a8f9461 → cb28da3
- github.com/container-tools/spectrum: v0.3.8 → v0.3.10
- github.com/containerd/stargz-snapshotter/estargz: v0.10.1 → v0.11.1
- github.com/coreos/go-systemd: 95778df → e64a0ec
- github.com/cpuguy83/go-md2man/v2: v2.0.1 → v2.0.2
- github.com/docker/distribution: v2.7.1+incompatible → v2.8.0+incompatible
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/envoyproxy/protoc-gen-validate: v0.6.2 → v0.1.0
- github.com/form3tech-oss/jwt-go: v3.2.5+incompatible → v3.2.3+incompatible
- github.com/frankban/quicktest: v1.11.3 → v1.14.3
- github.com/fsnotify/fsnotify: v1.5.1 → v1.5.4
- github.com/gertd/go-pluralize: v0.2.0 → v0.2.1
- github.com/go-logr/logr: v0.4.0 → v1.2.3
- github.com/go-logr/zapr: v0.4.0 → v1.2.0
- github.com/golang-jwt/jwt/v4: v4.2.0 → v4.3.0
- github.com/golang/snappy: v0.0.4 → v0.0.3
- github.com/google/go-cmp: v0.5.7 → v0.5.8
- github.com/google/go-containerregistry/pkg/authn/k8schain: ac864e5 → 570ba6c
- github.com/google/go-containerregistry/pkg/authn/kubernetes: a61fd0a → 892d7a8
- github.com/googleapis/gax-go/v2: v2.3.0 → v2.4.0
- github.com/gregjones/httpcache: 9cad4c3 → 901d907
- github.com/hashicorp/go-multierror: v1.1.0 → v1.1.1
- github.com/hashicorp/go-uuid: v1.0.2 → v1.0.1
- github.com/hashicorp/mdns: v1.0.4 → v1.0.1
- github.com/hashicorp/memberlist: v0.3.0 → v0.2.2
- github.com/imdario/mergo: v0.3.12 → v0.3.13
- github.com/kisielk/errcheck: v1.5.0 → v1.6.0
- github.com/klauspost/compress: v1.13.6 → v1.14.4
- github.com/kr/pretty: v0.2.1 → v0.3.0
- github.com/mattn/go-runewidth: v0.0.7 → v0.0.9
- github.com/mitchellh/mapstructure: v1.4.3 → v1.5.0
- github.com/olekukonko/tablewriter: v0.0.4 → v0.0.5
- github.com/onsi/ginkgo/v2: v2.1.3 → v2.1.4
- github.com/onsi/gomega: v1.19.0 → v1.20.1
- github.com/opencontainers/image-spec: 693428a → 8b9d41f
- github.com/pascaldekloe/goe: v0.1.0 → 57f6aae
- github.com/pelletier/go-toml/v2: v2.0.0-beta.8 → v2.0.1
- github.com/pelletier/go-toml: v1.9.4 → v1.9.5
- github.com/prometheus/client_golang: v1.12.1 → v1.13.0
- github.com/prometheus/common: v0.34.0 → v0.37.0
- github.com/prometheus/procfs: v0.7.3 → v0.8.0
- github.com/redhat-developer/service-binding-operator: v1.0.1 → v1.1.1
- github.com/rogpeppe/go-internal: v1.3.0 → v1.6.2
- github.com/russross/blackfriday: v1.5.2 → v1.6.0
- github.com/sagikazarmark/crypt: v0.5.0 → v0.6.0
- github.com/sirupsen/logrus: v1.8.1 → v1.9.0
- github.com/spf13/cast: v1.4.1 → v1.5.0
- github.com/spf13/cobra: v1.4.0 → v1.5.0
- github.com/spf13/viper: v1.11.0 → v1.12.0
- github.com/stretchr/objx: v0.2.0 → v0.4.0
- github.com/stretchr/testify: v1.7.1 → v1.8.0
- github.com/subosito/gotenv: v1.2.0 → v1.3.0
- github.com/xeipuuv/gojsonschema: 1d52303 → v1.2.0
- go.etcd.io/etcd/api/v3: v3.5.2 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.2 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.2 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.4
- go.uber.org/goleak: v1.1.11 → v1.1.12
- go.uber.org/multierr: v1.6.0 → v1.8.0
- go.uber.org/zap: v1.21.0 → v1.23.0
- golang.org/x/exp: 6cc2880 → e8c3332
- golang.org/x/mod: v0.5.1 → 9b9b3d8
- golang.org/x/net: 290c469 → 2e3eb7b
- golang.org/x/sync: 036812b → 0de741c
- golang.org/x/sys: 33da011 → c0bba94
- golang.org/x/time: f0f3c7e → 0e9765c
- golang.org/x/tools: v0.1.8 → 897bd77
- golang.org/x/xerrors: 2f41105 → f3a8303
- google.golang.org/api: v0.74.0 → v0.81.0
- google.golang.org/genproto: 9054f6e → 3a47de7
- google.golang.org/grpc: v1.45.0 → v1.46.2
- google.golang.org/protobuf: v1.28.0 → v1.28.1
- gopkg.in/cheggaaa/pb.v1: v1.0.25 → v1.0.28
- gopkg.in/yaml.v3: 496545a → v3.0.1
- honnef.co/go/tools: v0.0.1-2020.1.5 → v0.2.1
- k8s.io/api: v0.22.5 → v0.23.8
- k8s.io/apiextensions-apiserver: v0.22.5 → v0.23.8
- k8s.io/apimachinery: v0.22.5 → v0.23.8
- k8s.io/apiserver: v0.22.5 → v0.23.8
- k8s.io/cli-runtime: v0.22.5 → v0.23.5
- k8s.io/client-go: v0.22.5 → v0.23.8
- k8s.io/code-generator: v0.22.5 → v0.23.8
- k8s.io/component-base: v0.22.5 → v0.23.8
- k8s.io/component-helpers: v0.22.5 → v0.23.5
- k8s.io/gengo: c02415c → 4627b89
- k8s.io/klog/v2: v2.9.0 → 43cc75f
- k8s.io/kube-openapi: e816edb → 4241196
- k8s.io/kubectl: v0.22.5 → v0.23.5
- k8s.io/metrics: v0.22.5 → v0.23.5
- k8s.io/utils: 7d6a63d → 56c0de1
- knative.dev/caching: 0c1cc09 → 9c3c19f
- knative.dev/eventing: v0.29.0 → v0.33.0
- knative.dev/hack/schema: 9b2ed84 → 65c463a
- knative.dev/hack: 9b2ed84 → 65c463a
- knative.dev/networking: ec78554 → f087178
- knative.dev/pkg: 77555ea → e60d250
- knative.dev/reconciler-test: c8bfbe6 → f05db88
- knative.dev/serving: v0.29.0 → v0.33.0
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.22 → v0.0.30
- sigs.k8s.io/controller-runtime: v0.10.3 → v0.11.2
- sigs.k8s.io/kustomize/api: v0.8.11 → v0.10.1
- sigs.k8s.io/kustomize/cmd/config: v0.9.13 → v0.10.2
- sigs.k8s.io/kustomize/kustomize/v4: v4.2.0 → v4.4.1
- sigs.k8s.io/kustomize/kyaml: v0.11.0 → v0.13.0
- sigs.k8s.io/structured-merge-diff/v4: v4.1.2 → v4.2.1
Removed
- github.com/DataDog/datadog-go: v3.2.0+incompatible
- github.com/Shopify/sarama: v1.30.0
- github.com/Shopify/toxiproxy/v2: 15ea381
- github.com/Shopify/toxiproxy: v2.1.4+incompatible
- github.com/alecthomas/jsonschema: f2c9385
- github.com/bmizerany/perks: d9a9656
- github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
- github.com/circonus-labs/circonusllhist: v0.1.3
- github.com/dgryski/go-lttb: 318fcdf
- github.com/eapache/go-resiliency: v1.2.0
- github.com/eapache/go-xerial-snappy: 776d571
- github.com/eapache/queue: v1.1.0
- github.com/fortytw2/leaktest: v1.3.0
- github.com/gonum/blas: f22b278
- github.com/gonum/diff: 500114f
- github.com/gonum/floats: c233463
- github.com/gonum/integrate: a422b5c
- github.com/gonum/internal: f884aa7
- github.com/gonum/lapack: e4cdc5a
- github.com/gonum/mathext: 8a4bf00
- github.com/gonum/matrix: c518dec
- github.com/gonum/stat: 41a0da7
- github.com/gorilla/context: v1.1.1
- github.com/gorilla/securecookie: v1.1.1
- github.com/gorilla/sessions: v1.2.1
- github.com/iancoleman/strcase: v0.2.0
- github.com/jcmturner/aescts/v2: v2.0.0
- github.com/jcmturner/dnsutils/v2: v2.0.0
- github.com/jcmturner/gofork: v1.0.0
- github.com/jcmturner/goidentity/v6: v6.0.1
- github.com/jcmturner/gokrb5/v8: v8.4.2
- github.com/jcmturner/rpc/v2: v2.0.3
- github.com/lightstep/tracecontext.go: 1757c39
- github.com/lyft/protoc-gen-star: v0.5.3
- github.com/lyft/protoc-gen-validate: v0.0.13
- github.com/pierrec/lz4: v2.6.1+incompatible
- github.com/pkg/profile: v1.2.1
- github.com/rabbitmq/amqp091-go: v1.1.0
- github.com/rcrowley/go-metrics: cf1acfc
- github.com/streadway/amqp: 75d898a
- github.com/streadway/quantile: b0c5887
- github.com/tv42/httpunix: b75d861
- github.com/urfave/cli/v2: v2.3.0
- github.com/xdg-go/pbkdf2: v1.0.0
- github.com/xdg-go/scram: v1.0.2
- github.com/xdg-go/stringprep: v1.0.2
- gonum.org/v1/gonum: 3f7ecaa
- gonum.org/v1/netlib: ec6d1f5
- pgregory.net/rapid: v0.3.3