Skip to content

Releases: apache/camel-k

v1.9.0

26 Apr 16:26
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Feature

Bug or Regression

  • Fix: Propagate readiness condition message in KameletBinding if present (#3108, @astefanutti)
  • Fix: The KameletBinding readiness condition should mirror its Integration one (#3092, @astefanutti)

Uncategorized

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

Read more

Release 1.9.0-nightly

15 Mar 00:07
Compare
Choose a tag to compare
Release 1.9.0-nightly Pre-release
Pre-release

Apache Camel K 1.9.0-nightly build for testing (unstable).

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

Release 1.9.0-nightly.202203101127

10 Mar 10:40
Compare
Choose a tag to compare
Pre-release

Apache Camel K nightly build for testing (unstable).

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.8.2

07 Mar 06:48
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Uncategorized

  • Fix: The error handler trait should update status dependencies (#3058, @astefanutti)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.8.1

28 Feb 09:19
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Feature

  • Feat(knative): Rely on addressable-resolver ClusterRole to transfer RBAC for Knative Sinks (#2990, @astefanutti)

Bug or Regression

  • Fix(cli): Kamel CLI zero-code exists when trait properties validation fails (#2967, @astefanutti)
  • Fix(cli): kamel run -v should configure the mount trait (#2991, @astefanutti)
  • Fix(e2e): Use X.Y channels for OLM upgrade e2e tests (#2934, @astefanutti)
  • Fix: Camel Catalog generation fails with empty Maven effective settings (#2936, @astefanutti)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v.1.8.0

24 Jan 10:32
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Feature

Bug or Regression

Uncategorized

Dependencies

Added

  • github.com/bits-and-blooms/bitset: v1.2.0
  • github.com/cenkalti/backoff/v4: v4.1.1
  • github.com/checkpoint-restore/go-criu/v5: v5.0.0
  • github.com/container-tools/go-containerregistry: 40ccc94
  • github.com/containerd/stargz-snapshotter/estargz: v0.10.1
  • github.com/danieljoos/wincred: v1.1.0
  • github.com/kr/fs: v0.1.0
  • github.com/miekg/pkcs11: v1.0.3
  • github.com/moby/locker: v1.0.1
  • github.com/pkg/sftp: v1.10.1
  • github.com/stefanberger/go-pkcs11uri: 78d3cae
  • github.com/vbatts/tar-split: v0.11.2
  • go.etcd.io/etcd/api/v3: v3.5.0
  • go.etcd.io/etcd/client/pkg/v3: v3.5.0
  • go.etcd.io/etcd/client/v2: v2.305.0
  • go.mozilla.org/pkcs7: 432b235

Changed

Read more

v1.7.0

15 Nov 14:26
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Task

  • Upgrade Kubernetes API to version 1.21.4
    Upgrade controller-runtime to version 0.9.7
    Upgrade Knative to version 0.26.0
    Upgrade Go to version 1.16 (#2655, @astefanutti)

Feature

  • An alternative kustomize based installer that applies the kubernetes resources using kustomize & kubectl.

    The config directory contains all the resources for installation and configuration of the camel-k operator. While, by default, those resource are installed through the kamel binary, they can also be applied directly to a cluster using kustomize. These resources can be modified prior to their installation and the kustomize.yaml files be changed to include extra patches and settings, as required.

    A Makefile is included to provide an imperative guide to the otherwise declarative structure. The sequence is thus:

    1. make setup (must be executed as cluster-admin)
    2. make operator
    3. make platform (if a customized integration-platform is required)
    4. make example (optional - installs the hello-world camel-k integration)

    Each of these Makefile rules have their own extra environment variables that can be customized. Please review the rules in the Makefile for details. (#2284, @phantomjinx)

  • Feat(native): Add support for Knative service gradual roll-out (#2667, @astefanutti)

  • Feat: Add active-deadline-seconds and backoff-limit options to cron trait (#2678, @astefanutti)

  • Feat: Add progress-deadline-seconds option to deployment trait (#2677, @astefanutti)

  • Feat: Comprehensive Integration error status (#2682, @astefanutti)

  • Feat: Consistent Integration scale status (#2662, @astefanutti)

  • Feat: Health trait (#2740, @astefanutti)

  • Feat: Quarkus native build support (#2536, @astefanutti)

  • It's possible to assign an ID to a Camel K operator in order to reconcile only a specific set of resources (#2683, @nicolaferraro)

  • Resources can be configured to use a secondary integration platform (#2695, @nicolaferraro)

  • Feat(trait): camel trait to include properties (#2635, @squakez)

  • Feat: Allow custom fixed labels for any running pod (#2646, @claudio4j)

Bug or Regression

Uncategorized

v1.6.1

27 Oct 20:50
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Bug or Regression

Uncategorized

v1.6.0

07 Sep 15:17
Compare
Choose a tag to compare

Release Notes

Camel Dependencies

Changes by Kind

Feature

Bug or Regression

Uncategorized

  • Chore: Upgrade to networking.k8s.io/v1 Ingress API (#2084, @astefanutti)
  • Ensures that QUARKUS_LOG_CONSOLE_JSON is set to false if the logging.json trait is not provided (#2540, @orpiske)
  • Jolokia is upgraded to 1.7.0 (#2594, @tadayosi)
  • Added support for Strimzi v1beta2 APIs in KameletBindings (#2595, @nicolaferraro)

Dependencies

Added

  • github.com/liggitt/tabwriter: 89fcab3
  • k8s.io/cli-runtime: v0.20.2
  • sigs.k8s.io/kustomize: v2.0.3+incompatible

Changed

Removed

Nothing has changed.

v1.5.1

31 Aug 08:39
Compare
Choose a tag to compare

Release Notes

  • Ensures that QUARKUS_LOG_CONSOLE_JSON is set to false if the logging.json trait is not provided (#2544, @orpiske)
  • Reset command no longer fails when using KameletBindings (#2603, @nicolaferraro)
  • Fix ImagePullError when using global operator in OpenShift (#2546, @astefanutti)
  • Fix(builder): Fix race-condition when Build transitions to running phase (#2550, @astefanutti)
  • Fix(cmd/bind): nullable error-handler (#2509, @squakez)
  • Fix: Fix cross-namespace creator resource events (#2551, @astefanutti)