Blog post featured image

Original image by Toby Hudson CC BY-SA 3.0 via Wikipedia

Why two releases one after another?

Camel Quarkus 1.2.0 was scheduled - with some reasonable time reserve - to be included in the Quarkus Platform release 1.9.0. The next day after we opened the voting, we realized that Camel 3.6.0 is going to be released in the coming days and that it could actually catch Quarkus 1.9.0 too. Therefore we did one more release upgrading to Camel 3.6.0, so that the freshly released Quarkus Platform 1.9.0 contains the newest and greatest Camel.

What’s new

First of all, Camel 3.6.0 alone brings a lot of improvements and optimizations that make Camel Quarkus even faster and more effective than before.

New extensions and extensions newly supporting native mode

There are 10 new extensions:

  • AWS XRay
  • HBase
  • Headersmap
  • Jasypt
  • JCache
  • LevelDB
  • LRA
  • Ribbon
  • Shiro
  • Spark

And there are 16 promotions from JVM-only to native:

  • Atom
  • Browse
  • Caffeine Cache
  • Crypto (JCE)
  • Disruptor
  • FOP
  • Geocoder
  • Jing
  • NSQ
  • PostgresSQL Event
  • PostgresSQL Replication Slot
  • RSS
  • SSH
  • String Template
  • uniVocity CSV
  • Velocity

Check the full list of supported extensions in the extensions reference.

With Camel Quarkus 1.3.0, we got very close to supporting all components required by Camel K.

Documentation

What’s next?

We would like to promote more extensions to native. Please upvote your favorites, or even better contribute!

We hope Camel Quarkus 1.3.0 brings some tangible value to you and we look forward to your feedback and participation!