Skip to content

Releases: apache/camel-k

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)

v1.5.0

09 Jul 10:05
Compare
Choose a tag to compare

Release Notes

Read more

v1.4.1

05 Jul 07:56
Compare
Choose a tag to compare

Changes