Skip to content

Latest commit

 

History

History
1440 lines (1211 loc) · 167 KB

CHANGELOG.md

File metadata and controls

1440 lines (1211 loc) · 167 KB

Changelog

Full Changelog

Merged pull requests:

Full Changelog

Full Changelog

Full Changelog

Full Changelog

Closed issues:

  • Add SBOM to the release process #1110
  • Examples are failing in Camel 4 #1087
  • [1.15.x] Maven dependency convergence error #1010
  • Add SBOM Generation #970
  • Deploy on release-1.16.x is failing #935

Full Changelog

Closed issues:

  • Make camel-quarkus-3 branch buildable #1073

Full Changelog

Closed issues:

  • Provide a script to support release process #1056

Full Changelog

Closed issues:

  • Include miscellaneous components in Camel catalog #1029
  • Release 1.17.0 #951

Full Changelog

Closed issues:

  • Update DSLs metadata #953
  • Upgrade for Camel 3.20.1 #950
  • Release 1.16.0 #925

Merged pull requests:

Full Changelog

Closed issues:

  • Release 1.15.2 #920

Merged pull requests:

  • Set knative as a know http endpoint #933 (claudio4j)
  • fix(ci): keep version artifact only #928 (squakez)
  • Prepare release 1.16.0 #927 (oscerd)
  • Align to deps coming from next release 1.15.2 even on main #922 (oscerd)
  • fix(deps): brought back inheritance to camel deps #919 (squakez)
  • chore: dependency cleaning #916 (squakez)
  • fix(ci): publish distro within the rest of modules #915 (squakez)
  • fix(ci): using a profile for distribution artifact #914 (squakez)
  • fix(ci): proper directory #913 (squakez)
  • feat(ci): publish snapshot on release branches #911 (squakez)
  • chore: bump to 1.16.0 #909 (squakez)
  • Revert logback uprgade to 1.2.11 #903 (claudio4j)
  • Set jolokia dependency in camel-k-runtime-bom to avoid declaring the dependency in camel-k #901 (claudio4j)

Full Changelog

Closed issues:

  • Error publishing last snapshot #918
  • Release 1.15.1 #907

Full Changelog

Full Changelog

Merged pull requests:

Full Changelog

Closed issues:

  • Bump to Camel Quarkus 2.11.0 and Camel 3.18.0 #852
  • Improve error message during ErrorHander building validation #820
  • Align Camel K Runtime BOM with camel version #813

Merged pull requests:

Full Changelog

