Skip to content

Releases: KaotoIO/kaoto

Release 2.5.0-M2

22 Jan 10:03
Compare
Choose a tag to compare
Release 2.5.0-M2 Pre-release
Pre-release

What's Changed

  • chore: restore dev version by @lordrip in #1916
  • fix(DataMapper): rename test files that could conflict on case insens… by @igarashitm in #1919
  • fix(Datamapper-styles): fix the PF tokens and tweak DnD styling by @mmelko in #1927
  • fix(Canvas): Fix CustomNode rerendering without controller by @lordrip in #1922
  • fix(test): Hexadecimal 32-bit pseudo random sometimes conflicts in th… by @igarashitm in #1929
  • chore(vite): Normalize SCSS node_modules imports by @lordrip in #1930
  • chore: release 2.5.0-M2 by @lordrip in #1932

Full Changelog: 2.5.0-M1...2.5.0-M2

Release 2.5.0-M1

15 Jan 18:29
Compare
Choose a tag to compare
Release 2.5.0-M1 Pre-release
Pre-release

What's Changed

Full Changelog: 2.4.0...2.5.0-M1

Release 2.4.0

09 Jan 11:23
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

Technical tasks

  • feat(Canvas): Use path+scope as VizNode ID by @lordrip in #1699
  • chore: restore dev version by @lordrip in #1842
  • chore(deps): update cypress-io/github-action action to v6.7.8 by @renovate in #1678
  • refactor(entities,resources): Decouple parsing from entities hook into a separate serializer class by @mmelko in #1671
  • chore(Settings): Add experimental features by @lordrip in #1859
  • chore(Links): Fix duplicated key for links by @lordrip in #1866
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.4 by @renovate in #1881
  • chore(deps): update dependency react-monaco-editor to v0.56.2 by @renovate in #1883
  • chore(deps): update dependency postcss to v8.4.49 by @renovate in #1882
  • chore(deps): update dependency msw-storybook-addon to v2.0.4 by @renovate in #1880
  • chore(deps): update dependency monaco-yaml to v5.2.3 by @renovate in #1879
  • chore(deps): update dependency json-schema-to-typescript to v15.0.3 by @renovate in #1878
  • chore(deps): update dependency axios to v1.7.9 by @renovate in #1877
  • chore(deps): update dependency @vitejs/plugin-react to v4.3.4 by @renovate in #1876
  • chore(deps): update @patternfly by @renovate in #1874
  • chore(deps): update dependency @types/jest to v29.5.14 by @renovate in #1875
  • chore: release 2.4.0-RC1 by @lordrip in #1891
  • chore: release 2.4.0-RC2 by @lordrip in #1902
  • chore: release 2.4.0 by @apupier in #1904

Full Changelog: 2.3.0...2.4.0

Release 2.4.0-RC2

08 Jan 15:19
Compare
Choose a tag to compare
Release 2.4.0-RC2 Pre-release
Pre-release

What's Changed

Full Changelog: 2.4.0-RC1...2.4.0-RC2

Release 2.4.0-RC1

08 Jan 09:29
Compare
Choose a tag to compare
Release 2.4.0-RC1 Pre-release
Pre-release

What's Changed

  • chore: restore dev version by @lordrip in #1842
  • chore(deps): update cypress-io/github-action action to v6.7.8 by @renovate in #1678
  • refactor(entities,resources): Decouple parsing from entities hook into a separate serializer class by @mmelko in #1671
  • add icon for platform-http by @lhein in #1856
  • feat(CanvasForm): Use component Title in CanvasForm by @lordrip in #1858
  • chore(Settings): Add experimental features by @lordrip in #1859
  • replaced the platform http icon again by @lhein in #1867
  • chore(Links): Fix duplicated key for links by @lordrip in #1866
  • feat(Canvas): Use path+scope as VizNode ID by @lordrip in #1699
  • Feat(DND): Enable Simple DND by @shivamG640 in #1620
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.4 by @renovate in #1881
  • Fix: Deleting the empty container node with placeholder node asks for confirmation by @shivamG640 in #1886
  • chore(deps): update dependency react-monaco-editor to v0.56.2 by @renovate in #1883
  • chore(deps): update dependency postcss to v8.4.49 by @renovate in #1882
  • chore(deps): update dependency msw-storybook-addon to v2.0.4 by @renovate in #1880
  • chore(deps): update dependency monaco-yaml to v5.2.3 by @renovate in #1879
  • chore(deps): update dependency json-schema-to-typescript to v15.0.3 by @renovate in #1878
  • chore(deps): update dependency axios to v1.7.9 by @renovate in #1877
  • chore(deps): update dependency @vitejs/plugin-react to v4.3.4 by @renovate in #1876
  • chore(deps): update @patternfly by @renovate in #1874
  • Fix: Navigate to design page on settings save by @shivamG640 in #1872
  • chore(deps): update dependency @types/jest to v29.5.14 by @renovate in #1875
  • feat(Rest): Add Rest visual entity by @lordrip in #1860
  • chore: release 2.4.0-RC1 by @lordrip in #1891

Full Changelog: 2.3.0...2.4.0-RC1

Release 2.3.0

10 Dec 12:29
Compare
Choose a tag to compare

What's Changed

  • added a recent screenshot of the ui to the readme by @lhein in #1459
  • Set the stable checkbox in the release pipeline workflow as true by d… by @oscerd in #1463
  • added sponsor logo and linked the kaoto logo to the webpage by @lhein in #1460
  • chore(Sponsor): Update Sponsor logo by @lordrip in #1464
  • chore: restore dev version by @lordrip in #1468
  • fix(787): Display connector icon in catalog detail modal by @tplevko in #1466
  • fix(1391): Wrong speling of SpringBoot in Catalog by @tplevko in #1471
  • chore(Tests): Split form-related tests by @lordrip in #1474
  • feat(Canvas): Replace autofit by keeping zoom level and ensuring selected item is visible by @lordrip in #1469
  • fix(Storybook): Add missing provider to Storybook by @lordrip in #1502
  • fix(CanvasForm): Improvements over the ParametersField component by @lordrip in #1489
  • chore(deps): update dependency postcss to v8.4.47 by @renovate in #1504
  • chore(deps): update dependency msw to v2.4.9 by @renovate in #1503
  • chore(deps): update dependency @vitejs/plugin-react to v4.3.2 by @renovate in #1500
  • chore(deps): update dependency @types/react to v18.3.10 by @renovate in #1499
  • chore(deps): update dependency @types/node to v20.16.10 by @renovate in #1498
  • chore(deps): update dependency @types/jest to v29.5.13 by @renovate in #1497
  • chore(deps): update dependency @swc/core to v1.7.26 by @renovate in #1496
  • chore(deps): update dependency husky to v9.1.6 by @renovate in #1501
  • chore(deps): update dependency storybook-addon-remix-react-router to v3.0.1 by @renovate in #1507
  • chore(deps): update dependency start-server-and-test to v2.0.8 by @renovate in #1506
  • chore(deps): update @patternfly by @renovate in #1495
  • chore(deps): update @lerna-lite to v3.9.2 by @renovate in #1494
  • chore(deps): update dependency vite to v5.4.8 by @renovate in #1508
  • chore(deps): update dependency vite-plugin-dts to v4.2.3 by @renovate in #1509
  • Fix(1429): Supporting parameter notation and ceased URI parameters serialization by @shivamG640 in #1493
  • chore(catalog-generator): Add tests for the Catalog generator by @lordrip in #1519
  • chore(catalog-generator): Lower the required Java version to 17 by @lordrip in #1520
  • fix(codecov): Report for base commits by @lordrip in #1521
  • Revert "fix(codecov): Report for base commits" by @lordrip in #1522
  • chore: Align runtimes by @lordrip in #1523
  • fix(440): Sort language/dataformat properties with catalog index order by @tplevko in #1518
  • chore(deps): update dependency simple-git to v3.27.0 by @renovate in #1517
  • Define deleteContent API in ChannelEditor by @apupier in #1527
  • chore: Add askUserForFileSelection() in KaotoEditorChannelApi by @igarashitm in #1528
  • chore: Add kaoto examples link by @lordrip in #1529
  • chore(catalog-generator): Bring previous tests by @lordrip in #1530
  • chore(deps): update dependency sass to v1.79.4 by @renovate in #1516
  • chore(deps): update dependency globals to v15.10.0 by @renovate in #1515
  • chore(deps): update dependency cypress to v13.15.0 by @renovate in #1514
  • chore(deps): update dependency chromatic to v11.11.0 by @renovate in #1513
  • chore(camel-catalog-plugin): Remove camel-catalog-plugin package by @lordrip in #1531
  • fix(deps): update dependency @kaoto-next/uniforms-patternfly to v0.7.7 by @renovate in #1511
  • fix(deps): update dependency io.fabric8:kubernetes-model to v6.13.4 by @renovate in #1512
  • fix(catalog-generator): Use Label or Group for the EIP parameters grouping by @lordrip in #1532
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.1 by @renovate in #1510
  • Reduce Maven download log by @apupier in #1533
  • chore: Avoid double Maven build by @apupier in #1534
  • feat: Update Kamelet catalog version to 4.8 in embedded catalog by @apupier in #1536
  • feat: Update default Camel Quarkus catalog version from 3.14.0 to 3.15.0 by @apupier in #1535
  • Fix(form): Offer appropriate consumer/producer properties in the CanvasForm by @shivamG640 in #1538
  • fix(1472): sort kamelets alphabetically in the catalog by @tplevko in #1539
  • fix: Enhance confirmation modal provider to offer customizable option… by @igarashitm in #1545
  • fix(1541): Provide a template for removeHeaders EIP by @tplevko in #1546
  • fix(CanvasForm): Update uniforms-patternfly by @lordrip in #1549
  • Fix(catalog): Load required fields for Expressions, Data-formats and Load-balancers by @shivamG640 in #1548
  • feat(ConfigForm): Add support for oneOf fields by @lordrip in #1551
  • Enhance filterTiles with scoring, filtering, and sorting by @ibek in #1547
  • e2e(992): test for consumer/producer properties in the CanvasForm by @tplevko in #1552
  • Fully expand node title when selected and fix selection styling by @ibek in #1559
  • Auto-close sidebar and unselect node on canvas click by @ibek in #1561
  • chore: Use string key instead of number for modal action key (#1537) by @igarashitm in #1569
  • Modal btn layout by @igarashitm in #1570
  • fix(catalog-generator): Fix Windows tests by @lordrip in #1572
  • chore(ConfigForm): Update uniforms-patternfly by @lordrip in #1556
  • fix(Canvas): Avoid recreating the VisibleFlows object by @lordrip in #1567
  • feat #1117: Add EnableAll menu item when routes include multiple disabled steps by @ibek in #1568
  • Add secondary node label as componentId when description is modified by @ibek in #1560
  • feat(IVizNode): Get All Visualization nodes by @lordrip in #1573
  • chore(Canvas): Extract item enable all steps by @lordrip in #1574
  • e2e(1568): test for EnableAll menu item by @tplevko in #1576
  • fix(build): Fix sass-related deprecation notice by @lordrip in #1578
  • fix(Entities): Connect from with route object by @lordrip in #1579
  • chore(Canvas): Extract TargetAnchor by @lordrip in #1583
  • feat(Canvas): Add quick icon edge end by @ibek in #1571
  • fix(Resources): onException should be created at the top by @lordrip in #1585
  • fix(Canvas): Fix Edge source misplaced for containers by @lordrip in #1584
  • e2e(1571): tests for Add quick icon edge end by @tplevko in #1587
  • fix(1586): Consumer only endpoints missing in canvas selection by @tplevko in #1588
  • e2e(1586): test for consumer/producer only components by @tplevko in #1589
  • feat: update embedded catalog from 4.8.0 to 4.8.1 by @apupier in #1596
  • chore(links): Add Camel and Hawtio links by @lordrip in #1610
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.3 by @renovate in #1605
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 by @renovate in #1604
  • feat(Canvas): Show endpoint name in direct by @lordrip in #1617
  • chore(deps): update dependency vite to v5.4.11 by @renovate in #1608
  • chore(deps): update dependency cypre...
Read more

Release 2.3.0-RC4

09 Dec 21:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.3.0-RC3...2.3.0-RC4

Release 2.3.0-RC3

09 Dec 20:16
665b146
Compare
Choose a tag to compare

What's Changed

  • adding the latest RH provided Camel Quarkus to the catalog (3.15.0.redhat-00007) by @lhein in #1692
  • Align Camel Quarkus catalog 3.8.x (3.8.4) to 4.4.4 by @apupier in #1694
  • chore: provide more precise urls to search versions of Catalog by @apupier in #1696
  • Upgrade Camel Main and Spring Boot catalog from 4.8.1 to 4.8.2 by @apupier in #1693
  • feat: Add 4.9.0 to Catalog for Main and Spring Boot by @apupier in #1691
  • chore: Update quarkus versions by @lordrip in #1698
  • chore: release 2.3.0-RC3 by @lordrip in #1836
  • Merge DataMapper by @igarashitm in #1700

Full Changelog: 2.3.0-RC2...2.3.0-RC3

Release 2.3.0-RC2

04 Dec 10:37
Compare
Choose a tag to compare

What's Changed

  • fix(Canvas): Increase hoverOut timing for Groups by @shivamG640 in #1644
  • Fix loading of Red Hat artifacts for catalog by @apupier in #1645
  • feat(Catalog): Include RHBAC in the catalogs by @lordrip in #1650
  • fix(1627): Unexpected logs for PasswordField.test.tsx by @tplevko in #1643
  • chore use recent lodash version by @apupier in #1649
  • fix(FLowsList): Evaluate action confirmation when deleting a Flow by @lordrip in #1662
  • slightly changed the kaoto title by @lhein in #1664
  • e2e(1660): On Delete route - when user presses cancel, the route gets… by @tplevko in #1667
  • fix(Canvas): Valid otherwise and doFinally by @lordrip in #1675
  • use latest Camel Quarkus productized for 4.4 in catalog list by @apupier in #1688
  • Add Camel Main and Spring Boot 4.8 productized to the list of catalog by @apupier in #1687
  • chore(Canvas): Extract onAddStep hook by @lordrip in #1621
  • chore(UI): Replace most patternfly tooltips with browser ones by @lordrip in #1642
  • feat(FlowsList): Toggle all flows visibility by @lordrip in #1658
  • fix(1657): better name as subject when deleting a flow by @tplevko in #1672
  • fix(Build): Run Kaoto in Windows by @lordrip in #1661
  • feat(Canvas): Improve add steps into canvas by @lordrip in #1673
  • chore: 2.3.0-RC2 by @lordrip in #1690

Full Changelog: 2.3.0-RC1...2.3.0-RC2

Release 2.3.0-RC1

20 Nov 09:44
Compare
Choose a tag to compare
Release 2.3.0-RC1 Pre-release
Pre-release

What's Changed

  • added a recent screenshot of the ui to the readme by @lhein in #1459
  • Set the stable checkbox in the release pipeline workflow as true by d… by @oscerd in #1463
  • added sponsor logo and linked the kaoto logo to the webpage by @lhein in #1460
  • chore(Sponsor): Update Sponsor logo by @lordrip in #1464
  • chore: restore dev version by @lordrip in #1468
  • fix(787): Display connector icon in catalog detail modal by @tplevko in #1466
  • fix(1391): Wrong speling of SpringBoot in Catalog by @tplevko in #1471
  • chore(Tests): Split form-related tests by @lordrip in #1474
  • feat(Canvas): Replace autofit by keeping zoom level and ensuring selected item is visible by @lordrip in #1469
  • fix(Storybook): Add missing provider to Storybook by @lordrip in #1502
  • fix(CanvasForm): Improvements over the ParametersField component by @lordrip in #1489
  • chore(deps): update dependency postcss to v8.4.47 by @renovate in #1504
  • chore(deps): update dependency msw to v2.4.9 by @renovate in #1503
  • chore(deps): update dependency @vitejs/plugin-react to v4.3.2 by @renovate in #1500
  • chore(deps): update dependency @types/react to v18.3.10 by @renovate in #1499
  • chore(deps): update dependency @types/node to v20.16.10 by @renovate in #1498
  • chore(deps): update dependency @types/jest to v29.5.13 by @renovate in #1497
  • chore(deps): update dependency @swc/core to v1.7.26 by @renovate in #1496
  • chore(deps): update dependency husky to v9.1.6 by @renovate in #1501
  • chore(deps): update dependency storybook-addon-remix-react-router to v3.0.1 by @renovate in #1507
  • chore(deps): update dependency start-server-and-test to v2.0.8 by @renovate in #1506
  • chore(deps): update @patternfly by @renovate in #1495
  • chore(deps): update @lerna-lite to v3.9.2 by @renovate in #1494
  • chore(deps): update dependency vite to v5.4.8 by @renovate in #1508
  • chore(deps): update dependency vite-plugin-dts to v4.2.3 by @renovate in #1509
  • Fix(1429): Supporting parameter notation and ceased URI parameters serialization by @shivamG640 in #1493
  • chore(catalog-generator): Add tests for the Catalog generator by @lordrip in #1519
  • chore(catalog-generator): Lower the required Java version to 17 by @lordrip in #1520
  • fix(codecov): Report for base commits by @lordrip in #1521
  • Revert "fix(codecov): Report for base commits" by @lordrip in #1522
  • chore: Align runtimes by @lordrip in #1523
  • fix(440): Sort language/dataformat properties with catalog index order by @tplevko in #1518
  • chore(deps): update dependency simple-git to v3.27.0 by @renovate in #1517
  • Define deleteContent API in ChannelEditor by @apupier in #1527
  • chore: Add askUserForFileSelection() in KaotoEditorChannelApi by @igarashitm in #1528
  • chore: Add kaoto examples link by @lordrip in #1529
  • chore(catalog-generator): Bring previous tests by @lordrip in #1530
  • chore(deps): update dependency sass to v1.79.4 by @renovate in #1516
  • chore(deps): update dependency globals to v15.10.0 by @renovate in #1515
  • chore(deps): update dependency cypress to v13.15.0 by @renovate in #1514
  • chore(deps): update dependency chromatic to v11.11.0 by @renovate in #1513
  • chore(camel-catalog-plugin): Remove camel-catalog-plugin package by @lordrip in #1531
  • fix(deps): update dependency @kaoto-next/uniforms-patternfly to v0.7.7 by @renovate in #1511
  • fix(deps): update dependency io.fabric8:kubernetes-model to v6.13.4 by @renovate in #1512
  • fix(catalog-generator): Use Label or Group for the EIP parameters grouping by @lordrip in #1532
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.1 by @renovate in #1510
  • Reduce Maven download log by @apupier in #1533
  • chore: Avoid double Maven build by @apupier in #1534
  • feat: Update Kamelet catalog version to 4.8 in embedded catalog by @apupier in #1536
  • feat: Update default Camel Quarkus catalog version from 3.14.0 to 3.15.0 by @apupier in #1535
  • Fix(form): Offer appropriate consumer/producer properties in the CanvasForm by @shivamG640 in #1538
  • fix(1472): sort kamelets alphabetically in the catalog by @tplevko in #1539
  • fix: Enhance confirmation modal provider to offer customizable option… by @igarashitm in #1545
  • fix(1541): Provide a template for removeHeaders EIP by @tplevko in #1546
  • fix(CanvasForm): Update uniforms-patternfly by @lordrip in #1549
  • Fix(catalog): Load required fields for Expressions, Data-formats and Load-balancers by @shivamG640 in #1548
  • feat(ConfigForm): Add support for oneOf fields by @lordrip in #1551
  • Enhance filterTiles with scoring, filtering, and sorting by @ibek in #1547
  • e2e(992): test for consumer/producer properties in the CanvasForm by @tplevko in #1552
  • Fully expand node title when selected and fix selection styling by @ibek in #1559
  • Auto-close sidebar and unselect node on canvas click by @ibek in #1561
  • chore: Use string key instead of number for modal action key (#1537) by @igarashitm in #1569
  • Modal btn layout by @igarashitm in #1570
  • fix(catalog-generator): Fix Windows tests by @lordrip in #1572
  • chore(ConfigForm): Update uniforms-patternfly by @lordrip in #1556
  • fix(Canvas): Avoid recreating the VisibleFlows object by @lordrip in #1567
  • feat #1117: Add EnableAll menu item when routes include multiple disabled steps by @ibek in #1568
  • Add secondary node label as componentId when description is modified by @ibek in #1560
  • feat(IVizNode): Get All Visualization nodes by @lordrip in #1573
  • chore(Canvas): Extract item enable all steps by @lordrip in #1574
  • e2e(1568): test for EnableAll menu item by @tplevko in #1576
  • fix(build): Fix sass-related deprecation notice by @lordrip in #1578
  • fix(Entities): Connect from with route object by @lordrip in #1579
  • chore(Canvas): Extract TargetAnchor by @lordrip in #1583
  • feat(Canvas): Add quick icon edge end by @ibek in #1571
  • fix(Resources): onException should be created at the top by @lordrip in #1585
  • fix(Canvas): Fix Edge source misplaced for containers by @lordrip in #1584
  • e2e(1571): tests for Add quick icon edge end by @tplevko in #1587
  • fix(1586): Consumer only endpoints missing in canvas selection by @tplevko in #1588
  • e2e(1586): test for consumer/producer only components by @tplevko in #1589
  • feat: update embedded catalog from 4.8.0 to 4.8.1 by @apupier in #1596
  • chore(links): Add Camel and Hawtio links by @lordrip in #1610
  • chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.3 by @renovate in #1605
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 by @renovate in #1604
  • feat(Canvas): Show endpoint name in direct by @lordrip in #1617
  • chore(deps): update dependency vite to v5.4.11 by @renovate in #1608
  • chore(deps): update dependency cypre...
Read more