Version 2.0.0 TP3 released!

Version 2.0.0 TP3 released!

Apr 5, 2024·
Kaoto Team
Kaoto Team
· 3 min read

We are happy to announce the release of Kaoto 2.0.0 TP3 (Tech Preview 3).

Again we are getting closer to the final 2.0 release! TP3 marks the last tech preview release before we will release Kaoto 2.0. Again we spent time to add useful features and improvements to make Kaoto better. Below you will find a list of major things that have changed.

New Features

Camel 4.4 support

We switched to using Apache Camel 4.4 in our models.

Kamelet Properties configuration

We extended the configuration form for Kamelets to allow users to add properties to their Kamelets.

Support for Error Handler and REST Configuration

Kaoto now supports global error handlers, route configuration error handlers as well as REST Configuration. At the moment we do not support creating those entities via the UI but you can already add them in the source code and Kaoto will recognize them and offer configuration options. We hope to finalize this feature for the 2.0 Final release.

UX Improvements

Improved Expression configuration

We’ve converted the language drop down to a typeahead component which lets you type the expression language you want to use into the filter field. This way you will find your language of choice easily. Additionally we have slightly increased the size of the expression text field so you can better work with multiline expressions.

Context Menu Actions on Nodes

We simplified the names of the actions in the step context menu for your better understanding.

Configuration Form

When opening the configuration form for a step the form does no longer hide underlying nodes on the canvas but moves the nodes to the left. This is convenient when working with smaller resolutions / window sizes. Another change you will recognize is that we added groups for the configuration form which will help you find a property more easily. We did also apply the sorting order for parameters as suggested by the Camel catalog.

Bug Fixes

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

Kaoto’s Future Outlook

Our plan is to release the 2.0 version around mid of May 2024. At that point the development of Kaoto will not be complete by any means and we will continuously add new features and improvements. We aim at having monthly releases if possible. That way we can provide you with the latest features faster.

Give it a try!

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. ❤️

@eerkmen @corners2wall @mkralik3 @d4n1b @tplevko @apupier @igarashitm @mmelko @lordrip @lhein @shivamG640 @lburgazzoli @brunoNetId @djelinek @GuilhermeCamposo @ibek @jcordes73 @Mdenisco @phantomjinx @rstroop @abkieling @Shivam-Gu @kumaradityaraj @oscerd @djelinek @davsclaus @joshdreagan

Apologies in advance if we’ve missed anyone. 🙂

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