Skip to content

Releases: apache/camel-k

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

v1.4.0

20 Apr 11:25
Compare
Choose a tag to compare

Closed issues:

  • Multiple ReplicaSet Race Condition #2188
  • [regression] 1.3.2 regresses on "SinkBinding on KSVC results into ping-pong between operators #1936" #2184
  • Default liveness probe initial delay is too short #2173
  • Review generated CSV #2164
  • Integrations are re-built on operator upgrade #2162
  • Deployment on K3s failing with Kaniko and Buildah build strategy #2161
  • Deployment on K3s failing with Spectrum build strategy #2160
  • Normalize object references #2158
  • Ability to provide Maven repository CA certificates #2149
  • kamelet-binding: embedding camelets #2146
  • Release 1.3.2 #2144
  • cli: add a binding sub command #2083
  • Improve description of "dependency" run and modeline option to include case of Camel components artifactId #1584
  • Adding camel-jackson dependency creates issues with inner classes #1507
  • Adding a dump command #1415

Merged pull requests:

Read more

v1.3.2

23 Mar 15:25
Compare
Choose a tag to compare

Bug Fixes

v1.3.1

04 Feb 15:05
Compare
Choose a tag to compare

Bug Fixes

  • Fixed compatibility bug with Knative 0.20 that prevented deploying services that also produce data (#1937, @nicolaferraro)
  • fix(cli): check run sources exists (#1913, @squakez)
  • fix: Do not filter Camel catalogs by runtime provider label (#1900, @astefanutti)
  • Fix - Check conditions in the correct order (#1873, @doru1004)