Version 2.0.0 TP3 released!
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!
- Kaoto quickstart.
- Kaoto is available as a VS Code extension.
- Kaoto showcase deployment.
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. 🙂