Releases: KaotoIO/kaoto
Releases · KaotoIO/kaoto
Release 2.7.1
What's Changed
- chore: restore dev by @lordrip in #2536
- chore: remove keyboard labels for undo/redo by @lordrip in #2537
- fix(DataMapper): Better error message when JSON schema contains unsup… by @igarashitm in #2538
- chore: release 2.7.1 by @lordrip in #2539
Full Changelog: 2.7.0...2.7.1
Release 2.7.0
What's Changed
Features
- feat(DataMapper): JSON support : serialize/deserialize by @igarashitm in #2319
- 2317 - adding 3 new eip icons by @lhein in #2323
- feat(Form): Add Form Suggestions by @lordrip in #2331
- Copy/Paste feature implementation by @shivamG640 in #2322
- feat(Catalog): Update Camel Catalog by @lordrip in #2377
- feat(Suggestions): Add Simple lang suggestions by @lordrip in #2378
- feat(VSCode): Connect Metadata suggestion API by @lordrip in #2381
- feat(DataMapper): JSON support : engageMapping() by @igarashitm in #2379
- feat: Preserve expression string when switching language type in ExpressionField by @mmelko in #2393
- feat: parse string defined components by @mmelko in #2403
- feat(move-steps): Reorder steps on the canvas by @shivamG640 in #2405
- feat(DataMapper): JSON Support : Connect UI component by @igarashitm in #2427
- feat: undo/redo for Canvas by @lordrip in #2445
- feat(Suggestions): Wire application.properties suggestions provider by @lordrip in #2422
- feat(DataMapper): Support choosing a root element when there're multiple by @igarashitm in #2453
- feat(DataMapper): Search in function list by @tplevko in #2449
- Created update schema warning modal by @Nikhilesh002 in #2456
Bugfix
- Fix(Form): Add spacing between form border and body content by @shivamG640 in #2318
- Fix/route list fixes by @mmelko in #2329
- fix(xml-step-parser): Parse uri to object with parameters by @mmelko in #2401
- fix(DataMapper): mapping serializer uses xf:string for integer field … by @igarashitm in #2498
- fix(Visualization): Canvas fails to render multiple Step EIP steps in… by @igarashitm in #2500
- fix(Datamapper): Fix XPath function parsing by @lordrip in #2442
- fix(DataMapper): Refactor AttachSchemaButton to parse the schema file… by @igarashitm in #2444
- fix(DataMapper): XML schema parser fails to detect a collection field by @igarashitm in #2460
Technical task
- chore: restore dev version by @lordrip in #2316
- chore(deps): update dependency axios to v1.9.0 by @renovate[bot] in #2315
- chore(deps): update dependency @vitejs/plugin-react to v4.5.0 by @renovate[bot] in #2314
- chore(deps): update dependency @types/react to v18.3.23 by @renovate[bot] in #2310
- chore(deps): update dependency @types/node to v20.17.57 by @renovate[bot] in #2309
- chore(deps): update dependency start-server-and-test to v2.0.12 by @renovate[bot] in #2311
- chore(deps): update dependency @types/lodash to v4.17.17 by @renovate[bot] in #2308
- fix(deps): update dependency zustand to v4.5.7 by @renovate[bot] in #2313
- fix(deps): update dependency xml-formatter to v3.6.6 by @renovate[bot] in #2312
- chore(deps): update dependency @babel/core to v7.27.4 by @renovate[bot] in #2307
- chore(deps): update cypress-io/github-action action to v6.10.0 by @renovate[bot] in #2306
- feat: Move the catalog-generator to standalone npm package by @mmelko in #2320
- chore(DataMapper): fix circular dependencies by @igarashitm in #2325
- fix(#2278): Sporadic e2e failure on xmlSupport/basicXml.cy.ts by @tplevko in #2327
- chore(Form): Use @kaoto/forms library by @lordrip in #2328
- chore(deps): update dependency @kaoto/camel-catalog to v0.1.5 by @renovate[bot] in #2334
- chore(deps): update dependency @types/node to v20.19.2 by @renovate[bot] in #2337
- chore(deps): update dependency @types/lodash to v4.17.19 by @renovate[bot] in #2335
- chore(deps): update dependency msw-storybook-addon to v2.0.5 by @renovate[bot] in #2336
- chore(deps): update dependency axios to v1.10.0 by @renovate[bot] in #2339
- chore(deps): update dependency @vitejs/plugin-react to v4.6.0 by @renovate[bot] in #2338
- chore(deps): update cypress-io/github-action action to v6.10.1 by @renovate[bot] in #2332
- chore(deps): update dependency cypress to v14.5.0 by @renovate[bot] in #2341
- chore(deps): update dependency chromatic to v11.29.0 by @renovate[bot] in #2340
- chore(deps): update dependency @babel/core to v7.27.7 by @renovate[bot] in #2333
- chore: Remove Ajv and Update form related dependencies by @lordrip in #2342
- chore(deps): update dependency globals to v15.15.0 by @renovate[bot] in #2344
- chore(deps): update dependency postcss to v8.5.6 by @renovate[bot] in #2351
- chore(deps): update dependency @types/node to v20.19.4 by @renovate[bot] in #2350
- chore(deps): update dependency lint-staged to v15.5.2 by @renovate[bot] in #2346
- chore(deps): update dependency husky to v9.1.7 by @renovate[bot] in #2345
- chore(deps): update dependency monaco-yaml to v5.4.0 by @renovate[bot] in #2348
- chore(deps): update dependency fast-xml-parser to v5.2.5 by @renovate[bot] in #2343
- chore(deps): update dependency msw to v2.10.2 by @renovate[bot] in #2349
- chore(MA): Define public API to query suggestions by @lordrip in #2354
- chore: Add MavenRuntime information types by @lordrip in #2367
- fix(copy/paste): Implement browser-specific logic for clipboard copy/paste support by @shivamG640 in #2366
- KTO-494 - Declare API to retrieve runtime information on Maven projects by @apupier in #2352
- test: Add e2e test to check if the group stays collapsed after the route change by @mmelko in #2373
- chore: Release 2.7.0-RC1 by @lordrip in #2380
- chore: restore dev version by @lordrip in #2382
- fix(copy/paste): Enable read/write support for custom Kaoto MIME type in clipboard by @shivamG640 in #2372
- chore: Update @kaoto/forms library by @lordrip in #2404
- chore: Replace a Log EIP icon with a svg one by @mmelko in #2411
- chore(deps): update cypress-io/github-action action to v6.10.2 by @renovate[bot] in #2407
- chore(deps): update dependency msw to v2.10.4 by @renovate[bot] in #2412
- chore(deps): update dependency @types/node to v20.19.9 by @renovate[bot] in #2409
- chore(deps): update dependency @types/lodash to v4.17.20 by @renovate[bot] in #2408
- chore(deps): update dependency cypress to v14.5.3 by @renovate[bot] in #2410
- chore(deps): update dependency @vitejs/plugin-react to v4.7.0 by @renovate[bot] in #2415
- feat(Form): Switch between to, toD and poll by @lordrip in #2406
- chore(deps): update babel monorepo to v7.28.0 by @renovate[bot] in #2414
- chore(deps): update dependency axios to v1.11.0 by @renovate[bot] in #2416
- chore(deps): update dependency sass-embedded to v1.89.2 by @renovate[bot] in #2419
- chore(deps): update dependency simple-git to v3.28.0 by @renovate[bot] in #2420
- chore(deps): update dependency storybook-addon-remix-react-router to v3.1.0 by @renovate[bot] in #2421
- chore(deps): update dependency prettier to v3.6.2 by @renovate[bot] in #2417
- e2e(weekly): update catalog versions in weekly e2e test by @tplevko in #2423
- fix(DataMapper): Avoid attaching JSON schema to the source body by @igarashitm in #2431
- chore(DataMapper): cleanup test resource files by @igarashitm ...
Release 2.7.0-RC3
What's Changed
- chore: Restore dev version by @igarashitm in #2447
- fix(DataMapper): Refactor AttachSchemaButton to parse the schema file… by @igarashitm in #2444
- feat: undo/redo for Canvas by @lordrip in #2445
- feat(Suggestions): Wire application.properties suggestions provider by @lordrip in #2422
- feat(DataMapper): Support choosing a root element when there're multiple by @igarashitm in #2453
- feat(DataMapper): Search in function list by @tplevko in #2449
- Created update schema warning modal by @Nikhilesh002 in #2456
- chore(deps): update dependency react-monaco-editor to ^0.59.0 by @renovate[bot] in #2418
- fix(DataMapper): XML schema parser fails to detect a collection field by @igarashitm in #2460
- chore(deps): update @patternfly by @renovate[bot] in #2413
- fix(DnD): Allow drag-and-drop across root containers by @shivamG640 in #2452
- fix(DataMapper): Improve rendering performance - batch 1 by @lordrip in #2470
- feat(VSCode): Add onStepAdded API by @lordrip in #2428
- feat(UI): Add XML IO Schema by @lordrip in #2475
- feat(duplicate-nodes): Duplicate steps/container on the canvas by @shivamG640 in #2474
- fix(XML): Sort XML and YAML entities by @lordrip in #2479
- fix(DataMapper): Fails to restore JSON mappings in VS Code by @igarashitm in #2485
- fix(XML): Prevent XML root errorHandler by @lordrip in #2484
- fix(DataMapper): Set failOnNullBody to false by @igarashitm in #2487
- Add AGENTS.md by @ibek in #2489
- chore: Update onUpdateStep VS Code API by @lordrip in #2486
- chore(Forms): Update @kaoto/forms dependency by @lordrip in #2493
- chore: release 2.7.0-RC3 by @lordrip in #2494
New Contributors
- @Nikhilesh002 made their first contribution in #2456
Full Changelog: 2.7.0-RC2...2.7.0-RC3
Release 2.7.0-RC2
What's Changed
- chore: restore dev version by @lordrip in #2382
- feat(DataMapper): JSON support : engageMapping() by @igarashitm in #2379
- fix(copy/paste): Enable read/write support for custom Kaoto MIME type in clipboard by @shivamG640 in #2372
- fix(xml-step-parser): Parse uri to object with parameters by @mmelko in #2401
- feat: parse string defined components by @mmelko in #2403
- feat: Preserve expression string when switching language type in ExpressionField by @mmelko in #2393
- chore: Update @kaoto/forms library by @lordrip in #2404
- chore: Replace a Log EIP icon with a svg one by @mmelko in #2411
- chore(deps): update cypress-io/github-action action to v6.10.2 by @renovate[bot] in #2407
- chore(deps): update dependency msw to v2.10.4 by @renovate[bot] in #2412
- chore(deps): update dependency @types/node to v20.19.9 by @renovate[bot] in #2409
- chore(deps): update dependency @types/lodash to v4.17.20 by @renovate[bot] in #2408
- chore(deps): update dependency cypress to v14.5.3 by @renovate[bot] in #2410
- chore(deps): update dependency @vitejs/plugin-react to v4.7.0 by @renovate[bot] in #2415
- feat(Form): Switch between to, toD and poll by @lordrip in #2406
- chore(deps): update babel monorepo to v7.28.0 by @renovate[bot] in #2414
- chore(deps): update dependency axios to v1.11.0 by @renovate[bot] in #2416
- chore(deps): update dependency sass-embedded to v1.89.2 by @renovate[bot] in #2419
- chore(deps): update dependency simple-git to v3.28.0 by @renovate[bot] in #2420
- chore(deps): update dependency storybook-addon-remix-react-router to v3.1.0 by @renovate[bot] in #2421
- feat(move-steps): Reorder steps on the canvas by @shivamG640 in #2405
- chore(deps): update dependency prettier to v3.6.2 by @renovate[bot] in #2417
- e2e(weekly): update catalog versions in weekly e2e test by @tplevko in #2423
- feat(DataMapper): JSON Support : Connect UI component by @igarashitm in #2427
- fix(DataMapper): Avoid attaching JSON schema to the source body by @igarashitm in #2431
- chore(DataMapper): cleanup test resource files by @igarashitm in #2440
- fix(Datamapper): Fix XPath function parsing by @lordrip in #2442
- chore: Cutting 2.7.0-RC2 pre-release by @igarashitm in #2446
Full Changelog: 2.7.0-RC1...2.7.0-RC2
Release 2.7.0-RC1
What's Changed
/!\ Breaking Changes: Catalog generated with Kaoto 2.6- are not compatible with Kaoto 2.7, they need to be regenerated
Features
- feat(DataMapper): JSON support : serialize/deserialize by @igarashitm in #2319
- feat: Move the catalog-generator to standalone npm package by @mmelko in #2320
- 2317 - adding 3 new eip icons by @lhein in #2323
- feat(Form): Add Form Suggestions by @lordrip in #2331
- Copy/Paste feature implementation by @shivamG640 in #2322
- KTO-494 - Declare API to retrieve runtime information on Maven projects by @apupier in #2352
- chore(MA): Define public API to query suggestions by @lordrip in #2354
- chore: Add MavenRuntime information types by @lordrip in #2367
- feat(Catalog): Update Camel Catalog by @lordrip in #2377
- feat(Suggestions): Add Simple lang suggestions by @lordrip in #2378
- feat(VSCode): Connect Metadata suggestion API by @lordrip in #2381
Bug Fixing
- Fix(Form): Add spacing between form border and body content by @shivamG640 in #2318
- Fix/route list fixes by @mmelko in #2329
- fix(copy/paste): Implement browser-specific logic for clipboard copy/paste support by @shivamG640 in #2366
Technical task
- chore: restore dev version by @lordrip in #2316
- chore(deps): update dependency axios to v1.9.0 by @renovate[bot] in #2315
- chore(deps): update dependency @vitejs/plugin-react to v4.5.0 by @renovate[bot] in #2314
- fix(deps): update dependency xml-formatter to v3.6.6 by @renovate[bot] in #2312
- chore(deps): update dependency @types/react to v18.3.23 by @renovate[bot] in #2310
- chore(deps): update dependency @types/node to v20.17.57 by @renovate[bot] in #2309
- chore(deps): update dependency start-server-and-test to v2.0.12 by @renovate[bot] in #2311
- chore(deps): update dependency @types/lodash to v4.17.17 by @renovate[bot] in #2308
- fix(deps): update dependency zustand to v4.5.7 by @renovate[bot] in #2313
- chore(deps): update dependency @babel/core to v7.27.4 by @renovate[bot] in #2307
- chore(deps): update cypress-io/github-action action to v6.10.0 by @renovate[bot] in #2306
- chore(DataMapper): fix circular dependencies by @igarashitm in #2325
- fix(#2278): Sporadic e2e failure on xmlSupport/basicXml.cy.ts by @tplevko in #2327
- chore(Form): Use @kaoto/forms library by @lordrip in #2328
- chore(deps): update dependency @kaoto/camel-catalog to v0.1.5 by @renovate[bot] in #2334
- chore(deps): update dependency @types/node to v20.19.2 by @renovate[bot] in #2337
- chore(deps): update dependency @types/lodash to v4.17.19 by @renovate[bot] in #2335
- chore(deps): update dependency msw-storybook-addon to v2.0.5 by @renovate[bot] in #2336
- chore(deps): update dependency axios to v1.10.0 by @renovate[bot] in #2339
- chore(deps): update dependency @vitejs/plugin-react to v4.6.0 by @renovate[bot] in #2338
- chore(deps): update cypress-io/github-action action to v6.10.1 by @renovate[bot] in #2332
- chore(deps): update dependency cypress to v14.5.0 by @renovate[bot] in #2341
- chore(deps): update dependency chromatic to v11.29.0 by @renovate[bot] in #2340
- chore(deps): update dependency @babel/core to v7.27.7 by @renovate[bot] in #2333
- chore: Remove Ajv and Update form related dependencies by @lordrip in #2342
- chore(deps): update dependency globals to v15.15.0 by @renovate[bot] in #2344
- chore(deps): update dependency postcss to v8.5.6 by @renovate[bot] in #2351
- chore(deps): update dependency @types/node to v20.19.4 by @renovate[bot] in #2350
- chore(deps): update dependency lint-staged to v15.5.2 by @renovate[bot] in #2346
- chore(deps): update dependency husky to v9.1.7 by @renovate[bot] in #2345
- chore(deps): update dependency monaco-yaml to v5.4.0 by @renovate[bot] in #2348
- chore(deps): update dependency fast-xml-parser to v5.2.5 by @renovate[bot] in #2343
- chore(deps): update dependency msw to v2.10.2 by @renovate[bot] in #2349
- test: Add e2e test to check if the group stays collapsed after the route change by @mmelko in #2373
- chore: Release 2.7.0-RC1 by @lordrip in #2380
Full Changelog: 2.6.0...2.7.0-RC1
Release 2.6.0
What's Changed
Features
- Feat: Allow to delete filtered/all routes at once by @mmelko in #2260
- feat(DataMapper): Select a mapping by @igarashitm in #2253
- feat(Form): Dynamically serialize string & numbers by @lordrip in #2255
- added icons for variables eips #2288 by @lhein in #2291
- chore(deps): Update Camel Catalog versions (use latest Red Hat Build of Apache Camel 4.8.x and community 4.8.x) by @lordrip in #2239
- chore: Update RHBAC versions to include 4.10.x by @lordrip in #2287
- chore(Catalog): Update embedded Camel version to use community 4.11 by @lordrip in #2279
Bugfix
- Fix(Canvas): Ensure all routes are visible when starting Kaoto by @shivamG640 in #2237
- Fix(Settings): Switching the Color scheme should not require the page refresh by @shivamG640 in #2257
- Fix(canvas): Keep current visibility when adding a new entity to the canvas by @shivamG640 in #2252
- fix(Catalog): Restore "Provided by" information by @lordrip in #2267
- fix(deps): update dependency commons-io:commons-io to v2.19.0 by @renovate in #2277
- fix(Toolbar): Standardize Copy2Clipboard button by @lordrip in #2282
- fix(Form): Avoid stale value in StringField by @lordrip in #2300
Internal tasks
- chore: restore dev version by @lordrip in #2238
- chore(Codecov): Fix codecov.yaml file by @lordrip in #2256
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 by @renovate in #2242
- chore(Forms): Post uniforms cleanup by @lordrip in #2254
- refactor(kaoto-vscode): revert bottom margin for the canvas controls by @mmelko in #2251
- chore(deps): update dependency @types/node to v20.17.43 by @renovate in #2240
- chore(deps): update react monorepo by @renovate in #2241
- chore(deps): update dependency vite to v5.4.19 by @renovate in #2245
- chore(deps): update cypress-io/github-action action to v6.9.0 by @renovate in #2249
- chore(deps): update babel monorepo by @renovate in #2248
- chore(deps): update @patternfly by @renovate in #2247
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.0 by @renovate in #2274
- chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.12.2 by @renovate in #2275
- chore(deps): update mockito monorepo to v5.17.0 by @renovate in #2276
- chore(DataMapper): Get DataMapperDebugger ready for e2e tests by @igarashitm in #2265
- chore(VSCode): Update @kie-tools-core deps by @lordrip in #2281
- chore: release 2.6.0-M1 by @lordrip in #2284
- chore: restore dev version by @lordrip in #2285
- e2e(#2260): Allow to delete filtered/all routes at once by @tplevko in #2286
- chore: Update CEQ versions by @mmelko in #2292
- chore: release 2.6.0-M2 by @lordrip in #2293
- chore: release 2.6.0 by @lordrip in #2301
- chore: restore dev version by @lordrip in #2299
- feat(DataMapper): JSON schema inspection (preparatory work) by @igarashitm in #2298
Full Changelog: 2.5.0...2.6.0
Release 2.6.0-M2
What's Changed
- chore: restore dev version by @lordrip in #2285
- chore: Update RHBAC versions by @lordrip in #2287
- e2e(#2260): Allow to delete filtered/all routes at once by @tplevko in #2286
- added icons for variables eips #2288 by @lhein in #2291
- chore: Update CEQ versions by @mmelko in #2292
- chore: release 2.6.0-M2 by @lordrip in #2293
Full Changelog: 2.6.0-M1...2.6.0-M2
Release 2.6.0-M1
What's Changed
- chore: restore dev version by @lordrip in #2238
- chore(deps): Update Camel Catalog versions by @lordrip in #2239
- chore(Codecov): Fix codecov.yaml file by @lordrip in #2256
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 by @renovate in #2242
- Fix(Canvas): Ensure all routes are visible when starting Kaoto by @shivamG640 in #2237
- chore(Forms): Post uniforms cleanup by @lordrip in #2254
- Fix(Settings): Switching the Color scheme should not require the page refresh by @shivamG640 in #2257
- refactor(kaoto-vscode): revert bottom margin for the canvas controls by @mmelko in #2251
- chore(deps): update dependency @types/node to v20.17.43 by @renovate in #2240
- chore(deps): update react monorepo by @renovate in #2241
- chore(deps): update dependency vite to v5.4.19 by @renovate in #2245
- chore(deps): update cypress-io/github-action action to v6.9.0 by @renovate in #2249
- Feat: Allow to delete filtered/all routes at once by @mmelko in #2260
- Fix(canvas): Keep current visibility when adding a new entity to the canvas by @shivamG640 in #2252
- chore(deps): update babel monorepo by @renovate in #2248
- feat(DataMapper): Select a mapping by @igarashitm in #2253
- feat(Form): Dynamically serialize string & numbers by @lordrip in #2255
- fix(Catalog): Restore "Provided by" information by @lordrip in #2267
- chore(deps): update @patternfly by @renovate in #2247
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.0 by @renovate in #2274
- chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.12.2 by @renovate in #2275
- chore(deps): update mockito monorepo to v5.17.0 by @renovate in #2276
- chore(DataMapper): Get DataMapperDebugger ready for e2e tests by @igarashitm in #2265
- fix(deps): update dependency commons-io:commons-io to v2.19.0 by @renovate in #2277
- chore(Catalog): Update embedded Camel version by @lordrip in #2279
- fix(Toolbar): Standardize Copy2Clipboard button by @lordrip in #2282
- chore(VSCode): Update @kie-tools-core deps by @lordrip in #2281
- chore: release 2.6.0-M1 by @lordrip in #2284
Full Changelog: 2.5.0...2.6.0-M1
Release 2.5.0
What's Changed
- chore: restore dev version by @lordrip in #1905
- Fix(DND): Fix console errors related to DND by @shivamG640 in #1895
- Fix(CanvasForm): Search field not showing correct fields in case of nested fields by @shivamG640 in #1906
- chore(deps): update @patternfly to v6 (major) by @renovate in #1887
- chore: release 2.5.0-M1 by @lordrip in #1915
- 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
- chore: restore dev version by @lordrip in #1933
- (e2e): catalog versions e2e weekly tests by @tplevko in #1889
- (e2e): fix weekly invalid cron attribute by @tplevko in #1938
- fix(Form): Enable scrolling for Selects by @lordrip in #1937
- Upgrade embedded Camel catalog version to 4.8.3 and 4.4.5 by @apupier in #1958
- fix: Post patternfly v6 update by @lordrip in #1965
- fix(CanvasForm): Remove double scrollbar by @lordrip in #1969
- fix(Canvas): Replace png icons with svg by @lordrip in #1987
- chore(deps): update react monorepo by @renovate in #1980
- chore(deps): update dependency vite to v5.4.14 by @renovate in #1979
- chore(deps): update dependency stylelint-prettier to v5.0.3 by @renovate in #1977
- chore(deps): update dependency @types/lodash to v4.17.15 by @renovate in #1974
- chore(deps): update dependency start-server-and-test to v2.0.10 by @renovate in #1976
- chore(deps): update dependency json-schema-to-typescript to v15.0.4 by @renovate in #1975
- chore(deps): update dependency uniforms-bridge-simple-schema-2 to v4.0.0-beta.4 by @renovate in #1978
- chore(deps): update cypress-io/github-action action to v6.7.10 by @renovate in #1973
- (e2e): fix weekly catalog versions test by @tplevko in #2025
- chore: Cleanup create new resource functionality by @lordrip in #2035
- feat(Canvas): Export route document in markdown format by @igarashitm in #2010
- replaced icon and tooltip for the documentation generation button by @lhein in #2051
- chore(DataMapper): Use XSLT 3.0 by @igarashitm in #2063
- fix(deps): update dependency zustand to v4.5.6 by @renovate in #2047
- fix(deps): update dependency xml-formatter to v3.6.4 by @renovate in #2046
- fix(deps): update dependency usehooks-ts to v3.1.1 by @renovate in #2045
- fix(deps): update dependency io.fabric8:kubernetes-model to v6.13.5 by @renovate in #2042
- chore(deps): update dependency @types/lodash to v4.17.16 by @renovate in #2040
- chore(deps): update dependency uniforms-bridge-simple-schema-2 to v4.0.0 by @renovate in #2039
- chore(deps): update cypress-io/github-action action to v6.7.14 by @renovate in #2038
- feature/devfile add devfile.yaml for OpenShift DevSpaces by @maximilianoPizarro in #2036
- feat(Form): Introduce Kaoto Form V2 by @lordrip in #1939
- changed the web browser warning when trying to use the datamapper in … by @lhein in #2068
- feat(Catalog): Add catalog version by @lordrip in #2071
- (KTO-474): Review Test - Create a menu to generate a document about c… by @tplevko in #2070
- fix(OnCompletion): Add OnCompletion at the beginning of the route by @lordrip in #2074
- fix(CircuitBreaker): Add onFallback support by @lordrip in #2075
- Fix(Catalog): Removing Schema store dependency by @shivamG640 in #2069
- Fix: Moved Kamelet and Pipe Configuration schema generation into Entities Generator by @shivamG640 in #2076
- feat(xml-support): implement parsing and serialisation from/to Camel XML IO files by @mmelko in #2009
- Fix(Catalog): Removed unused schema files and refactored CRDs schema by @shivamG640 in #2081
- chore(VSCode): Avoid loading JSON Schemas for VS Code by @lordrip in #2085
- fix(997): About tab in Kaoto Editor by @tplevko in #2083
- fix(xml-serializer): Recognise also steps and expressions defined by string by @mmelko in #2088
- fix(Form): Update Beans list after creation by @lordrip in #2082
- fix: Remove license header embedded in generated markdown export by @igarashitm in #2095
- fix(1946): Delete title in route dropdown menu is cropped by @tplevko in #2098
- fix(Document Export): Fix multiline property value in the table by @igarashitm in #2100
- Fix(CanvasForm): Update model validation to support new complex schema by @shivamG640 in #2097
- fix(Document Export): Beans missing parameters other than name, type … by @igarashitm in #2101
- e2e - add e2e tests for XML support by @tplevko in #2102
- fix(DataMapper): No mapping lines for deeper nodes until expanded by @igarashitm in #2105
- feat(Catalog): Update to Camel 4.10 by @lordrip in #2091
- fix(beans-xml-serializer): flatten bean object properties by @mmelko in #2103
- deps: update embedded camel catalog from 4.8.3 to 4.8.5 by @apupier in #2111
- fix(build): Support node.js 22 by @lordrip in #2104
- fix: exclude whenSkipSendToEndpoint from EIP names in EIPGenerator by @mmelko in #2107
- deps: Update embedded Camel catalog from 4.10.0 to 4.10.2 by @apupier in #2110
- fix(1988): Flows list doesn't need to be split toggle by @tplevko in #2108
- chore: Fix typo in the PropertiesField.test filename by @mmelko in #2114
- Fix(Catalog): Make latest RHBAC version the default selection by @shivamG640 in #2106
- fix(2062): Remove usage of deprecated Modal component by @tplevko in #2113
- feat(serializers): extend serializer's metadata to preserve xml root-element attributes such as schemas and namespaces by @mmelko in #2112
- deps: Update embedded Camel catalog from 4.8.0 productized to 4.8.3 productized by @apupier in #2117
- fix(SourceCode): OnFallback default generation by @lordrip in #2122
- fix(Toolbar): Fix nested
<Button>
in<Button>
by @lordrip in #2123 - chore: release 2.5.0-M3 by @lordrip in #2124
- chore: restore dev version by @lordrip in #2125
- fix: (#2121) filter out undefined parameters when creating query string by @mmelko in #2128
- fix(xml-formatter) Use external xmlFormater instead of the actual simple one to avoid odd formatting by @mmelko in #2127
- fix(VSCode): Avoid returning async function in useEffect by @lordrip in #2130
- chore: release 2.5.0-M4 by @lordrip in #2131
- chore: restore dev version by @lordrip in #2132
- e2e: add reproducers for issues related to XML - #2121, #2087, #2086 by @tplevko in #2141
- deps: remove 4.4.x from embedded catalog as it has reached end of life by @apupier in #2143
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 by @reno...
Release 2.5.0-M8
What's Changed
- chore: restore dev version by @lordrip in #2213
- Fix(form): Ensure updated primitive fields are displayed in the Modified tab by @shivamG640 in #2219
- fix(#2215): Azure-related icons seems small by @tplevko in #2220
- e2e(#2197): test the sync between the canvas nodes and form changes by @tplevko in #2221
- fix(Canvas): Avoid auto-fitting canvas by @lordrip in #2217
- fix(TopBar): Center the logo by @mmelko in #2227
- e2e(#2218): reproducer for "primitive form-fields not reflected in modified tab" by @tplevko in #2228
- storybook(#2215): Azure-related icons seems small by @tplevko in #2225
- Fix(Canvas): Making Flows visible after the source code change by @shivamG640 in #2224
- chore: release 2.5.0-M8 by @lordrip in #2230
Full Changelog: 2.5.0-M7...2.5.0-M8