This repository has been archived by the owner on Nov 27, 2023. It is now read-only.
v1.1.0
This is version 1.1.0
of Kaoto Backend!
This version differs from latest final release in 3 main new features:
- New Bean Management UI
- REST DSL
- Multi Route Support
See the main goals in https://github.com/KaotoIO/kaoto-backend/milestone/3?closed=1
What's Changed
Features
- Refactor camel k crd by @Delawen in #694
- Add name and description by @Delawen in #706
- feat(restdsl): Add openapi-restdsl generator REST endpoint by @igarashitm in #710
- feature: Ensure name of flows are unique by @Delawen in #712
- feature: Wait for the warmup instead of throwing exception by @Delawen in #713
- Enum and example are kept on Kamelets and right type of Kamelet detected by @Delawen in #756
- feature: Bean EIP as in https://camel.apache.org/components/latest/eips/bean-eip.html by @Delawen in #788
Bug Fixes
- fix: Kamelets shouldn't contain (yet?) camel connectors by @Delawen in #686
- fix: make sure names are kubernetes compatible names by @Delawen in #725
- fix: Beans have two types of properties attributes by @Delawen in #724
- fix: Integration CRD: Missing multiple route support by @igarashitm in #734
- fix: don't lose examples on properties by @Delawen in #727
- fix: Kamelet adds "-action" to new name by @igarashitm in #750
- fix: An empty route is generating a null step by @igarashitm in #745
- fix: Beans UI support for Integration and Kamelet by @igarashitm in #743
- fix: Delete steps in editor (replace with null) doesn't propagate to … by @igarashitm in #746
- fix: All parameters can be substituted by string variables by @Delawen in #755
- fix: Empty camel routes should show basic skeleton by @Delawen in #759
- fix: Integration/Kamelet/KameletBinding: Put name and description in FlowsWrapper.metadata by @igarashitm in #761
- fix: DSL capability: add a flag if it supports resource level name/de… by @igarashitm in #766
- fix: check deployed image only on pr by @lburgazzoli in #768
- fix: When enum in object property was null, it broke by @Delawen in #772
- fix: create a logger instance per class instead of per instance by @lburgazzoli in #792
- fix(native-build): Fix windows native build by @lordrip in #794
- fix: Restore camel icon lost on #779 by @Delawen in #795
Dependencies Updated and Chore Tasks
- Quarkus3 upgrade by @mkralik3 in #695
- build(deps): bump camel-k-crds from 1.12.0 to 1.12.1 by @dependabot in #707
- build(deps): bump pitest.version from 1.14.1 to 1.14.2 by @dependabot in #711
- build(deps): bump checkstyle from 10.12.0 to 10.12.1 by @dependabot in #716
- chore: fix documentation generation for DSLSpecification by @apupier in #730
- chore: remove Mutation testing by @apupier in #729
- build(deps): bump quarkus-bom from 3.1.2.Final to 3.1.3.Final by @dependabot in #732
- Version1.1.0 m1 by @Delawen in #736
- chore: Minor updates in Readme by @mkralik3 in #735
- chore: centralize dependencies management by @lburgazzoli in #753
- build(deps): bump maven-jxr-plugin from 2.2.0 to 3.3.0 by @dependabot in #754
- build(deps): bump quarkus-bom from 3.1.3.Final to 3.2.0.Final by @dependabot in #752
- build(deps): bump camel-openapi-rest-dsl-generator from 4.0.0-M3 to 4.0.0-RC1 by @dependabot in #747
- chore: Update Graalvm version in GitHub workflows by @mkralik3 in #731
- chore: add maven wrapper by @lburgazzoli in #760
- Leverage quarkus features by @lburgazzoli in #764
- build(deps): bump os-maven-plugin from 1.7.0 to 1.7.1 by @dependabot in #771
- build(deps): bump git-commit-id-maven-plugin from 5.0.0 to 6.0.0 by @dependabot in #770
- feat: add profile to build standalone images/artifacts by @lburgazzoli in #773
- test: Use all IntegrationsResource tests in native testing by @mkralik3 in #774
- Updating to version 1.1.0-M2 by @Delawen in #775
- test: Add more tests for v1/integrations/dsls by @mkralik3 in #776
- build(deps): bump quarkus-jgit from 3.0.1 to 3.0.2 by @dependabot in #778
- feature(release): Add also standalone to releases, not only backend builds by @Delawen in #777
- feat: merge camel-route-suport and kamelet-support in camel-suport by @lburgazzoli in #779
- chore: replace LinkedList with ArrayList for better data locality by @lburgazzoli in #781
- test: Refactor IntegrationResourceTest v2 by @mkralik3 in #789
- build(deps): bump quarkus-quinoa from 2.0.6 to 2.0.8 by @dependabot in #791
- build(deps): bump quarkus-bom from 3.2.0.Final to 3.2.1.Final by @dependabot in #793
- Updating to version 1.1.0 by @Delawen in #797
New Contributors
- @lburgazzoli made their first contribution in #753
Full Changelog: v1.0.1...v1.1.0