Kaoto 2.5 released

Kaoto 2.5 released

Apr 30, 2025·
Kaoto Team
Kaoto Team
· 3 min read

What’s new?

It has been a while since the last Kaoto release and we are excited to provide you now with the new Kaoto 2.5 version. Please take a look below to learn about the exciting new things we added to this release.

Features & Improvements

Updated list of supported Camel versions

This version includes the latest Camel catalog version 4.11.0, which brings new components and features to enhance your integration capabilities, alongside the latest LTS version 4.10.3.

showcasing the version selector

XML IO Support

Not everyone likes YAML and we are happy to help here and announce that Kaoto now supports the Camel XML IO DSL.

showcasing an XML IO route

Generate Markdown Documentation

Do you want to document your routes effortlessly? You can now export your integration flows with Kaoto as Markdown documents, including a visual representation of the flow in addition to the changed route parameters, making it easier to share and review routes.

Generate Route documentation

Documentation preview

DataMapper Enhancements

  • Support adding multiple mappings on the collection target field
  • UI polish for better drag-and-drop experience
  • Update generated XSLT version to 3.0

DataMapper News

New Kaoto Perspective in VS Code

The Kaoto VS Code extension has been reworked heavily and our goal was to provide you an extension that can work standalone and still provide you most of the features you need for your daily integration work. What does this mean?

  • the Extension Pack for Apache Camel is no longer required for Kaoto to work
  • the introduction of a new Kaoto perspective (see the Kaoto icon on the VS Code side bar)
  • the new perspective provides you with easy access to
    • an Integrations section providing easy access to your integration files and the contained routes as well as related actions (run, deploy, …)
    • a Deployments section providing easy access to local running integrations and their statuses with easy to access actions (start, stop, pause, resume, log, …)
    • a Help & Feedback section providing links to useful resources for your daily work

Shows the new Kaoto perspective in VS Code

Configuration Form Enhancements

We’re introducing a new Kaoto Form, a redesigned form engine with improved field behavior, better keyboard navigation and filtering for dropdown fields, the possibility to wrap the values in a RAW() function call and a new Clear button to completely remove the field from the source code.

Field contextual menu

Filter Flows in the Flows List

You can now filter the flows in the flows list by name, making it easier to find specific routes in larger projects.

Filter flows

Dark Mode

For those who fancy a darker theme, Kaoto now supports dark mode in the VS Code extension. You can switch to dark mode in the settings.

Kaoto dark mode

DevSpaces Ready with Devfile Support

Kaoto now includes an OpenShift-compatible devfile.yaml, making it easier to develop Kaoto in OpenShift Dev Spaces or similar cloud-based workspaces.

Devfile options

Other Enhancements

  • various usability improvements in the graphical editor
  • added an “About” tab with information on the used Kaoto version
  • …and many more little tweaks and fixes…

Bug Fixes

For a full list of changes please refer to the change log.

Let’s Build it Together

Let us know what you think by joining us in the GitHub discussions. Do you have an idea how to improve Kaoto? Would you love to see a useful feature implemented or simply ask a question? Please create an issue.

A big shoutout to our amazing contributors

Thank you to everyone who made this release possible, whether by a code contribution, feedback, advocacy, or participating in an important discussion with us. ❤️

Give it a try!

Kaoto Team
Authors
Kaoto Team
Community
Working on providing you the best experience for editing Apache Camel integrations