Releases: apache/camel-k
2.3.4-nightly
Apache Camel K 2.3.4-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.4-nightly
. The available platforms are AMD64 and ARM64.
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 Thu Jul 4 00:56:55 UTC 2024
v2.3.3
What's Changed
- [Backport 2.3.x]: fix(e2e): Data type action kamelet transformer error by @gansheer in #5550
- [Release 2.3.x] fix(builder): add root and base image to S2I report by @squakez in #5556
- [Release 2.3.x] fix(ctrl): synthetic Integration cannot set blockOwnerDeletion by @squakez in #5563
- backport - fix(pipeline) fix s2i image in publish task by @mmajerni in #5543
- [Release 2.3.x] chore: bump next version to 2.3.3-SNAPSHOT by @squakez in #5579
- [Backport 2.3.x] fix(olm): set minKubeVersion and Openshift version by @squakez in #5587
- [Backport 2.3.x] fix(ci): merge helm with older index by @squakez in #5592
- [Backport 2.3.x] fix(core): Remove status.Image update post publish by @gansheer in #5599
- [Backport 2.3.x] fix(e2e): Ensures Maven proxy test is not infra dependant by @gansheer in #5589
Full Changelog: v2.3.2...v2.3.3
2.3.3-nightly
Apache Camel K 2.3.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.3-nightly
(default amd64
architecture,
-arm64
suffix for ARM64 architectures)
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
To test ARM64 architecture, download the client for your OS and run:
kamel install --olm=false --operator-image=docker.io/testcamelk/camel-k:2.3.3-nightly-arm64 --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Sun Jun 9 00:57:14 UTC 2024
v2.3.2
Known regression on Openshift with S2I publishing strategy
Warning
Openshift users only, we suggest not to upgrade to this version and wait for the upcoming patch release instead. If you're already on this version, consider upgrade to 2.3.3. Running Integrations and other operations are not affected by this problem, only new Integration built via S2I are affected.
What's Changed
- [Backport 2.3.x] chore(cmd): error if no default catalog found by @squakez in #5432
- Backport: fix(pipeline): add s2i to publish tasks by @mmajerni in #5438
- [Backport-2.3.x] chore(e2e): Allow to disable copy optimizations on E2E tests by @christophd in #5441
- [Backport 2.3.x]: chore(release): fix missing licenses by @gansheer in #5443
- [backport 2.3] Enhance offline script and documentation (#5447) by @claudio4j in #5449
- [Backport 2.3.x] fix(trait): camel catalog regression by @squakez in #5525
- [Backport 2.3.x]: fix(e2e): Deprecated SSL quarkus configuration by @gansheer in #5534
- [backport 2.3.x] Fix offline script to use maven settings and option to skip ssl verification (#5538) by @claudio4j in #5549
- [Release 2.3.x] fix(traits): don't skip for synthetic kits by @squakez in #5547
Full Changelog: v2.3.1...v2.3.2
2.3.2-nightly
Apache Camel K 2.3.2-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.2-nightly
(default amd64
architecture,
-arm64
suffix for ARM64 architectures)
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
To test ARM64 architecture, download the client for your OS and run:
kamel install --olm=false --operator-image=docker.io/testcamelk/camel-k:2.3.2-nightly-arm64 --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Mon Jun 3 00:57:29 UTC 2024
v2.3.1
What's Changed
- [Backport 2.3.x]: chore: Upgrade golang.org/x/net by @gansheer in #5334
- [Backport 2.3.x]: fix(cli): openshift cli install rbac path by @gansheer in #5318
- [2.3.x] chore(deps): openshift api to 4.14 by @squakez in #5337
- [BACKPORT-2.3.x] fix(#5326): Fix flaky E2E test by @christophd in #5343
- [BACKPORT-2.3.x] fix(#5341): Add IntegrationProfile to CSV by @christophd in #5347
- [BACKPORT-2.3.x] (fix#5315) fatal error: concurrent map read and map write by @christophd in #5348
- fix(install): No duplicate envvars on operator pod container by @gansheer in #5353
- [BACKPORT-2.3.x] fix(#4922): Fix flaky TestHealthTrait by @christophd in #5355
- [Backport 2.3.x] (fix#5298) Platform choice for aarch64 is incorrect by @tdiesler in #5356
- [BACKPORT-2.3.x] fix: Fix garbage collection trait by @christophd in #5367
- [Backport 2.3.x]: chore(ci): Fix license check by @gansheer in #5366
- [Backport 2.3.x]: chore(e2e): Remove unnecessary jvm.option in test by @gansheer in #5376
- [2.3.x] Backport several fixes by @squakez in #5389
- Replaced echo-server image by multiarch by @lfabriko in #5391
- [Backport 2.3.x] Various trait works by @squakez in #5404
- [Backport 2.3.x] fix(trait): remove imageWasKit by @squakez in #5422
- [BACKPORT-2.3.x] Adding eventing core types on RBAC by @christophd in #5421
- [Backport 2.3.x] fix(trait): compute cm after catalog by @squakez in #5427
- [Backport 2.3.x]: doc(trait): Maven profile cm/secret additional information by @gansheer in #5426
- [Backport 2.3.x] fix(trait): controller strategy default service port name by @squakez in #5428
- [BACKPORT-2.3.x] fix(#5402): Evaluate Knative profile based on Serving/Eventing installed by @christophd in #5429
Full Changelog: v2.3.0...v2.3.1
2.4.0-nightly
Apache Camel K 2.4.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.4.0-nightly
. The available platforms are AMD64 and ARM64.
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 Tue Jul 2 01:01:47 UTC 2024
2.3.1-nightly
Apache Camel K 2.3.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.1-nightly
(default amd64
architecture,
-arm64
suffix for ARM64 architectures)
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
To test ARM64 architecture, download the client for your OS and run:
kamel install --olm=false --operator-image=docker.io/testcamelk/camel-k:2.3.1-nightly-arm64 --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Sun May 5 00:58:50 UTC 2024
v2.3.0
What's Changed
- fix(ci): golang caching is already part of go actions by @squakez in #5018
- fix(#5007): Jib publish strategy registry secret by @gansheer in #5016
- feat: add support for glob pattern in run sources by @rinaldodev in #5015
- fix(ci): publish java modules to snapshots repo by @squakez in #5025
- chore(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #5021
- chore(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 by @dependabot in #5022
- chore(ci): helm 2.2.0 by @squakez in #5029
- chore(ci): remove coverage check by @squakez in #5031
- fix(knative): func to check when either serving or eventing are insta… by @squakez in #5026
- fix(docs): remove languages by @squakez in #5035
- Update installation.adoc to fix grammatical error (to -> the) by @stefkiourk in #5034
- fix(ctrl): monitor Pod ready condition by @squakez in #5020
- chore(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 by @dependabot in #5041
- fix(trait) Fixed a scientific notation issue with camel when generating yaml by @cdmikechen in #5040
- feat: import external Camel applications by @squakez in #4942
- chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #5038
- fix(ci): generate sbom during release process by @squakez in #5043
- Bump Fabric8, use the BOM and dependabot by @andreaTP in #5046
- fix(core): Fix docker hub registry configuration by @gansheer in #5045
- chore(deps): bump knative.dev/eventing from 0.39.2 to 0.39.3 by @dependabot in #5050
- chore(deps): bump org.apache:apache from 23 to 31 in /java/crds by @dependabot in #5052
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.0.0-M8 to 3.2.5 in /java/crds by @dependabot in #5053
- fix(#5047): Update Quarkus service discovery setting for data type transformer by @christophd in #5055
- chore(deps): bump k8s.io/klog/v2 from 2.110.1 to 2.120.0 by @dependabot in #5049
- feat(ci): new coverage flow by @squakez in #5058
- fix(#5048): Support component scheme prefix in data type references by @christophd in #5056
- chore(ci): simplify nightly updates action by @squakez in #5061
- feat(pipeline): user publishing task by @squakez in #5057
- doc: add languages section by @squakez in #5064
- chore(deps): bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #5067
- chore(deps): bump github.com/evanphx/json-patch from 5.7.0+incompatible to 5.8.0+incompatible by @dependabot in #5068
- Update registry.adoc by @stefkiourk in #5071
- fix(#5001): Execute Quarkus JVM buildMode before native buildMode by @michalvavrik in #5070
- feat(builder): remove deprecated strategies and default to Jib by @squakez in #5062
- fix: use relative paths by @zregvart in #5073
- fix: broken link by @zregvart in #5074
- fix(crd): Remove traits default values by @gansheer in #5075
- chore(deps): bump github.com/evanphx/json-patch from 5.8.0+incompatible to 5.8.1+incompatible by @dependabot in #5079
- chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 by @dependabot in #5078
- fix(ci): workaround to avoid mac DNS problems by @squakez in #5076
- chore(ci): nightly quarkus native only on main branch by @squakez in #5081
- chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1 by @dependabot in #5082
- feat(ci): Run specific action for java code by @gansheer in #5083
- chore(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 by @dependabot in #5087
- fix(#4776): Fix catalog loading in camel trait by @christophd in #5086
- chore(ci): Upgrade github ci actions by @gansheer in #5085
- Create CamelCatalog on IntegrationPlatform controller by @christophd in #5089
- chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #5091
- fix(ci): Comment PR action uses octokit by @gansheer in #5094
- fix(kamelet): override data type action by @squakez in #5093
- fix(ci): Comment PR github action issues uses octokit by @gansheer in #5098
- Builder annotation support by @rodcloutier in #5104
- chore(deps): bump github.com/evanphx/json-patch from 5.8.1+incompatible to 5.9.0+incompatible by @dependabot in #5116
- fix(ci): calculate coverage on base pr target by @squakez in #5124
- fix(github actions): Made some checks on pod names more specific to a… by @valdar in #5123
- feat(#5103): Adding nodeSelector to the operator helm chart by @lsergio in #5122
- fix(doc): Add warning on cron trait for native build by @gansheer in #5127
- fix(github actions): restircted image-pull-policy-always patch apply … by @valdar in #5128
- Enhancement add classifier field to the MavenArtifact struct by @claudio4j in #5126
- fix(controller): filter confimap/secret watches by @squakez in #5144
- fix(test): add apache-snapshot repository as the test may run agains a camel-k-runtime snaphost release by @claudio4j in #5147
- chore(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 by @dependabot in #5148
- fix(ci): Java required by automatic-updates by @gansheer in #5150
- chore(deps): bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #5149
- Compute digest of configmap and secret from its data by @lfabriko in #5115
- feat(traits): persist generated status by @squakez in #5153
- fix(core): Externally built Integrations run command configuration from jvm trait by @gansheer in #5151
- chore(deps): bump github.com/prometheus/common from 0.46.0 to 0.47.0 by @dependabot in #5159
- Reduce write to hash, prepare string from secret, configmap by @lfabriko in #5155
- chore(ci): upgrade setup-go action by @gansheer in #5132
- feat(ci): go:embed usage by @squakez in #5160
- chore(deps): bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 by @dependabot in #5162
- Fix CamelCatalog create test by @christophd in #5166
- chore: Rename trait profile funcs by @christophd in #5167
- Move KameletRepositorySpec to common types by @christophd in #5168
- fix(#3433): Deprecate platform trait create default option by @christophd in #5170
- chore(e2e-tests): Improve E2E tests by @christophd in #5139
- chore(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #5171
- fix(ctrl): calculate digest on spec traits by @squakez in #5176
- chore(deps): bump github.com/prometheus/common from 0.47.0 to 0.48.0 by @dependabot in #5177
- chore(cmd): deprecate -d file feature by @squakez in #5185
- fix(trait): service binding by @squakez in #5184
- update quarkus-native.adoc by @bvahdat in #5190
- chore(knative): configure via properties by @squakez in #5186
- fix(#5097): Remove secondary IntegrationPlatform in favor of using IntegrationProfile by @christophd in #5138
- chore: use constants for config types by @squakez in https://github.com/apache/came...
2.3.0-nightly
Apache Camel K 2.3.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:2.3.0-nightly
(default amd64
architecture,
-arm64
suffix for ARM64 architectures)
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
To test ARM64 architecture, download the client for your OS and run:
kamel install --olm=false --operator-image=docker.io/testcamelk/camel-k:2.3.0-nightly-arm64 --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots
NOTE: last updated on Mon Apr 8 01:00:56 UTC 2024