Closed issues:

  • Release 1.13.0: Update to use Camel 3.16.0 #805
  • Prepare for release 1.13.0 #793
  • Move dsl-jsh to core project #767
  • Move components to Camel #752
  • HTTP error (can't write to /deployments/file-uploads) when not setting content-type #634
  • Rest options such as cors still don't work #416

Merged pull requests:

Full Changelog

Closed issues:

  • Remove camel-k-kamelet-reify #766

Merged pull requests:

Full Changelog

Closed issues:

  • Cannot use event broker other than default #764
  • Set YamlDeserializationMode.FLOW on camel-context #707
  • Add more examples with different components #617
  • Add README to examples #616

Merged pull requests:

Full Changelog

Merged pull requests:

Full Changelog

Closed issues:

  • Optional parameters are still not working #706
  • Functions to escape Kamelet parameters #632

Full Changelog

Merged pull requests:

  • build(deps): bump jandex-maven-plugin from 1.1.0 to 1.2.0 #738 (dependabot[bot])
  • tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog #737 (lburgazzoli)
  • chore: remove integration tests for kamelet-reify as they duplicate the tests on camel with no added value #736 (lburgazzoli)
  • chore(deps): update to camel-quarkus 2.2.0 #735 (lburgazzoli)
  • Added quarkus-logging-json as a runtime dependency #731 (orpiske)
  • build(deps): bump apache from 23 to 24 #729 (lburgazzoli)
  • deps: update camel-quarkus to v2.1.0 #728 (lburgazzoli)
  • build(deps): bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #727 (dependabot[bot])

Full Changelog

Closed issues:

  • Flaky test: KnativeEnvFromRegistryTest #704
  • Re-enable YamlSourceLoaderTest #687
  • Remove camel-k-loader-yaml when upgradeing to camel 3.10 #679
  • Remove camel-k-loader-groovy when upgradeing to camel 3.10 #678
  • Missing Java type information causes camel-main build to fail #677
  • Update runtime to Camel 3.10 and Camel Quarkus 2.x #669
  • Remove camel-kamelet-reify when upgrading to Camel 3.10 #667
  • Support for simple, linear integration definitions #659
  • SourceType should not be null #658
  • Remove RouteBuilder workaround when moving to Camel 3.10 onward #657
  • Move WebhookRoutePolicyFactory to camel main #645
  • Optional parameters in Kamelet route templates #631
  • Duplicated loadUserProperties() method call #625
  • Assess integration container resources layout changes impacts #614
  • Remove changelog gh action #582
  • yaml dsl: add support for component dsl #507
  • Add support for property mapping in Kamelets #495
  • yaml dsl: add json schema for endpoint-dsl #485
  • Include description for elements in Yaml schema #386

Merged pull requests:

Full Changelog

Closed issues:

  • Missing camel-k-kamelet-reify version while building kamelet binding #655
  • Cron loader fails to start #651
  • Examples broken after the quarkus 1.7.0 update #641
  • PR actions failing #626
  • java-loader: use camel-joor when upgrading to camel 3.8 #615
  • Make changelog action work again #612
  • Malformed exception when using binary config map file into an integration #593
  • Catalog contains duplicate entry for same schema (cron) #592
  • Fix missing wrap component error in camelk catalog #589
  • Cannot use kamelets in yaml integrations #581
  • Catalog json keys should be sorted #576
  • kamelet: move camel-kamelet component to the camel repo #517
  • Thread blocked calling knative REST #513
  • Support fast-jar packaging for quarkus #360
  • HTTP multi-headers are randomized in camel-knative-http #69

Merged pull requests:

Full Changelog

Implemented enhancements:

  • knative: support configuring the knative environment using properties #506
  • Fixes #544: Kamelet component - optimize as we did for direct component #553 (davsclaus)

Closed issues:

  • camel-kamelet: improve global properties handling #560
  • Rename wrap component to kamelet-reify #556
  • Error with leader election examples #548
  • Kamelet component - optimize as we did for direct component #544
  • Allow to programmatically enable a route #540
  • Use default event type with broker #536
  • Can't set Knative broker name #535
  • Groovy - such property: DELEGATE_FIRST when mapping beans #529
  • knative: split producer and consumer transport to avoid requiring platorm-http also for the producer #521
  • Simplify examples #422
  • Switch to Quarkus as runtime #359

Merged pull requests:

Full Changelog

Implemented enhancements:

  • Remove suport for "configuration" classes #480
  • Support endpoint DSL in YAML/JSON #366

Closed issues:

  • Log runtime version when starting #512
  • Sink Kamelet not called #500
  • Failed to start Kamelet #493
  • Fix kamelet entry in catalog #492
  • Add a kamelet catalog entry #491
  • kamelet-sink component #490
  • yaml dsl: document how to create beans using YAML #487
  • yaml dsl: add documentation for endpoint-dsl support #484
  • Create an extension fot camel-k-runtime-master #470
  • Use camel-dependencies instead of our own #459
  • knative: support for programmatically add entries to the knative environment #454
  • knative: refactor knative environment definition #453
  • Invalid example on yaml language docu #423
  • [yaml] support for configuring beans with the yaml dsl #376
  • kamelets: create a camel-kamelet component #375
  • Document Knative component #247
  • [quarkus] add tests for jvm only loaders #215
  • add support for component customizer #58

Merged pull requests:

Full Changelog

Closed issues:

  • camel-knative: don't replace message when the producers completes #399
  • Unable to run kotlin routes with quarkus #394
  • Property substitution doesn't happen in from URI #392
  • No type converter warning if final type of body is java.util.Map #390
  • publish the camel-k yaml dsl schema as artifact #389
  • publish the camel-k catalog as artifact #388
  • Include a test collecting all *.camelk.yaml files in the repository and validating it against the yaml schema #387

Merged pull requests:

Full Changelog

Implemented enhancements:

  • camel-knative: add support for lookup service definition from the registry #371
  • camel-knative: add support for overriding Cloud Event fields in knative environment #370
  • camel-knative: add support for URL in knative environment #369
  • Add runtime support for Knative sinkbinding #365
  • Integration should fail when no secret is found #363

Closed issues:

  • Event-loop blocked when using http component starting from knative #383
  • Create a CompositeClassloader and set is as Camel's ApplicationClassloader #364
  • Injecting a CDI bean managed by Quarkus into Camel K routes leads to a null reference #362
  • Upgrade to Camel 3.4 #361
  • Generate schema for YAML DSL #358
  • Use the new camel-component-maven-plugin from Camel 3.4 #357
  • Quarkus application becomes ready before routes are bound #262

Merged pull requests:

Full Changelog

Implemented enhancements:

  • Leverage platform http service in camel-knative #264

Closed issues:

  • mark JavaScipt DSL as experimental #349
  • Can't run the API example on Quarkus #348
  • Camel-quartz fails on Quarkus because of missing (optional) camel-cron dependency #346
  • 'context' object not available in JavaScript integrations #340
  • yaml-loader: add support for error handler #339
  • Upgrade to Camel 3.3 #338
  • Improve knative broker integration #326
  • Add a way to easily call a bean method after camel has started #324
  • Update camel-quarkus to v1.0.0-M7 #316
  • Set camel.k.customizer as base property for customizer #305
  • Add more EIPS to YAML DSL #303
  • Can't get response from platform HTTP #301
  • Cannot build using JDK8 #298
  • Remove workaround for for platform-http when upgradeing to camel 3.2.0 #291
  • Add an opentracing capability #289
  • Add a check to ensure Maven 3.6.3+ is used #277
  • Default to Java 11 #274
  • Cannot find RestApiConsumerFactory #267
  • Adding a restConfiguration() make all rest properties to be ignored #266
  • create platform http service #265
  • Cannot run openapi in quarkus mode #258
  • Add circuit-breaker capability #257
  • [quarkus] support stopping the application #224
  • Complete support for EIP in YAML DSL #183
  • Support CloudEvents v1.0.0 #179

Merged pull requests:

Full Changelog

Closed issues:

  • Knative extension not listed among knative dependencies in quarkus catalog #260
  • Add cron capability #255
  • Allow to configure default properties values #250
  • Add capabilities to catalog #248
  • camel-k-loader-xml - Use camel-xml-io for loading XML #246
  • Upgarde Camel to v3.1.0 #245
  • Rewrite support for health to leverage Vert.x #238
  • Webhook endpoint may not be fully initialized when the route policy is applied #236
  • Replace camel-swagger-rest-dsl-generator with camel-openapi-rest-dsl-generator #232
  • add support for routes loaders interceptors #227
  • camel-k-health - lets use json response body #193

Merged pull requests:

Full Changelog

Closed issues:

  • Add camel-bean to transitive dependencies by default #243
  • Add a helper module for setting up master #241
  • Allow to load generic secrets and reference entries from integrations #239
  • remove support for multiple camel versions #229
  • Ad a specific section in the camel-k-runtime catalog to list loaders and related dependencies #182

Merged pull requests:

Full Changelog

Closed issues:

  • Native support for CronJob: convert cron endpoints to fire once at startup #222

Merged pull requests:

Full Changelog

Closed issues:

  • [quarkus] create loaders for java, groovy and kotlin in JVM mode #212

Merged pull requests:

Full Changelog

Closed issues:

  • Invalid Camel KNative json schema #203
  • Upgrade to quarkus 1.0 CR1 #191
  • Suport Java 11 #103

Merged pull requests:

Full Changelog

Closed issues:

  • Remove support for java class loader #195
  • Upgrade to Camel RC3 #189
  • CamelCloudEventXXX not converted to CE header #177
  • Undertow does not shut down properly in webhook route policy #172
  • switch to camel main for quarkus related bits #149
  • add quarkus information in catalog generator #148

Merged pull requests:

Full Changelog

Closed issues:

  • Provide support for statically defined cloudevent headers #175
  • Wrong CloudEvent Headers used #173
  • Add support for webhook endpoints #170

Merged pull requests:

Full Changelog

Closed issues:

  • mismatch the runtime version in camel-k-maven-plugin generate-catelog #164
  • Can't bridge two Knative channels with new component #163
  • Remove artifact version from catalog #156
  • Remove legacy artifacts #155
  • Switch to CloudEvents 0.3 #154
  • Support Knative broker/trigger model #151
  • Support explicit source/target in knative endpoint #150
  • Quarkus examples fail on mvn:release #146
  • Include camel-k-runtime version in camel-catalog #141
  • Knative component switches from POST to GET depending on the presence of the exchange body #121
  • Support cloud events spec v3 #105
  • add support for quarkus #57

Merged pull requests:

Full Changelog

Closed issues:

  • Add the error log when setting component property failed #137
  • Update to Camel RC1 #134
  • knative-http component does not return response #130
  • Base knative-http component to vertx-web as the next undertow major release (3) will be based on it #126

Merged pull requests:

Full Changelog

Closed issues:

  • Allow endpoint DSL in Camel k #122
  • Knative component filters out all headers #118

Merged pull requests:

Full Changelog

Closed issues:

  • Lambda processor doesn't work with JS routes #115
  • js: components not exported by base script #112
  • Unable to run examples with exec:java #104
  • camel-k-runtime-jvm is misleading #101
  • Modularize loaders #100
  • Switch to GraalJS #99
  • Update to camel 3.0.0-M4 #94
  • Add checstyle #87
  • Add license format tool and amend license to use the same style as camel 3.x #86
  • Support full yaml dsl #82
  • Support full yaml dsl #80
  • Support camel 3.0.0 M3 #79
  • Release 0.3.3 #72
  • remove log4j from bom #59
  • remove support for camel 2.x #56

Merged pull requests:

Full Changelog

Closed issues:

  • update to Camel 2.24.0 #60
  • remove spring boot support #55
  • Release 0.3.2 #51
  • Refactor customizer activation #46

Merged pull requests:

Full Changelog

Closed issues:

  • Provide a default "type" for cloudevents #48
  • Support StreamCaching configuration trough a ContextCustomizer #44
  • Runtime components should include catalog information #31
  • Release 0.3.1 #28

Merged pull requests:

  • Rollback to 0.3.2-SNAPSHOT and re-enable missing module #53 (nicolaferraro)
  • Align the snapshot version for camel-k-adapter-camel-3 module #52 (oscerd)
  • Fix #48: add a default type to cloudevents #50 (nicolaferraro)
  • customizer: honour cutomizer list property/env #49 (lburgazzoli)
  • chore: fix typo in package name and add license header #47 (lburgazzoli)
  • fix #44 : Support StreamCaching configuration trough a ContextCustomi… #45 (valdar)
  • Suport for camel 3.0.0-M2 and 2.21.x #43 (lburgazzoli)
  • logging: add log4j to camel-k bom #42 (lburgazzoli)
  • Fixed comnpatibility with camel 2.21.x #40 (valdar)
  • Need to exclude groovy-all here as well, possible for it to bleed in #38 (cunningt)
  • Change log4j-slf4j-impl dependency scope from runtime to test #37 (astefanutti)
  • cleanup #36 (lburgazzoli)
  • fix: add custom netty http binding to workaround CAMEL-13351 #35 (lburgazzoli)
  • Moved camel-k-adapter-camel-3 module to camel3 profile since all the … #34 (valdar)
  • fix platform stream handler #33 (lburgazzoli)
  • Runtime components should include catalog information #32 (lburgazzoli)
  • chore(version): Bump Snakeyaml to version 1.24 #30 (oscerd)

Full Changelog

Closed issues:

  • Upgrade spring boot #29
  • Add runtime health endpoint #21
  • Default service definition not taken into account #19
  • Create release artifact of camel-k-runtime #18
  • Release 0.3.0 #17

Merged pull requests:

Full Changelog

Implemented enhancements:

  • Support for camel 3.x #11

Closed issues:

  • Camel-k-runtime-merge job is failing #14
  • Create runtime bom #12

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator