Skip to content

Commit ca96c17

Browse files
lordripCroway
authored andcommitted
chore: Kaoto release 2.7.0
1 parent df8be61 commit ca96c17

File tree

5 files changed

+78
-0
lines changed

5 files changed

+78
-0
lines changed
27.9 KB
Loading
3.21 KB
Loading
973 KB
Loading
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: "Kaoto v2.7 release"
3+
date: 2025-09-05
4+
draft: false
5+
authors: [lordrip]
6+
categories: ["Releases", "Tooling", "Kaoto"]
7+
preview: "Kaoto 2.7 has been released"
8+
---
9+
10+
![Kaoto](cover.png)
11+
## What’s New in Kaoto 2.7?
12+
13+
We're excited to announce the release of Kaoto 2.7, bringing significant enhancements to the visual integration design experience for Apache Camel. This release focuses on expanding DataMapper capabilities, improving developer productivity, and delivering a more intuitive canvas experience.
14+
15+
## Here are the key highlights of this release
16+
17+
### DataMapper JSON Support
18+
One of the most significant additions in Kaoto 2.7 is comprehensive JSON support for the DataMapper. Building on the XML support introduced in previous releases, the DataMapper now enables you to:
19+
20+
* Serialize and deserialize JSON data structures for visual mapping
21+
* Attach JSON schemas to visualize data structures in tree view
22+
* Create mappings between JSON and XML formats
23+
* Choose root elements when working with schemas containing multiple root elements
24+
25+
{{< youtube id="8O7guurF4B4" class="video" >}}
26+
27+
### Updating maven dependencies
28+
When using the VS Code Kaoto extension, upon saving the route, the necessary maven dependencies get added to the pom.xml file
29+
30+
![Updating maven dependencies](update-maven-dependencies.png)
31+
32+
### Enhanced Canvas Experience
33+
We've made several improvements to make working with the canvas more productive:
34+
35+
* Copy and Paste Functionality
36+
* Copy steps and entire containers across your routes
37+
38+
{{< youtube id="xxe8Vh8fYps" class="video" >}}
39+
40+
### Drag and Drop Improvements
41+
* Reorder steps directly on the canvas by dragging them to new positions
42+
* Drag and drop across root containers for better route organization
43+
* Enhanced visual feedback during move operations
44+
45+
{{< youtube id="_Fk0oQQ2l1A" class="video" >}}
46+
47+
### Step Duplication
48+
* Duplicate nodes with a single click to quickly replicate configured steps
49+
* Preserve all configuration when duplicating complex containers
50+
51+
{{< youtube id="OYjmhQOPkJI" class="video" >}}
52+
53+
### Undo/Redo Support
54+
* Full undo/redo functionality for canvas operations
55+
* Navigate through your design changes with confidence
56+
* Recover from accidental modifications easily
57+
58+
{{< youtube id="xxe8Vh8fYps" class="video" >}}
59+
60+
### Form and UI Enhancements
61+
* Intelligent Form Suggestions
62+
* Form suggestions help you complete configurations faster
63+
* Simple expression language suggestions for better expression authoring
64+
* Application.properties suggestions with metadata-driven completions
65+
66+
{{< youtube id="S9L8Epessao" class="video" >}}
67+
68+
### Flexible Component Configuration
69+
* Switch between to, toD, and poll variants directly in the form
70+
* Preserve expression strings when switching between expression language types
71+
* Improved parameter handling with URI parsing enhancements
72+
73+
![Component mode](component-mode.png)
74+
75+
### Camel catalog versions
76+
This version includes the latest Camel catalog version 4.14.0
77+
78+
![Camel catalog](camel-catalog.png)
6.43 KB
Loading

0 commit comments

Comments
 (0)