We recently started to review, investigate and fix reliability issues with the Kafka component. As part of that, we refactored the code to avoid problematic concurrency patterns, remove calls to deprecated Kafka client code and simplify the overall maintainability of the code. This led to many changes in the internal implementation of the component, which we will talk about in this blog post. Motivation The ground work related to these changes can be traced back to the following set of issues reported on our Jira.
All Camel projects will drop support for Java 8 by end of 2021. The next LTS release Camel 3.14, scheduled for December 2021, will be the last release to support Java 8. In light of this we will extend the support period of Camel 3.14 from 1 year to 2 years. This means Camel 3.14 will reach its end of life (EOL) at end of December 2023.
The Camel community announces the immediate availability of Camel 3.11.2 (LTS), a new patch release with 28 improvements and fixes. The artifacts are published and ready for you to download from the Central Maven repository. For more details please take a look at the release notes. Many thanks to all who made this release possible. On behalf of the Camel PMC, Gregor Zurowski