Changelog
Full Changelog
Closed issues:
- Remove main runtime from operator codebase #1803
- Scalability of integration components in a non knative environment #1798
- Panic when attempting to convert from unstructured to Integration with traits #1794
- Kamelets resource autogenerated informers and listers #1791
- Changes to KameletBinding must be propagated to Integrations #1785
- KameletBinding to broker fails #1778
- Kamelet binding to an explicit URI failing #1774
- When building quarkus, properties should be part of the generate application.properties used to build the project #1763
- Release 1.2.0 #1754
- Add suport for gists #1740
- Update to k8s 0.18.8 #1698
- Error during unshare(...): Operation not permitted #1580
- Provide yaml schema of design definition #1537
- helm.sh entries in go.sum #1231
- Add camel-k-quarkus example #1082
- Make sure global and local operators can cohexist #751
- Document architecture #36
Merged pull requests:
v1.2.0 (2020-10-08)
Full Changelog
Full Changelog
Full Changelog
Closed issues:
- Binary resources such as keystores are being corrupted #1750
- Propagate Kamelet icon on binding #1747
- Thread blocked calling knative REST #1720
- Automatic changelog update should not be run on forks #1717
- Environment Variables from Secrets #1715
- Salesforce Integration as Knative Serverless Service fails #1713
- Generate CRD schema for Kamelet + KameletBinding #1710
- Add Kamelet integration tests #1709
- Does camel-k plan to provide Java SDK client Calls? #1708
- Release 1.1.1 #1700
- Upgrade to Prometheus operator version 0.42.0+ #1697
- Kamel init - Do not include license header #1696
- Add support for Strimzi Topics in KameletBinding #1686
- kamelets: source/sink binding #1676
- Add related image in OLM descriptor #1611
- Deprecate build kit at platform set-up time #1604
- kamelets: runtime support #1575
- kamelets: operator support #1574
- Support for Kamelets #1567
- Add a kamel help cli command #1545
- Switch to Quarkus as default runtime for integrations #1513
Merged pull requests:
v1.1.1 (2020-09-11)
Full Changelog
Full Changelog
Full Changelog
Closed issues:
- Failed to install Camel-K in IKS #1687
- Upgrade base to Knative 0.16 and support 0.17 #1670
- Integration is logged twice in dev mode #1668
- operator.adoc - ascii doc warning #1662
- Caffeine with Knative doesn't work #1649
- Build error when using traits #1648
- Add oidc provider to Camel-K #1646
- When creating a new tag, make sure it's strictly numeric (i.e. 1.1.0 instead of v1.1.0) #1645
- kamel init - should not create source file with ASF license header #1638
- No matches for kind “Subscription” in version “messaging.knative.dev/v1alpha1” #1636
- Add command completion for kamel #1635
- Release Camel K 1.1.0 #1618
- kamel install not working on vanilla k8 cluster #1552
- Use sinkbinding in operator #1548
- Publish yaml schema of design definition on https://www.schemastore.org/json/ #1538
- In dev mode, changes to modeline are not taken into account #1536
- PublishStrategy missing from IntegrationPlatform build spec #1370
- kamel install not working - Error: cannot find automatically a registry where to push images #674
Merged pull requests:
Full Changelog
v1.1.0 (2020-07-21)
Full Changelog
Full Changelog
Closed issues:
- Set knative.reply = false in knative environment metadata #1617
- Camel-K-Examples: The Kinesis examples fails because of signature #1608
- Camel-K-example: The Kinesis source example fails because region is missing #1607
- Add ‘v’ prefix to tag names #1601
- Fix generation of traits.yaml file #1599
- Create a troubleshooting documentation #1595
- The options parameter from the jvm trait should support value containing commas #1593
- Restore flow type as object? #1590
- Bad help description for kamel init #1585
- dependencies trait - Camel shorthand camel:dns vs camel-dns #1583
- Camel to Yaml transformation #1581
- Running YAML code #1579
- Add the camel category to Camel K CRDs #1556
- kamel run simple.js --dev hangs after multiple kill/start #1505
- Support
make install-crc
#1410 - Add a nodeport option to the service trait #1321
- Misleading error message in knative trait: cannot find event default #1308
- Error when trying create Integration #1280
- Verify registry connection on install #1192
- Kafka Producer #1189
- Add a specific label to the integration pod #1129
- Add documentation for integration platform configuration #951
- kamel --dev stuck when mvn dependencies has problem #911
- Update Camel-K/Knative examples for 1.0.0-M1 release #908
- IntegrationPlatform stucked in “status.phase: Starting” #466
- camel-k operator Error with minikube #431
- Structured trait configuration #395
Merged pull requests:
1.0.1 (2020-06-25)
Full Changelog
Closed issues:
- Switch to Syndesis gh action for backporting #1559
- Integration do not shutdown gracefully when
jvm.print-command
is set #1557 - Adding dependencies on external packages #1546
- application.properties missing when using latest kamel-1.0.0 release #1542
- Package not found #1541
- Can't connect to prometheus endpoint in 1.0.0 (not running?) #1525
- Create a 1.0.x branch #1519
- Update the kamel homebrew formula to v1.0.0 #1512
- [regression]kamel help trait --all -o json returns both yaml and json output #1511
- addRoutes problem when running 01-Basic example from new camel-k-example docs #1509
- CLI - Make kamel run handle github urls that are not raw #1497
- metrics: in quarkus mode, use microprofile metrics in place of the prometheus agent #1263
- Add time it takes to build a kit in the builder pod log #1186
- Saga example #1097
- java.lang.NoSuchMethodError: com.javainuse.route.SimpleRouteBuilder.getContext()Lorg/apache/camel/model/ModelCamelContext; #1073
- Error after cluster restart #933
- Error pushing image to camel-k-ctx #853
- service and route not created when using --open-api parameter #843
- one page of documentation to install Camel-K on Minikube is incorrect #798
- Kamel run Sample.java --dev hanged with “Waiting for Platform”. Error - Non-resolvable import POM #677
- Sample does not work after change camel version #664
- Cannot load Knative configuration from file or env variable #654
- Release 1.0.1 #1565
- Cannot expose knative endpoints in YAML #1539
- kamel install uses the wrong channel in OLM #1524
Merged pull requests:
1.0.0 (2020-06-05)
Full Changelog
Closed issues:
- Print the JVM command with its parameters in integration pod logs #1495
- Converting ProcessorDefinition to DSL and interfacing with camel k #1469
- vanilla minikube - CronJobs are not being built from operator #1442
- Move languages documentation to camel-k-runtime #1427
- Kotlin documentation incorrect for kotlin DSL #1426
- Switchting to quarkus fails to build because of missing versions #1423
- support for jitpack dependencies #1407
- Avoid requirements of a kubeconfig when using
kamel init xxx
command #1368 - Support for local development using containers #1339
- User cannot create resource in API group #1302
- Support of 3rd party camel components, data formats and type converters #1285
- Camel-k with Spring boot #1176
- routes-rest.js not working #1174
- Unable to run Knative integration #1169
- Basic javascript example generates “Multiple applicable overloads found for method name process” #1144
- Basic groovy example generates “Ambiguous method overloading for method org.apache.camel.model.RouteDefinition#process” #1143
- Multiple traits to create a service #1061
- Camel K Operator is not reading the Telegram endpoint API-Key properly. #1039
- No interface for setting the number of pods on which an integration is to be deployed #1032
- Is there a way to co-locate the camel-k-operator, builder and PV in the same node #924
- Camel-K build fails with error: open /workspace/builder-656588331/package/context/Dockerfile: no such file or directory #923
- Add support for defining the loader to be used by the runtime #910
- Support shebang to precise that a file is a Camel-K executable file #754
- Cannot reinstall the kamel in minikube #711
- [DISCUSS] Vision for Knative Sources #639
- Remove maven wrapper from camel-k #629
- Allow “kamel” to install a specific version of camel k #604
- Knative minikube service failure #482
- Add support for secure registries in Kubernetes mode #139
- Add health checks and additional monitoring #58
- Release Camel K 1.0.0 #1498
- Add an opentracing trait #1489
- Support inline YAML DSL #1470
- Kamel uninstall leftovers #1465
- Refactor API module to include it in master #1463
- sanitized integration name on Windows contains whole path #1462
- Unable to start Prometheus when Knative enabled. #1459
- Customizing prometheus configuration fails with MountVolume issue #1451
- servicemonitor is not created for missing role on camel-k-operator #1450
- Support setting parameters as modeline options #1449
- Issue when fixing erroneous resource #1446
- Can't install camel-k helm chart in more than one namespace #1443
- Vanilla Minishift install not working. #1429
- Use /openapi.json as default location for OpenAPI data #1428
- CamelSources not working in nightly #1419
- Add license headers to files generated with kamel init #1417
- Spectrum publisher still slow #1416
- Support Knative channels v1beta1 versions #1414
- Camel Cron trait page is rendered incorrectly #1401
- Detect camel-microprofile-fault-tolerance for Circuit Breaker #1396
- Events should be shown also when running the integration with --logs #1395
- Cannot switch between cron and normal deployment in dev mode #1394
- The camel-k:edit clusterrole is not always created #1393
- Add some sugar for additional sources #1388
- Quarkus runner jar is never rebuilt on layered kits #1387
- Allow to define custom prometheus exporter #1384
- Cannot manage prometheus resources #1382
- OpenShift CLI download links are not populated when installing from operator hub #1379
- Add more build events #1367
- Knative API example becomes unstable #1364
- Refactor CI tests to reduce feedback time #1362
- Add a simple API tutorial for the getting started experience #1361
- Upgrade Knative CI to 0.13.x #1359
- Provide description in JSON output for traits #1358
- Kamel uninstall does not remove everything in OLM mode #1356
- Standard rest services can be bound to 8080 by default #1347
- ‘context’ object not available in JavaScript integrations #1346
- Probes not bound to Knative services #1341
- ConfigMap xxx-openapi-000 not found #1340
- Wrong knative dependency #1337
- Adapt cron trait to latest camel-k-runtime #1329
- Switch to java 11 by default ? #1327
- Add a 3scale addon #1325
- Add e2e test for the multiple files scenario #1320
- Rename rest-dsl trait to openapi #1317
- Add some sugar to rest APIs #1316
- Errors in incremental build on OCP4 #1314
- Support OpenAPI 3 #1310
- Cannot patch event log errors #1309
- Events are reported twice in dev mode #1297
- Support Knative eventing v1beta1 APIs #1212
- Add condition/status to monitor running state of the integration #1171
- Document YAML DSL on the website #1114
- Hide some CRDs from developer catalog #1045
- GC trait fails on unknown types #1027
- Kamel install -o yaml should not try to connect to a cluster #885
- Wrong links from second page on #827
- Update installation documentation #823
- Builds are 1200% slower on Openshift 4 #813
- CLI too slow on remote clusters #792
- Add .flow example to e2e tests #780
- Propagate build errors up to the integration #763
- Add timeout to maven operations #761
- Service trait: confusing behavior #753
- Include checksum when checking for compatible kits #743
- validate maven artifacts #742
- camel-k-cache crashes on minikube #736
- Move to knative serving v1beta1 apis #729
- Add the ASL license header on the source file #709
- Add e2e tests in CI #693
- Add version information to all resources #692
- Insufficient permission when installing 0.3.3 from operatorhub #686
- Remove predefined images #644
- Define a meta-controller for Camel-based Knative sources #641
- Add support for Knative Broker/Trigger #638
- Testing Camel K integrations #600
- Add conditions to camel-k CRs #594
- Generate Specific Knative Sources per Camel Component #569
- Automatic installation when creating a Knative Camel Source #568
- Support for multi-tenancy #523
- Enable the scale sub resource on integrations #353
- VSCode extension #338
- Improve IDE auto-completion #311
- Be revision-friendly and do not use revisions by default on Knative profile #289
- Rename ‘context’ term used by Camel K. #206
- Publish Helm charts #168
Merged pull requests:
Full Changelog
Closed issues:
- (vanilla minikube) RestDSL.java not working out of the box #1452
- Make kamel cli installable via Homebrew #1369
Merged pull requests:
Full Changelog
Closed issues:
- Does any company use Camel K in production environment? #1436
- Kotlin Autocomplete in Intellij? #1425
- @PropertyInject does not work in @BindToRegistry methods #1422
- Not working Ubuntu 18 Minikube #1412
- Error during unshare(CLONE_NEWUSER): Invalid argument #1408
- re-organize e2e tests #1404
Merged pull requests:
Full Changelog
Closed issues:
- Failed to read a GraphQL query from a ConfigMap #1403
- Adding the http4 dependency causes the deployment of an integration to fail #1386
- How can I run a whole project with many integration files in a comfortable way? #1375
Merged pull requests:
Full Changelog
Closed issues:
- Nightly builds? #1365
- unsupported secret type for registry authentication #1360
- How can I modify registries in buildah container? #1357
- Remove human-readable format from timer period computation in cron trait #1350
- Cannot find RestApiConsumerFactory #1348
- Error creating build container: no space left on device #1333
- Catalog generation does not take into account the runtime provider to determine the catalog name #1312
- Add superfast builds for dev clusters #1305
- Unable to run saga sample #1304
- [Enhancement]Improve log message when image not available in cache #1301
- Unable to run the polyglot sample #1300
- kamel version should report version number in offline mode #1298
- ClassNotFoundException from pom-catalog.xml #1293
- Defining datasource in groovy and using in XML routes #892
- Inject CamelContext into Java DSL RouteBuilder #563
- Error with Knative probes #528
Merged pull requests:
Full Changelog
Closed issues:
- Buildah support #1256
- Dead link from readme to trait documentation #1249
- When using
camel-opentracing
, <Log statement in routes.xml is getting logged twice #1240 - Resource group endpoints is that a left over from old Camel version #1187
- Private repository for dependent Library #1180
- Trying to get sample RestWithUndertow working #1175
- Abilty to disable sidecar injection in knative services #1173
- Support for using ENV variables in kamel binary #1103
- Get rid of json schema generation #1037
- camel-k-maven-settings localRepository change is not working #1010
- Error in jsonschema gen #561
- Provide config command for kamel #504
- Decouple traits from base image #394
- Automatically use Kubernetes-based master component #259
- Integrate with GolangCI #258
- add unit tests for traits #255
- Add uninstall command #38
- Resources are not replaced on install #1286
- Release 1.0.0-RC2 #1273
- Upgrade to Knative 0.12 #1270
- Allow to inject data from externally crafted secrets #1261
- Multiple Knative endpoint in the same route will cause the pod continuously restart #1257
- Add e2e tests for global installation mode #1255
- Installation error: normal user can't delete consoleclidownloads #1242
- Check exact Knative version before enabling serving #1237
- Autodetect camel-bean #1236
- Add a “master” trait #1234
- Dev mode doesn't start if the integration is already running #1233
- Kamel version should not try to connect to a cluster #1230
- Remove the option to set the camel version #1229
- Avoid installing operator when OLM reaources are present #1223
- knative channel consumer stuck in running state #1222
- kamel kit create returns error - result must be a pointer #1221
- Integration builds takes lots of time #1209
- Disabling traits does not reflect in camel-k integration #1208
- Camel K Validator Component hangs on URL input #1207
- Knative services are slow to become ready #1206
- Change log that warns Knative users #1205
- Slow build time on Minikube reported #1204
- Offer easier access to trait list #1203
- Allow easy switch between different controllers #1201
- Handle concurrency in CronJob mode #1200
- Provide more information when the integration fails at runtime #1199
- Add build information when printing integration logs #1195
- Add
kamel logs
alias #1194 - Invalid JSON Patch error when running simple Camel-K example with 1.0.0-RC1 #1190
- Add an init/scaffold subcommand #1188
- Exiting dev mode returns non zero exit code #1183
- Add native support for CronJobs #1182
- Simplify user experience when using config file #1181
- Knative integration takes too long to make the service ready #1172
- kamel run --wait should return non-zero exit code in case of failure #1170
- Add Knative Integration Tests on KinD #1162
- Set the IntegrationConditionServiceNotAvailableReason only when the service trait is disabled #1149
- Kamel run --property-file #1102
- Auto detect Camel components via FQN classnames #1095
- traits documentation - Make it clear how to specify 2 or more options #1093
- Handle defaults differently (aka do not change specs) #778
- Package installation artifacts with Helm #167
- Execute e2e tests on vanilla Kubernetes #164
Merged pull requests:
Full Changelog
Closed issues:
- Trying to get sample RestWithUndertow working. #1130
- unable to execute basic Examples eg. Printer.groovy in GKE #1115
- kamel scale integration to zero not possible #1094
- kamel - Allow to configure memory and cpu settings #1091
- Example Request: CamelJmsToFileExample.java #1079
- No component found with scheme: http4 // Camel-k 1.0.0M4 #1072
- Registry beans issues after upgrade from kamel 0.3.4 to kamel 1.0.0 M4 #1071
- broken routes.js example #1065
- camel-k installation struggles #1059
- camel-k-maven-plugin must not contain any of these characters /:"<>|?* but found > @ line 16, column 18 #1056
- Automatically extract trait configuration for user manual #1014
- Cannot set blockOwnerDeletion in this case because cannot find RESTMapping for APIVersion camel.apache.org/v1alpha1 Kind IntegrationKit #764
- Error creating integration context with buildStrategy: routine on minikube #665
- Kaniko: Add ability to push to on-premise registries #613
- [quarkus] in JVM mode we should no restrict the languages we can use #1154
- In Kotlin example single quote needs to be replaced with double quotes #1145
- [gc] cannot delete collection resource “daemonsets” #1140
- Camel-k install on azure fails. #1138
- Kamel CLI run from URL #1136
- Ignore package when working with Java classes #1132
- Review usage of version constraints #1126
- Improve discovery of Knative on install #1125
- Do not change spec in platform #1120
- Knative event endpoints may be bidirectional #1119
- Release 1.0.0-RC1 #1116
- Upgrade to Knative 0.10.x serving v1 API and remove support for 0.8 #1112
- Allow to configure kamel CLI with env vars and configuration files #1108
- Defer detection of knative profile to when the integration runs #1089
- Create camel-quarkus catalog for new release #1083
- Update dev-mode documentation to use newer Camel log output #1081
- error building image: getting stage builder for stage 0: MANIFEST_UNKNOWN: "manifest unknown #1080
- Remove requirement for PVC on vanilla Kube #1069
- Hystrix detection should be changed when upgrading to Camel 3 GA #1058
- Running without a platform #1047
- Problems with incremental packager on Kaniko #998
- Moving api to v1 #921
Merged pull requests:
Full Changelog
Closed issues:
- Remove support for java class loader #1050
- can't use a function processor with javascript #1035
- Cannot push kit image to GCR (or Docker.io) during integration creation #1024
- groovy.lang.MissingMethodException: No signature of method: Script1.context() #1022
- support for quarkus in JVM mode #990
- Release 1.0.0-M4 #1055
- When kamel is launched from inside a container, it is using the serviceaccount of this container instead of the user configured in kubeconfig #1048
- Changing trait config should lead to redeploy #1038
- Generate full k8s client for provided APIs #1036
- Avoid having failing builds during Apache Vote #1023
- Write documentation for the release process #989
- Require go >= 1.13 for development #981
- Automatically create catalogs from maven #744
- Do not rebuild knative integrations when changing sink #662
Merged pull requests:
Full Changelog
Closed issues:
- Failing start the camel-k-operator 1.0.0.-M3-SNAPSHOT with the minishifit #1015
- Provide a plain text file with the latest version of Camel K for easier automation of downloading via the tooling #1009
- Cannot use knative-source-yaml loader #1005
- Pubilsh Camel K 1.0.0-M2 to operator hub #1004
- remove integration delete action and finalizer #995
- kamel run fail: Get https://image-registry.openshift-image-registry.svc:5000/v2/: x509: certificate signed by unknown authority #994
- Permission Denied while creating a temporary dir on AWS EKS #971
- Starting a new integration in --dev mode and then starting it again without --dev mode leaves hanging process #946
- Help message of “camel context create” misleading #586
- Release Camel K 1.0.0-M3 #1020
- Misleading version 1.0.0 in some Camel K runtime artifacts #1011
- Allow explicit usage of apiVersion and kind in knative URIs #1008
- Cannot configure slices in traits #997
- Add check for missing license headers in files #988
- Wrong knative roles installed in global mode #985
- Wrong behavior of global mode wrt kaniko cache warmer and platform #984
- Build operator image from non-Linux local OS #982
- Include camel-k-runtime version in camel-catalog #959
- Add Kamel CLI download link in OpenShift Web console #939
Merged pull requests:
Full Changelog
Closed issues:
- Build completes OK but integration shows ERROR #965
- Monitoring kubectl for changes to integrations misses transition to error state #937
- Knative route from AWS S3 endpoint immediatly stops after starting #919
- Dev mode doesn't show if the build failed #906
- Road Map about Yaml DSL #902
- Issues with pre-published Kubernetes secret and Camel-K integration #900
- camel-k-kit-XXXXX is not able to inherit docker proxy configuration #899
- Camel-k-cache not able to create PVC (pod has unbound immediate PersistentVolumeClaims) #898
- Include modeline in examples #895
- Improve kamel “get” to enable specifying integration name #893
- Publish Camel K 1.0.0-M1 to operator hub #887
- Kamel reset should delete builds as well as kits #875
- BuildConfig‘s, ImageStream’s and Pod‘s not labeled with camel-k and can’t delete with -l ‘app=camel-k’ #840
- Orphan generated XML DSL from OpenAPI JSON after deleting integration #839
- All links of the documentation are missing spaces before and after displayed text #794
- Update Camel K tagline in Kamel CLI #732
- Review reset and delete with --all option for merging similar functions to one place #598
- Able to run maven build with debug and/or extended info #85
- Remove references to host that did compilation in stacktraces #972
- Integration fails with --dev mode #968
- Kaniko step fails on Minikube with IncrementalPackager #960
- Upgrade to Camel 3.0.0-RC1 #956
- Upgrade to Knative 0.9 #952
- Permission error on a OpenStack/Cinder persistent volume while creating a temporary dir #947
- Merge all binaries into a single one #945
- Release Camel K 1.0.0-M2 #944
- Allow to run integrations in Tekton pipelines #942
- kamel get still has a column for ‘Context’ #941
- routes.yaml example fails with NoSuchLanguageException #929
- Can't use operator global mode #920
- Kamel run fails on Google Cloud Infrastructure (GKE) #915
- Automatically resolve dependency for language expressions (eg: groovy) #914
- Add option to disable Kaniko cache warming #907
- Camel K should use duck types to recognize Knative sinks #888
Merged pull requests:
Full Changelog
Closed issues:
- Lambda processor doesn't work with JS routes #873
- make images fail on resolve of camel-k-maven-plugin #869
- operator-sdk build fails on latest master with ‘make images-dev’ #863
- camel-rest should load automatically for routes using Rest DSL #862
- Upgrade operator sdk to 0.9.0 #845
- route trait assumes target port name is always ‘http’ #837
- Concurrency issue in the end to end tests #830
- Can camel-k accept camel context definition? #814
- Update to camel 3.0.0-M4 #811
- Kamel install with kit option can leave integrationkit stuck waiting for platform #809
- Dependencies & rest-dsl traits are never enabled #807
- Updating an integration leaves it stuck in phase Deploying #806
- Nil pointer on build failure recovery #804
- Move waiting for platform to controller #797
- Don't wait for initial kit to be ready to declare the platform ready #795
- e2e tests are failing on travis #793
- Support for new yaml dsl #781
- Integration naming issues with numbers in them #777
- Route trait does not work if route.auto is set to false #767
- Switch to Camel 3 #755
- Do not create a route on top of prometheus service only #749
- The --maven-repository shortcut does not configure plugin repositories #746
- Add a --global install option #745
- CR example is using wrong schema #737
- camelContext is not supported in XML DSL routedefinition #731
- Switch to go mod compatible version of operator-sdk #702
make generate
does not work with new module structure #699- camel-k-operator ready for running integration when camel-k-* builds are still fails #582
- Honour KUBECONFIG #574
- Generate website using Antora #282
- Able to set custom camel-k-operator image name and location #97
- Add script/doc for those who use ‘oc cluster up’ (cluster-wrapper) #60
- Release Camel K 1.0.0 M1 and related Camel K Runtime #878
- Can't determine knative endpoint address #856
- Wrong dependency camel-k:knative used #848
- Groovy Rest example fails due to Unable to find loader for language=xml #838
- Disable Istio by default #833
- GC trait fails on some installations #832
- Stable container name #826
- Determine correct profile at runtime in the operator #815
- Knative serving runLatest is deprecated #791
- Wrong example on operator hub #789
- Enable maven strict checksum policy on platform initialization #776
- Misleading “service.enabled=false” when used in combination with the prometheus trait #768
- Allow backward compatible changes in CRD #730
Merged pull requests:
0.3.4 (2019-06-07)
Full Changelog
Closed issues:
- Don't automatically install contexts upon platform installation #716
- Allow to provide custom settings.xml #715
- Question about the installation of the cluster #701
- Provide a way to override the default image name #698
- kamel run --dev examples/resources-route.groovy issues Cannot find resource #697
- Making sure external dep projects can import Camel K APIs #679
- Remove depenency on Istio for Knative sources #669
- Allow to subscribe to multiple knative channels in the same integration #668
- Error creating integration context with buildStrategy: pod on minikube #666
- Use in-memory channel provisioner in place of in-memory-channel in Knative example #663
- Integration stuck waiting for platform #660
- Update to Camel 2.24.0 #655
- Improve documentation #653
- Remove camel 3.0.0-M1 catalog #651
- remove support for integration container image creation #650
- include context traits when looking up for a compatible context #649
- examples/knative splitter ‘Service.serving.knative.dev "words" not found’ #645
- Release 0.3.3 #642
- Generate catalog for recent Camel versions #637
- Deprecate integration image creation #627
- Set env var with Kamel #606
- Add support for DSL in Knative Camel Sources #567
- drop support for knative < 0.4 #552
- remove spring boot support #534
- camel-k on Openshift Container Platform 3.11 #493
- Add spring-boot example in the examples directory #397
- examples/knative broken on OpenShift knative 0.6.0, must not set the field(s): spec.runLatest.configuration.revisionTemplate.spec.container.env[11].valueFrom.fieldRef #722
- PGP Sign released artifacts #707
- Setup the maven proxy inside of the builder #706
- Automatically use pod build strategy in “AllNamespaces” setup #703
- Release 0.3.4 #683
Merged pull requests:
0.3.3 (2019-05-03)
Full Changelog
Closed issues:
- LanguageXML is not included in languages list #634
- FTP producer: Error writig file #620
- Kamel binary install on Windows 10 with Minikube #619
- Malformed maven project while building context #618
- istio: allow to control annotation sidecar.istio.io/inject #609
- allow to configure default configurations on platform #608
- Script set-version.sh does not honor the registry/repository settings #602
- add options to configure affinity #601
- camel-k groovy, jvm, spring-boot gives error pushing image #588
- on-premises: mount rwx volume #587
- context with status error should not be included when looking up suitable context for an integration #584
- Release 0.3.2 #576
- When using hystrix EIP then auto include camel-hystrix dependency #575
- camel-k-operator pod CrashLoopBackOff on minikube on restart #537
- Resolving Dependency Automatically -- aws-s3 #419
- Kamel CLI - Add command to view which dependencies the pre-build context has loaded #398
- Review resource conflict hanndling #363
- Split builder from operator #125
Merged pull requests:
0.3.2 (2019-03-26)
Full Changelog
Closed issues:
- Unable to create subscription to channel #579
- allow to configure resources requests/limits #570
- Add support for traits defaults #566
- Can't connect to kservices #553
- Release 0.3.1 #540
- Knative pods not scaling down to zero #498
- improve release process #458
- Upgrade to Apache Camel 3.0.0-M1 #452
- JVM issue on Minikube while running Sample.java integration using 0.2.0 release of Kamel binary #424
Merged pull requests:
0.3.1 (2019-03-15)
Full Changelog
Closed issues:
- Unable to use predefined images #557
- Improve SanitizeName #548
- camel-k --runtime-version is not honoured for all runtimes #538
- Timeout in S2I build #536
- Add option to health probes #525
- Remove operator metrics port and service #513
- Adding Probes to Knative services #511
- Release version 0.3.0 #489
Merged pull requests:
0.3.0 (2019-03-04)
Full Changelog
Closed issues:
- Allow file names as “kamel delete” argument #515
- Update minikube docs #508
- Unable to start knative route #506
- Add kamel option to uninstall #503
- Upgrade to Knative > v0.3.0 #497
- Support for MAVEN_MIRROR_URL #492
- Came-k routes takes long time to terminate #490
- improve resource gc performances #487
- Unable to send message to knative channel #483
- add finalizer to ensure integration children are cleaned up #477
- move runtime in its own repository #470
- add an option to set which runtime version the operator should to run integrations #469
- do not include runtime artefacts in operator image by default #468
- add a tool to generate json schema from custom resources #461
- move integration reconcile loop wake-up field to status #460
- release version 0.2.1 #453
- Use Kaniko Cache to speedup #196
Merged pull requests:
0.2.1 (2019-02-19)
Full Changelog
Closed issues:
- deploy camel-k runtime artifacts to apache snapshot automatically #447
- move catalog definition in status instead of spec #446
- camel catalog controller #445
- Add field ‘camel-version’ to Integration CRD #439
- Passing image destination to build #437
- Error while deploying integration in Knative based environment #436
- deploy runtime snapshots to apache snapshot repo #432
- support for semver catalog resolution #414
- The example RestWithRestlet does not work calling its service via curl or webbrowser #402
- runtime: ensure that the generated project uses the right camel version #384
- camel-knative: support for cloud events specs v0.2 #376
- Failed to resolve endpoint: twitter-search #370
- Add a trait to configure/enable jolokia #369
- Automatically apply defaults to platform configuration #365
- Use consistent logging style #362
- Allow to configure the location fo the local maven repo #358
- kamel stuck when a secret has an illegal name #356
- catalog should be available as custom resource #302
- Provide a way to inject annotations/labels into child resources #263
- Remove old resources on redeploy #211
- Expose metrics to Prometheus #82
- Cannot deploy integration if not in the root package #41
Merged pull requests:
0.2.0 (2019-01-22)
Full Changelog
Closed issues:
- Use container name for “kamel log”, too #347
- Allow to configure the base image used to run integrations #340
- Use standard deployment for Knative event sources #324
- support for openapi/swagger #323
- create camel-k-maven-plugin #322
- Allow to customize contexts create at installation #318
- Option to create an Integration Context from an existing image #316
- Publish some base images together with Camel K #312
- Add a simplified model for sources #307
- The kaniko build pod failed to start #306
- Allow to customize integration service account #305
- catalog : include camel-k components #301
- Set the env var KOTLIN_JDK_HOME to point to your real JDK home #297
- Support for runtime traits #287
- Inject camel-k version as environment variable #285
- Platform options #284
- IntegrationContext builds sometimes fail #279
- trait: add a trait to inject pod metadata as env var #275
- Display relevant custom columns #274
- Refactor traits lifecycle #268
- Determine active/passive endpoints from Catalog #264
- add resources to an integration #241
- Migrate to Operator SDK 0.1.x #237
- Use docker-registry.default.svc to reference images #221
- Add option to extract all resources needed to install Camel K #220
- Exposing Rest endpoint #212
- Creating Ingress and services with Kubernetes #189
- create knative context #183
- Add a state to integrations waiting for platform to be ready #136
- Add a “-w” flag to “kamel install” #135
- Provide PR build check on pull requests #132
- Provide link to CI in readme #121
- Add a dev's mode to kamel command to push project directly within the pod #108
Merged pull requests:
0.1.0 (2018-12-10)
Full Changelog
Closed issues:
- Allow using compressed sources in Knative profile #270
- Support for compressed source blob #265
- add an option to always generate a docker image #246
- temporary build folder not cleaned up #230
- Do not always scale down to 0 in Knative #219
- Allow to push to a Knative channel or service endpoint #218
- Support subscription to multiple Knative channels #216
- Create a Istio trait #209
- Provide example with custom processor #205
- Kamel CLI - Add command to run integration in Java debug mode #190
- runtime : create cloudevents camel component #171
- Investigate switching to kubebuilder #169
- Allow to use dash syntax in configuring component properties #142
- Introducing Traits #115
- Trigger context update when build finishes #113
- Support for multiple integration definitions #45
Merged pull requests:
0.0.5 (2018-11-16)
Full Changelog
Closed issues:
- Kaniko build failing on Minikube #226
- camel-k make resulting in test failures while building runtime kotlin #222
- Provide option to get the Json/Yaml of a integration #207
- Where we can get XSD for plain XML DSL? #201
- Cannot configure traits #199
- camel-k-context-jvm, camel-k-context-kotlin, camel-k-context-groovy pods goes into error state when installing camel-k #194
- Installation hangs on GKE #188
- kamel run --dev mode terminate pod if pressing ctrl + c #184
- runtime : create knative camel component #172
- Doc and/or command should be changed - kamel install #106
Merged pull requests:
0.0.4 (2018-10-16)
Full Changelog
Closed issues:
- configure camel context from properties #175
- Camel-http4 not recognized automatically #174
- Property placeholder conflict in groovy #173
- kamel “get” should not return contexts #161
- Add log command #153
- Add option to run from URL #137
- Enable integration tests in CI #127
- Need a Web UI? #77
Merged pull requests:
0.0.3 (2018-10-02)
Full Changelog
Closed issues:
- Dead link in Developer's guide “runtime” #124
- Regression for groovy routes #118
- Add bindings for rest dsl in groovy/js routes #117
- Experiment with janino to build java expressions to reduce java verbosity #116
- Report correct build status in case of failure #114
- Document latest improvements and release 0.0.2 #102
- Create a Camel CRD #73
- Figure out how to deploy integrations on plain Kubernetes #32
Merged pull requests:
0.0.2 (2018-09-19)
Full Changelog
Closed issues:
- Add delete integration option #96
- Auto-discover dependencies #94
- Embed camel catalog #93
- Integrations are started twice #90
- Fails to run build after install with javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name #84
- Manually trigger integration update #80
- Automatically create “platform” contexts #75
- Install a root IntegrationContext #74
- Add support for XML routes #70
- Remove language configuration in kamel run #69
- Support for configmap and secrets #67
- Support for environment variables #65
- Support for properties #62
- Setup release scripts #59
- kamel install with sample #51
- Add “make install-minishift” command #42
- Add dev mode #34
- Add wait and log watch options #33
- Manage dependencies #30
Merged pull requests:
0.0.1 (2018-09-13)
Full Changelog
Closed issues:
- kamel run runtime/examples/Sample.java fails with java.lang.NoClassDefFoundError #57
- Store integration code in a configmap #54
- kamel run should support adding dependencies #49
- Route loaders should derive language from “kamel run --language” #46
- How to know a Component status at a time #44
- Unable to reinstall the operator #43
- Support set integration name for kamel run #40
- Allow buildless direct deploy #31
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator