Releases: apache/camel-k
1.10.1-nightly
Apache Camel K 1.10.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.10.1-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1472
NOTE: last updated on Wed Oct 12 01:28:38 UTC 2022
1.11.0-nightly
Apache Camel K 1.11.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.11.0-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1499
NOTE: last updated on Mon Dec 12 02:02:42 UTC 2022
v1.10.0
Camel Dependencies
- Apache Camel K Runtime 1.14.0
- Apache Camel Quarkus 2.11.0
- Apache Camel 3.18.0
- Apache Camel Kamelets 0.9.0
Changes by Kind
Feature
- Chore(knative): upgrade Knative to 1.3 (0.30) (#3477, @tadayosi)
- Feat(CRD): Traits configuration schema (#3235, @tadayosi)
- Feat(build): Add settings security to Maven build (#3185, @haanhvu)
- Feat(build): Golang 1.17 (#3432, @squakez)
- Feat(cli): environment promotion (#3325, @squakez)
- Feat(gc): Skip GC for first integration generation (#3327, @astefanutti)
- Feat(gc): Use SelfSubjectRulesReview to scan for garbage collectable resources (#3326, @astefanutti)
- Feat(operator): Improve multi operator handling and multi tenancy model (#3358, @christophd)
- Feat(trait): Knative service visibility support (#3546, @halmakidon)
- Feat: detect wire tap EIP endpoints (#3312, @ammachado)
- The rebuild command no more supports empty arguments, either the flag
--all
must be set to rebuild all integrations,
or the list of integration names to rebuild needs to be provided (#3556, @essobedo)
Bug or Regression
- Enable parsing pod template as a modeline (#3319, @ammachado)
- Fix(ci): build before making images (#3488, @squakez)
- Fix(cli):
kamel local
commands now support the same dependency notations withkamel run
(#3444, @tadayosi) - Fix(cli):
kamel run
cannot run Integration from GitHub with a branch other than default (#3489, @tadayosi) - Fix(cli): fix panic while running kamel local run on Windows (#3368, @ammachado)
- Fix(cli): more user-friendly error messages for
kamel local
subcommands (#3499, @tadayosi) - Fix(core): cascade Integration error when kit in Error state (#3487, @squakez)
- Fix(health): support new Camel health check format (#3310, @tadayosi)
- Fix(olm): fix incorrect OpenShift profile name in OLM sample (#3460, @tadayosi)
- Fix(trait): camel to use a single properties file (#3493, @squakez)
- Fix(trait): nil pointer dereference when some traits are enabled at IntegrationPlatform (#3471, @tadayosi)
- Fix: Use status change predicate to filter updates on owned resources (#3285, @astefanutti)
Uncategorized
- Chore(api): refer to correct trait (#3467, @squakez)
- Chore(build): Use Camel K runtime Maven structural logging module (#3376, @christophd)
- Chore(build): let bom managed by camel k runtime (#3317, @squakez)
- Chore(deps): Update CronJob from batch/v1beta1 to batch/v1 (#3402, @christophd)
- Chore(docs): maven local repository (#3324, @squakez)
- Chore(trait): Add an option to disable SSA in deployer trait (#3286, @astefanutti)
- Doc: local operator id procedure (#3540, @squakez)
- Feat: added support to podtemplate.spec.securityContext (#3330, @ammachado)
- Fix knative service triggering new pods until node exhaustion (#3548, @claudio4j)
- Fix(Knative): Cluster role binding for Knative addressable resolver. Bring back permissions for messaging.knative.dev resources (e.g. channel) (#3400, @christophd)
- Fix(e2e): local test when staging (#3574, @squakez)
- Fix: Panic with odd number of key / value arguments (#3587, @astefanutti)
- Make knative broker name configurable (#3373, @claudio4j)
- Moving to 1.10.0-SNAPSHOT (#3284, @oscerd)
- Upgrade k8s to v0.23.5
Upgrade controller-runtime to v0.11.2
Upgrade Knative to v1.6.0 (#3552, @astefanutti)
Dependencies
Added
- 4d63.com/gochecknoglobals: v0.1.0
- bitbucket.org/creachadair/shell: v0.0.6
- cloud.google.com/go/spanner: v1.7.0
- contrib.go.opencensus.io/exporter/stackdriver: v0.13.4
- github.com/Antonboom/errname: v0.1.5
- github.com/Antonboom/nilnil: v0.1.0
- github.com/Djarvur/go-err113: aea10b5
- github.com/Masterminds/goutils: 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](https://github.com/jgauthero...
1.9.3-nightly
Apache Camel K 1.9.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.9.3-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Wed Sep 21 23:23:09 UTC 2022
1.8.3-nightly
Apache Camel K 1.8.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.8.3-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Wed Dec 14 23:21:26 UTC 2022
1.10.0-nightly
Apache Camel K 1.10.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.10.0-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1465/
v1.9.2
Camel Dependencies
- Apache Camel K Runtime 1.13.0
- Apache Camel Quarkus 2.8.0
- Apache Camel 3.16.0
- Apache Camel Kamelets 0.8.1
Changes by Kind
Bug or Regression
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
1.9.2-nightly
Apache Camel K 1.9.2-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.9.2-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
v1.9.1
Camel Dependencies
- Apache Camel K Runtime 1.13.0
- Apache Camel Quarkus 2.8.0
- Apache Camel 3.16.0
- Apache Camel Kamelets 0.8.1
Changes by Kind
Uncategorized
- Feat(cli): disconnected run and bind (#3198, @squakez)
- Fix(cli): format long subcommand descriptions (#3227, @KuthumiPepple)
- Fix(kamelet): migrate to Camel 3.15 yaml definition (#3256, @squakez)
- Provide example to run integration for IBM MQ Server (#3248, @claudio4j)
- Using
kamel install -v debug
, it is now possible to switch on debug logging messages in the operator pod log. The-v
switch has the effect of adding an environment variable (LOG_LEVEL) to the operator deployment resource. The value of this variable can be eitherinfo
,debug
or an integer. (#3245, @phantomjinx)
Dependencies
Added
Nothing has changed.
Changed
- github.com/prometheus/common: v0.33.0 → v0.34.0
Removed
Nothing has changed.
(#3196, @squakez)
- Fix(cli): resource file with same content (#3103, @squakez)
- Fix(olm): IntegrationPlatform reconciled by operator (#3172, @squakez)
- Post release steps: Operators manifests (#3087, @oscerd)
Dependencies
Added
- cloud.google.com/go/compute: v1.5.0
- github.com/Azure/go-autorest/autorest/azure/auth: v0.5.11
- github.com/Azure/go-autorest/autorest/azure/cli: v0.4.5
- github.com/DataDog/datadog-go: v3.2.0+incompatible
- github.com/antlr/antlr4/runtime/Go/antlr: 643d94f
- github.com/aws/aws-sdk-go-v2/config: v1.12.0
- github.com/aws/aws-sdk-go-v2/credentials: v1.7.0
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.9.0
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.1.3
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.1.0
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.3.3
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.13.0
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.10.0
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.6.0
- github.com/aws/aws-sdk-go-v2/service/sso: v1.8.0
- github.com/aws/aws-sdk-go-v2/service/sts: v1.13.0
- github.com/aws/aws-sdk-go-v2: v1.12.0
- github.com/aws/smithy-go: v1.9.1
- github.com/awslabs/amazon-ecr-credential-helper/ecr-login: 69c85dc
- github.com/certifi/gocertifi: 2c3bb06
- github.com/chrismellard/docker-credential-acr-env: fe33c00
- github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
- github.com/circonus-labs/circonusllhist: v0.1.3
- github.com/cloudevents/sdk-go/sql/v2: v2.8.0
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/dimchansky/utfbom: v1.1.1
- github.com/felixge/httpsnoop: v1.0.1
- github.com/getkin/kin-openapi: v0.76.0
- github.com/getsentry/raven-go: v0.2.0
- 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/golang-jwt/jwt/v4: v4.2.0
- github.com/google/cel-go: v0.9.0
- github.com/google/cel-spec: v0.6.0
- github.com/google/go-containerregistry/pkg/authn/kubernetes: a61fd0a
- github.com/googleapis/google-cloud-go-testing: bcd43fb
- github.com/iancoleman/strcase: v0.2.0
- github.com/kylelemons/godebug: v1.1.0
- github.com/leodido/go-urn: v1.2.0
- github.com/lyft/protoc-gen-star: v0.5.3
- github.com/mikefarah/yq/v3: 8846255
- github.com/onsi/ginkgo/v2: v2.1.3
- github.com/opentracing/opentracing-go: v1.1.0
- github.com/sagikazarmark/crypt: v0.5.0
- github.com/tv42/httpunix: b75d861
- go.etcd.io/etcd/client/v3: v3.5.0
- go.etcd.io/etcd/pkg/v3: v3.5.0
- go.etcd.io/etcd/raft/v3: v3.5.0
- go.etcd.io/etcd/server/v3: v3.5.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.20.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.20.0
- go.opentelemetry.io/contrib: v0.20.0
- go.opentelemetry.io/otel/exporters/otlp: v0.20.0
- go.opentelemetry.io/otel/metric: v0.20.0
- go.opentelemetry.io/otel/oteltest: v0.20.0
- go.opentelemetry.io/otel/sdk/export/metric: v0.20.0
- go.opentelemetry.io/otel/sdk/metric: v0.20.0
- go.opentelemetry.io/otel/sdk: v0.20.0
- go.opentelemetry.io/otel/trace: v0.20.0
- gopkg.in/go-playground/assert.v1: v1.2.1
- gopkg.in/go-playground/validator.v9: v9.30.0
Changed
- cloud.google.com/go/firestore: v1.1.0 → v1.6.1
- cloud.google.com/go: v0.98.0 → v0.100.2
- github.com/Azure/azure-sdk-for-go: v43.0.0+incompatible → v61.2.0+incompatible
- github.com/Azure/go-ansiterm: d6e3b33 → d185dfc
- github.com/Azure/go-autorest/autorest/adal: v0.9.5 → v0.9.18
- github.com/Azure/go-autorest/autorest: v0.11.12 → v0.11.24
- github.com/Azure/go-autorest/logger: v0.2.0 → v0.2.1
- github.com/armon/go-metrics: f0300d1 → v0.3.10
- github.com/armon/go-radix: 7fddfc3 → v1.0.0
- github.com/aws/aws-sdk-go: v1.35.24 → v1.15.11
- github.com/cespare/xxhash/v2: v2.1.1 → v2.1.2
- github.com/cloudevents/sdk-go/v2: v2.4.1 → v2.8.0
- github.com/cncf/xds/go: cb28da3 → a8f9461
- github.com/cockroachdb/datadriven: 80d97fb → bf6692d
- github.com/container-tools/spectrum: v0.3.7 → v0.3.8
- github.com/docker/cli: v20.10.11+incompatible → v20.10.12+incompatible
- github.com/envoyproxy/go-control-plane: cf90f65 → v0.10.1
- github.com/envoyproxy/protoc-gen-validate: v0.1.0 → v0.6.2
- github.com/evanphx/json-patch: v4.11.0+incompatible → v4.12.0+incompatible
- github.com/fatih/color: v1.7.0 → v1.13.0
- github.com/form3tech-oss/jwt-go: v3.2.2+incompatible → v3.2.5+incompatible
- github.com/fsnotify/fsnotify: [v1.4.9 → v1.5.1](https://github.com/fsnotify/fsnotify/compa...
1.9.1-nightly
Apache Camel K 1.9.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.9.1-nightly
To test it, download the client for your OS and run:
kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots