This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-website.git


The following commit(s) were added to refs/heads/main by this push:
     new e208de91 chore: Kaoto 2.8 release (#1432)
e208de91 is described below

commit e208de91f5684c63da56c95ea39191cc3c2ad349
Author: Ricardo M. <[email protected]>
AuthorDate: Tue Nov 11 14:59:36 2025 +0100

    chore: Kaoto 2.8 release (#1432)
---
 .../2025/11/kaoto-release-2.8.0/beans-eip-ref.png  | Bin 0 -> 55689 bytes
 content/blog/2025/11/kaoto-release-2.8.0/cover.png | Bin 0 -> 3203762 bytes
 .../datamapper-delete-child-mappings-warn.png      | Bin 0 -> 29398 bytes
 .../datamapper-field-type-hover-container.png      | Bin 0 -> 6403 bytes
 .../datamapper-field-type-hover-decimal.png        | Bin 0 -> 4843 bytes
 .../datamapper-field-type-icons-highlighted.png    | Bin 0 -> 12247 bytes
 .../datamapper-occurence-indicator.png             | Bin 0 -> 9462 bytes
 .../datamapper-rename-parameter-button.png         | Bin 0 -> 15394 bytes
 .../datamapper-rename-parameter.png                | Bin 0 -> 10392 bytes
 .../datamapper-xpath-parent-current.png            | Bin 0 -> 122705 bytes
 .../2025/11/kaoto-release-2.8.0/drag-disabled.png  | Bin 0 -> 6569 bytes
 .../2025/11/kaoto-release-2.8.0/drag-enabled.png   | Bin 0 -> 7564 bytes
 content/blog/2025/11/kaoto-release-2.8.0/index.md  |  97 +++++++++++++++++++++
 .../jdbc-component-datasource.png                  | Bin 0 -> 52708 bytes
 .../on-exception-validation.png                    | Bin 0 -> 17806 bytes
 .../salesforce-component-enum.png.png              | Bin 0 -> 63264 bytes
 .../snmp-component-enum.png.png                    | Bin 0 -> 44557 bytes
 .../kaoto-release-2.8.0/walkthrough-tutorial.png   | Bin 0 -> 153368 bytes
 .../2025/11/kaoto-release-2.8.0/what-is-new.gif    | Bin 0 -> 9371836 bytes
 19 files changed, 97 insertions(+)

diff --git a/content/blog/2025/11/kaoto-release-2.8.0/beans-eip-ref.png 
b/content/blog/2025/11/kaoto-release-2.8.0/beans-eip-ref.png
new file mode 100644
index 00000000..591a3087
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/beans-eip-ref.png differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/cover.png 
b/content/blog/2025/11/kaoto-release-2.8.0/cover.png
new file mode 100644
index 00000000..f8091692
Binary files /dev/null and b/content/blog/2025/11/kaoto-release-2.8.0/cover.png 
differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-delete-child-mappings-warn.png
 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-delete-child-mappings-warn.png
new file mode 100644
index 00000000..d69b4344
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-delete-child-mappings-warn.png
 differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-container.png
 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-container.png
new file mode 100644
index 00000000..1b72fbde
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-container.png
 differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-decimal.png
 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-decimal.png
new file mode 100644
index 00000000..2818555c
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-hover-decimal.png
 differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-icons-highlighted.png
 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-icons-highlighted.png
new file mode 100644
index 00000000..6ca03c84
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-field-type-icons-highlighted.png
 differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-occurence-indicator.png 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-occurence-indicator.png
new file mode 100644
index 00000000..a858245f
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-occurence-indicator.png 
differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter-button.png
 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter-button.png
new file mode 100644
index 00000000..43e8f328
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter-button.png
 differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter.png 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter.png
new file mode 100644
index 00000000..d1a97e8c
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-rename-parameter.png 
differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/datamapper-xpath-parent-current.png 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-xpath-parent-current.png
new file mode 100644
index 00000000..b3c5e29f
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/datamapper-xpath-parent-current.png 
differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/drag-disabled.png 
b/content/blog/2025/11/kaoto-release-2.8.0/drag-disabled.png
new file mode 100644
index 00000000..855b1880
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/drag-disabled.png differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/drag-enabled.png 
b/content/blog/2025/11/kaoto-release-2.8.0/drag-enabled.png
new file mode 100644
index 00000000..dca6521c
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/drag-enabled.png differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/index.md 
b/content/blog/2025/11/kaoto-release-2.8.0/index.md
new file mode 100644
index 00000000..bd8c5d09
--- /dev/null
+++ b/content/blog/2025/11/kaoto-release-2.8.0/index.md
@@ -0,0 +1,97 @@
+---
+title: "Kaoto v2.8 release"
+date: 2025-11-11
+draft: false
+authors: [djelinek, igarashitm, lordrip]
+categories: ["Releases", "Tooling", "Kaoto"]
+preview: "Kaoto 2.8 has been released"
+---
+
+![Kaoto](cover.png)
+## What's New in Kaoto 2.8?
+
+This release represents a major step forward in DataMapper maturity, with 
extensive XML Schema support improvements, better visual feedback, and numerous 
stability fixes. We've also enhanced the canvas experience with contextual 
menus and improved the forms system for better configuration management.
+
+## Here are the key highlights of this release:
+
+### DataMapper XML Schema Support Enhancements
+Kaoto 2.8 brings improvements to XML Schema handling in the DataMapper:
+
+- **Advanced Schema Features**: Full support for `xs:extension`, 
`xs:restriction`, allowing you to work with sophisticated XML schemas
+- **Field Type Visualization**: Field type icons now appear in the tree view, 
making it easier to identify data types at a glance
+
+![Datamapper: Icons highlighted](datamapper-field-type-icons-highlighted.png)
+
+![Datamapper: Container icon 
tooltip](datamapper-field-type-hover-container.png)
+
+![Datamapper: Decimal icon tooltip](datamapper-field-type-hover-decimal.png)
+
+- **Occurrence Indicators**: Display of `minOccurs` and `maxOccurs` attributes 
helps you understand cardinality requirements directly in the UI
+
+![Datamapper: Field minimun and maximum 
occurrences](datamapper-occurence-indicator.png)
+
+- **Improved XPath Handling**: Better support for relative xpath with parent 
(`..`) notation and `current()` function in expressions
+
+![Datamapper: XPath with current() 
function](datamapper-xpath-parent-current.png)
+
+- **Parameter Renaming**: Rename parameters directly within the DataMapper 
interface
+
+![Datamapper: Rename parameter button](datamapper-rename-parameter-button.png)
+![Datamapper: Rename parameter](datamapper-rename-parameter.png)
+
+- **Smart Deletion**: Warning prompts when deleting mappings with child 
mappings to prevent accidental data loss
+
+![Datamapper: Delete child](datamapper-delete-child-mappings-warn.png)
+
+### VS Code Extension Improvements
+- **What's new**: When opening the VS Code Kaoto extension a "What's New" 
dialog appears to inform users about the latest features and improvements
+![What's New dialog](what-is-new.gif)
+
+- **Walkthrough Tutorial**: A new interactive tutorial guides users through 
the main features of Kaoto within VS Code
+![Walkthrough Tutorial](walkthrough-tutorial.png)
+
+### Canvas Enhancements
+- **Contextual Menu**: Right-click on canvas nodes to access relevant actions 
directly where you need them
+{{< youtube id="92WqknAa7K4" class="video" >}}
+
+- **Keyboard Support**: Delete steps quickly by selecting them and pressing 
the Delete key
+- **Improved Drag Feedback**: Different mouse pointer styles clearly indicate 
which nodes are draggable and which are not
+![Disabled drag](drag-disabled.png)
+![Enabled drag](drag-enabled.png)
+
+### Forms and Configuration
+- **Enum Field Support**: Improved component’s options when `enum` type is 
available
+![Salesforce component](salesforce-component-enum.png.png)
+![SNMP component](snmp-component-enum.png.png)
+- **Beans EIP**: The beans EIP now shows a list of defined beans in the Camel 
route
+![Beans EIP](beans-eip-ref.png)
+- **JDBC component**: The JDBC now shows the `default` and `dataSource` 
options and offers a list of beans to pick a dataSource from
+![JDBC component](jdbc-component-datasource.png)
+- **OnException Validation**: Enhanced validation for exception handling 
configurations
+![OnException validation](on-exception-validation.png)
+
+### Bugfixes
+- **URI Serialization**: Improved component parameter handling in XML URI 
serialization when no syntax is present
+- **Route Ordering**: Fixed the order of Intercept* elements to ensure correct 
processing sequence
+
+### Camel Catalog Version
+This version includes:
+* Camel main: 4.16.0
+* Camel extensions for Quarkus: 3.29.0
+* Camel Spring-boot: 4.14.1
+
+## Get Started with Kaoto 2.8
+Ready to try Kaoto 2.8? You can:
+
+- Install the [VS Code 
extension](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-kaoto)
 from the marketplace
+- Try the [web version](https://kaoto.io) directly in your browser
+- Check out the [documentation](https://kaoto.io/docs) to learn more
+
+## Feedback Welcome
+We're always looking to improve Kaoto based on your needs. If you have 
suggestions, encounter issues, or want to contribute, please reach out through:
+
+- [GitHub Issues](https://github.com/KaotoIO/kaoto/issues)
+- [GitHub Discussions](https://github.com/KaotoIO/kaoto/discussions)
+- The Apache Camel community channels
+
+Thank you to all the contributors who made this release possible!
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/jdbc-component-datasource.png 
b/content/blog/2025/11/kaoto-release-2.8.0/jdbc-component-datasource.png
new file mode 100644
index 00000000..45d9cf17
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/jdbc-component-datasource.png differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/on-exception-validation.png 
b/content/blog/2025/11/kaoto-release-2.8.0/on-exception-validation.png
new file mode 100644
index 00000000..4923fd72
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/on-exception-validation.png differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/salesforce-component-enum.png.png 
b/content/blog/2025/11/kaoto-release-2.8.0/salesforce-component-enum.png.png
new file mode 100644
index 00000000..cbfeb32e
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/salesforce-component-enum.png.png 
differ
diff --git 
a/content/blog/2025/11/kaoto-release-2.8.0/snmp-component-enum.png.png 
b/content/blog/2025/11/kaoto-release-2.8.0/snmp-component-enum.png.png
new file mode 100644
index 00000000..6c72357c
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/snmp-component-enum.png.png differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/walkthrough-tutorial.png 
b/content/blog/2025/11/kaoto-release-2.8.0/walkthrough-tutorial.png
new file mode 100644
index 00000000..3c325621
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/walkthrough-tutorial.png differ
diff --git a/content/blog/2025/11/kaoto-release-2.8.0/what-is-new.gif 
b/content/blog/2025/11/kaoto-release-2.8.0/what-is-new.gif
new file mode 100644
index 00000000..0bad0b46
Binary files /dev/null and 
b/content/blog/2025/11/kaoto-release-2.8.0/what-is-new.gif differ

Reply via email to