Releases: apache/camel-k
v.1.8.0
Camel Dependencies
- Apache Camel K Runtime 1.11.0
- Apache Camel Quarkus 2.6.0
- Apache Camel 3.14.0
- Apache Camel Kamelets 0.7.0
Changes by Kind
Feature
- Added support for KEDA autoscalers with automatic configuration when using Kamelets (#2838, @nicolaferraro)
- Feat(maven): Configurable Maven CLI options (#2879, @astefanutti)
- Feat: Faster operator startup (#2814, @astefanutti)
- Feat: Global HTTP proxy support (#2858, @astefanutti)
- Feat: Report runtime health checks into Integration readiness condition (#2719, @astefanutti)
- Feat: Set GOMAXPROCS based on CPU quota (#2837, @astefanutti)
Bug or Regression
- Fix(OLM): Remove aggregated cluster roles from OLM bundle (#2809, @astefanutti)
- Fix(build): Fix OLM bundle generation on Mac OS (#2797, @astefanutti)
- Fix(cli): Skip version compatibility check for builder command (#2796, @astefanutti)
- Fix(doc): Update Prometheus Operator setup documentation (#2795, @astefanutti)
- Fix(log): Structure keytool logs (#2878, @astefanutti)
- Fix(yaml): Take to-d into account while parsing YAML DSL steps (#2822, @astefanutti)
- Fix: Install Kamelets as unstructured resources (#2881, @astefanutti)
Uncategorized
- Chore(RBAC): Remove wildcards from Knative role (#2807, @astefanutti)
- Chore(build): Upgrade Maven to version 3.8.4 (#2767, @astefanutti)
- Chore(build): Upgrade base image to ubi-quarkus-mandrel:21.3.0.0 (#2798, @astefanutti)
- Chore(kamelet): polish error handler (#2843, @squakez)
- Chore: Upgrade Knative to version 1.1.0 (#2846, @astefanutti)
- Chore: Upgrade Spectrum and go-containerregistry (#2779, @astefanutti)
- Doc(install): suggested resource configuration (#2774, @squakez)
- Doc(jitpack): detailed info and link to example (#2857, @squakez)
- Doc(kamelets): custom repository (#2849, @squakez)
- Feat(cmd): OLM default discovery (#2735, @squakez)
- Feat(cmd): operator additional info (#2730, @squakez)
- Feat(cmd/run): autogenerated configmap for resource/config local files (#2771, @squakez)
- Fix(build): default jitpack to main (#2775, @squakez)
- Fix(doc): filter nolint comments in documentation trait (#2851, @squakez)
- Fix(e2e): Avoid nested Gomega fields matcher (#2833, @astefanutti)
- Fix: filter lint comment in traits (#2873, @squakez)
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
- cloud.google.com/go: v0.97.0 → v0.98.0
- github.com/Azure/azure-sdk-for-go: v50.2.0+incompatible → v43.0.0+incompatible
- github.com/Azure/go-autorest/autorest/adal: v0.9.10 → v0.9.5
- github.com/Azure/go-autorest/autorest/to: v0.4.0 → v0.3.0
- github.com/Azure/go-autorest/autorest/validation: v0.3.1 → v0.1.0
- github.com/Azure/go-autorest/autorest: v0.11.17 → v0.11.12
- github.com/Microsoft/go-winio: 6eac466 → v0.5.1
- github.com/Microsoft/hcsshim/test: d3e5deb → 43a75bb
- github.com/Microsoft/hcsshim: v0.8.15 → v0.8.23
- github.com/aws/aws-sdk-go: v1.37.1 → v1.35.24
- github.com/bketelsen/crypt: 5cbc8cc → v0.0.4
- github.com/cilium/ebpf: v0.2.0 → v0.6.2
- github.com/container-tools/spectrum: v0.3.4 → v0.3.7
- github.com/containerd/aufs: dab0cbe → v1.0.0
- github.com/containerd/btrfs: 404b914 → v1.0.0
- github.com/containerd/cgroups: 0b889c0 → v1.0.1
- github.com/containerd/console: v1.0.1 → v1.0.2
- github.com/containerd/containerd: v1.5.0-beta.1 → v1.5.8
- github.com/containerd/continuity: 50096c9 → v0.1.0
- github.com/containerd/fifo: 0724c46 → v1.0.0
- github.com/containerd/go-cni: v1.0.1 → v1.0.2
- github.com/containerd/go-runc: 7016d3c → v1.0.0
- github.com/containerd/imgcrypt: v1.0.1 → v1.1.1
- github.com/containerd/nri: eb1350a → v0.1.0
- github.com/containerd/ttrpc: v1.0.2 → v1.1.0
- github.com/containerd/typeurl: v1.0.1 → v1.0.2
- github.com/containerd/zfs: 0a33824 → v1.0.0
- github.com/containernetworking/cni: v0.8.0 → v0.8.1
- github.com/containernetworking/plugins: v0.8.6 → v0.9.1
- github.com/containers/ocicrypt: v1.0.1 → v1.1.1
- github.com/coreos/go-iptables: v0.4.5 → v0.5.0
- github.com/coreos/go-systemd/v22: v22.1.0 → v22.3.2
- github.com/cpuguy83/go-md2man/v2: v2.0.0 → v2.0.1
- github.com/docker/cli: a8ff7f8 → v20.10.11+incompatible
- github.com/docker/docker-credential-helpers: v0.6.3 → v0.6.4
- github.com/emicklei/go-restful: v2.15.0+incompatible → v2.9.5+incompatible
- github.com/go-openapi/spec: v0.20.2 → v0.19.6
- github.com/godbus/dbus/v5: v5.0.3 → v5.0.4
- github.com/google/go-containerregistry/pkg/authn/k8schain: ce35c99 → abdc633
- github.com/mitchellh/mapstructure: v1.1.2 → v1.4.1
- github.com/moby/sys/mountinfo: v0.4.0 → v0.4.1
- github.com/opencontainers/image-spec: v1.0.1 → 693428a
- github.com/opencontainers/runc: v1.0.0-rc93 → v1.0.2
- github.com/opencontainers/runtime-spec: e6143ca → 1c3f411
- github.com/opencontainers/selinux: v1.8.0 → v1.8.2
- github.com/pelletier/go-toml: v1.2.0 → v1.9.3
- github.com/rs/dnscache: 295bba8 → e0241e3
- github.com/russross/blackfriday/v2: v2.0.1 → v2.1.0
- github.com/spf13/afero: v1.2.2 → v1.6.0
- github.com/spf13/cast: v1.3.0 → v1.3.1
- github.com/sp...
v1.7.0
Camel Dependencies
- Apache Camel K Runtime 1.10.0
- Apache Camel Quarkus 2.4.0
- Apache Camel 3.12.0
- Apache Camel Kamelets 0.5.0
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 thekamel
binary, they can also be applied directly to a cluster usingkustomize
. These resources can be modified prior to their installation and thekustomize.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:
make setup
(must be executed as cluster-admin)make operator
make platform
(if a customized integration-platform is required)make example
(optional - installs thehello-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
- Chore(builder): Self-defined Build spec (#2688, @astefanutti)
- Fix: Affinity trait must run after the Knative Service trait (#2666, @astefanutti)
- Fix: Avoid operator panic when Quarkus fast-jar directory is empty (#2704, @astefanutti)
- Fix: Handle Integration changes while waiting for Kit build (#2670, @astefanutti)
- Fix: Integration readiness status should account for updated replicas (#2691, @astefanutti)
- Fix: Unify post-build integration phases reconcilation (#2645, @astefanutti)
- Fix: Use a single operator and CLI client globally (#2703, @astefanutti)
- Integrations and Bindings with external images can be scaled correctly (#2639, @nicolaferraro)
Uncategorized
- Chore(build): Upgrade Maven to version 3.8.3 (#2671, @astefanutti)
- Chore(cli): Add operator env vars option to install CLI (#2673, @astefanutti)
- Chore(native): Fail-fast native build for unsupported languages (#2631, @astefanutti)
- Chore: Bypass cache round-trips to reconcile integration status (#2692, @astefanutti)
- Chore: Parallel Kamelets reconciliation (#2668, @astefanutti)
- Chore: Upgrade Knative to version 1.0.0 (#2733, @astefanutti)
- Jolokia is upgraded to 1.7.1 (#2665, @tadayosi)
- Trait/route: Add support to read certificates from secrets (#2577, @claudio4j)
- Update documentation links in README to point from 'latest' to 'next' (#2722, @jbpratt)
- Upgraded Service Binding Operator to 1.0.0 GA (#2729, @johnpoth)
v1.6.1
Camel Dependencies
- Apache Camel K Runtime 1.9.1
- Apache Camel Quarkus 2.3.0
- Apache Camel 3.11.2
- Apache Camel Kamelets 0.4.0
Changes by Kind
Bug or Regression
- Fix: Unify post-build integration phases reconciliation (#2649, @astefanutti)
- Integrations and Bindings with external images can be scaled correctly (#2644, @nicolaferraro)
Uncategorized
- Chore(builder): Self-defined Build spec (#2706, @astefanutti)
- Trait/route: Add support to read certificates from secrets (#2629, @claudio4j)
v1.6.0
Release Notes
Camel Dependencies
- Apache Camel K Runtime 1.9.0
- Apache Camel Quarkus 2.2.0
- Apache Camel 3.11.1
- Apache Camel Kamelets 0.4.0
Changes by Kind
Feature
- KameletBinding resources are now scalable (#2582, @nicolaferraro)
- Feat(cmd/bind): error-handler setting (#2587, @squakez)
- Feat(trait): container image pull policy (#2583, @squakez)
- Allow the scheme used for the liveness and readiness probes to be overridden (#2527, @Kyle-Cooley)
- Improvements to the logger trait (#2580, @orpiske)
kamel uninstall
now also cleans up all kamelets defined in the same namespace. (#2489, @tadayosi)- Updated documentation about using various kinds of dependencies (#2607, @mmacphail)
Bug or Regression
- Fixed ImagePullError when using global operator in OpenShift (#2535, @nicolaferraro)
- Fixed kamel bind YAML output (#2575, @squakez)
- Numeric parameters are properly encoded in Kamelets (#2617, @nicolaferraro)
- Reset command no longer fails when using KameletBindings (#2603, @nicolaferraro)
- Fix(builder): Fix race-condition when Build transitions to running phase (#2545, @astefanutti)
- Fix(cli): property priority (#2570, @squakez)
- Fix(cmd/bind): nullable error-handler (#2496, @squakez)
- Fix(kamelets): error handler uri autodiscovery (#2597, @squakez)
- Fix: Fix cross-namespace creator resource events (#2547, @astefanutti)
- Fixing a typo (#2588, @mmacphail)
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
- github.com/redhat-developer/service-binding-operator: v0.7.1 → v0.8.0
Removed
Nothing has changed.
v1.5.1
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
Release Notes
- chore: Remove Camel Sources support from Knative trait #2460 (astefanutti)
- chore: Update embedded camel-catalog-1.8.0-SNAPSHOT.yaml #2459 (astefanutti)
- chore: Remove unsupported probe-path property from container trait #2458 (astefanutti)
- fix: Filter influencing traits to lookup matching kits #2457 (astefanutti)
- Align to Quarkus documentation #2455 (oscerd)
- fix: Unrecognized configuration from quarkus-logging-json #2454 (astefanutti)
- fix: Correct Quarkus default health probe path #2453 (astefanutti)
- Remove the unnecessary indefinite articles in the list. in documentat… #2452 (apupier)
- Remove the unnecessary indefinite articles in the list. in documentat… #2451 (apupier)
- fix cron trait issue #2448 (liurui-1)
- Revert "Temporarily disable qute due to Camel Quarkus issue #2701" #2447 (orpiske)
- Fix #2441: parse parameters in YAML DSL #2442 (nicolaferraro)
- chore(api): Remove obsolete failure field From Integration API #2440 (astefanutti)
- doc: readme cleanup #2433 (squakez)
- chore(doc): drop Minishift from documentation and install script #2428 #2431 (tadayosi)
- chore: Remove Camel Sources support #2430 (astefanutti)
- fix(doc): examples link #2429 (squakez)
- feat(trait): jvm classpath #2427 (squakez)
- Sync main with the latest changes from camel-main #2426 (orpiske)
- feat(knative): upgrade Knative to 0.23 #2343 #2424 (tadayosi)
- fix(cmd/run): secret/configmap as property file #2423 (squakez)
- [e2e-tests] cli test (without kamel debug) #2422 (vsokolov00)
- fix(trait): never fallback to client-side apply unless server-side apply is incombatible #2421 (tadayosi)
- chore(ci): upgrade Knative versions in CI to latest possible #2420 (tadayosi)
- fix(cli): resource path with quotes and spaces #2419 (squakez)
- Precise requirements on Minikube instance for development #2416 (apupier)
- refactor(trait): use bool pointer util functions in knative trait #2415 (tadayosi)
- chore(build): Some more go.sum updates #2413 (astefanutti)
- chore(e2e): Check Deployment progressing condition after re-run #2412 (astefanutti)
- Doc: new configuration explained #2411 (squakez)
- fix(cli): Use Patch with optimistic lock to update Integration #2410 (astefanutti)
- chore: Upgrade Kubernetes API to v0.20.2 #2407 (astefanutti)
- Update link to video to debug in VS Code #2406 (apupier)
- chore(build): Upgrade Go to version 1.15 #2404 (astefanutti)
- chore(trait): Polish Logging trait documentation #2403 (astefanutti)
- fix(e2e): Remove image pull secret e2e test race conditions #2402 (astefanutti)
- chore: Upgrade controller-runtime to v0.8.3 #2401 (astefanutti)
- fix(trait): ImagePullSecrets are not configured when the Integration is running #2399 (claudio4j)
- chore(build): Cancel s2i Build on context cancellation or timeout #2398 (astefanutti)
- fix(RBAC): Add permission to send termination signals to builder pods #2393 (astefanutti)
- chore(e2e): allow e2e to use nexus mirror to speed up testing #2387 #2392 (tadayosi)
- chore(doc): Tidy observability documentation #2390 (astefanutti)
- chore(doc): Add autoscaling with Knative documentation #2386 (astefanutti)
- Fixes website build #2385 (oscerd)
- S3 dependencies #2383 (johnpoth)
- doc(kamelets): debugging simple notice #2381 (squakez)
- Removed the deprecated --logging-level option (issue #2000) #2377 (orpiske)
- chore(doc): Fix Pod trait documentation formatting #2373 (astefanutti)
- chore(e2e): remove duplicate test in knative tests #2372 (tadayosi)
- Fix #2361: allow multiline properties by correctly encoding them #2369 (nicolaferraro)
- chore(doc): Remove deprecated Camel Sources documentation #2368 (astefanutti)
- chore(ci): kourier versions not necessarily bound to knative-serving #2367 (tadayosi)
- chore(ci): Do not execute e2e tests on documentation changes #2366 (astefanutti)
- chore(doc): Update high-level architecture diagram #2362 (astefanutti)
- Make it possible to define the container image without IntegrationKit #2360 (lburgazzoli)
- Update README to reflect where Sample.java is #2359 (bentito)
- feat(cmd/run): resource option refactoring #2355 (squakez)
- Related to #2165: account for annotations when checking if integratio… #2352 (nicolaferraro)
- feat(cli): add sub command kamel kamelet for get and delete #2312 #2351 (tadayosi)
- fix(cli): stop printing <nil> at the end of kamel describe output #2350 (tadayosi)
- chore(build): Cancellable Maven operations #2348 (astefanutti)
- feat(cli): support k8s api shortnames for kit & platform with kamel describe #2346 (tadayosi)
- feat(cli): initial support for describing Kamelets with kamel describe #2312 #2345 (tadayosi)
- chore(api): Encapsulate Maven properties #2344 (astefanutti)
- Sta...
v1.4.1
Changes
- Fix(build): Default to routine build strategy for local IntegrationPlatform (#2243, @astefanutti)
- Backport logging trait feature to fix GH issue #2000 (#2260, @orpiske)
- Feat: Kamelet Binding error handler (#2266, @squakez)
- Fix(cmd): run file system stat errors (#2277, @squakez)
- fix(e2e): Fix OLM upgrade e2e test (#2281, @astefanutti)
- fix cron trait issue (#2448, @liurui-1)
v1.4.0
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:
- chore: Tidy proposals directory #2204 (astefanutti)
- chore(cli): Fix error handling in local commands #2202 (astefanutti)
- Add OLM upgrade test #2198 (bouskaJ)
- Update to Camel 3.9.0 and Camel-Quarkus 1.8.1 #2197 (nicolaferraro)
- fix: Prevent Integration environment variables ordering randomization #2196 (astefanutti)
- chore(ci): upgrade YAKS version #2194 (nicolaferraro)
- chore(cli): Improve run command --dependency option description #2193 (astefanutti)
- fix: Increase operator liveness probe initial delay and period #2192 (astefanutti)
- fix: Add bindings.knative.dev/include label to SinkBinding sources #2190 (astefanutti)
- chore: upgrade Service Binding Operator to v0.6.0 #2187 (johnpoth)
- doc: Maven configuration documentation #2186 (astefanutti)
- Fix #2083: add kamel bind command #2183 (nicolaferraro)
- feat(operator): NodeSelector install options #2182 (squakez)
- feat(build): Custom Maven CA certificate(s) support #2180 (astefanutti)
- Fix link in example knative readme #2174 (apupier)
- Adding a dump command #2171 (oscerd)
- Normalize names #2169 (nicolaferraro)
- chore(OLM): Remove old Build CRD from OLM package #2166 (astefanutti)
- fix: Integrations are re-built on operator upgrade #2163 (astefanutti)
- test: Operator upgrade e2e tests #2159 (astefanutti)
- doc(test): basic e2e local instructions #2155 (squakez)
- fix(ci): Free more disk space and pin OS version #2154 (astefanutti)
- chore(s2i): Set owner reference for BuildConfig and ImageStream resources #2152 (astefanutti)
- Fix #2035: invalid YAML should not make the operator panic #2148 (nicolaferraro)
- Fix oc parameter and added filenames to the yaml sections #2147 (claudio4j)
- fix service-binding role group #2145 (nicolaferraro)
- doc: added documentation about deploying Camel K on k3s #2143 (orpiske)
- Add toleration trait e2e test #2142 (tplevko)
- fix: disable CGO when building on Fedora to avoid linking issues on the Ubuntu-based image (#2140) #2141 (orpiske)
- fix: buildah to ensure it works with insecure registries #2138 (orpiske)
- feat: container image builder tasks #2131 (astefanutti)
- fix: ensure Kaniko build strategy works with insecure registries #2130 (orpiske)
- test: Add e2e/common/cli to common e2e test suite #2128 (astefanutti)
- Create new test folder with kamel cli specific tests #2125 (mmajerni)
- fix: only assume secure pull if the main registry and the base image registry are different #2124 (orpiske)
- test: Add toleration trait e2e tests #2123 (astefanutti)
- chore(doc): fix links to unlock website #2121 (nicolaferraro)
- chore(test): test correct filtering of messages from Knative broker #2120 (nicolaferraro)
- Kamel local inspect: In case of missing format, show the output in th… #2118 (oscerd)
- Fix knative subscriptions and triggers #2115 (nicolaferraro)
- feat(operator): toleration install flag #2114 (squakez)
- fix(cli): install error message #2112 (squakez)
- chore: fix default template for Kamelets #2111 (nicolaferraro)
- chore(documentation): add Kamelet development guide #2110 (nicolaferraro)
- fix: Do not report falsy readiness condition on Integration downscaling #2108 (astefanutti)
- fix(ci): Fix OpenShift DNS node configuration #2104 (astefanutti)
- chore : Fix links to the developers guide - needs to point to latest/contributing/developers.html #2102 (cunningt)
- chore: Upgrade Knative to version 0.21.0 #2101 (astefanutti)
- chore: Rely on Lease from controller-runtime for leader election #2100 (astefanutti)
- Add missing classpath locations for external kits #2097 (jamesnetherton)
- fix: Use correct versions to access OLM APIs #2095 (astefanutti)
- Upgrade sbo #2094 (johnpoth)
- Disable OLM in uninstall tests #2092 (bouskaJ)
- Fix alternative image test #2091 (bouskaJ)
- Fix #200: Add support for mirrorOf attribute #2089 ...
v1.3.2
Bug Fixes
- Invalid YAML does not make the operator panic (#2148, @nicolaferraro)
- Fixed bug to allow KameletBinding to pull/push data from Strimzi Kafka topics (#1993, @nicolaferraro)
- KameletBinding can use special characters in Kamelet properties (#1987, @nicolaferraro)
- Fixed cron component
- Fixed pod disruption budget support
- Check ObjectMeta in deep derivative comparison
v1.3.1
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)