Eclipse Vert.x 4.2.0.CR1 released!

We are ex­tremely pleased to an­nounce the first can­di­date re­lease of Vert.x 4.2.

Reactive SQL Client

Oracle client

The Re­ac­tive Or­a­cle Client joins the data­base clients fam­ily!

This client is in tech pre­view and we are eager to hear any feed­back you may have.

MSSQL client TLS and Azure support

Our MSSQL client now sup­ports TLS en­cryp­tion as well as Azure sup­port.

MQTT Server V5 supports

The MQTT Server has been up­graded to sup­port the ver­sion 5 of the pro­to­col par­tially (the auth mes­sage re­mains to be im­ple­mented).

Tracing

Our Cas­san­dra client now sup­ports trac­ing, you can use it ei­ther with your favourite tracer.

Web Client enhancements

Our Web Client sup­ports now Oauth2 se­cu­rity.

WebClient client = WebClient.create(vertx);
OAuth2WebClient oauth2 = OAuth2WebClient.create(
    client,
    OAuth2Auth.create(vertx, new OAuth2Options(/* enter IdP config */)))

  // configure the initial credentials (needed to fetch if needed
  // the access_token
  .withCredentials(new TokenCredentials("some.jwt.token"));

It also of­fers an HTTP re­sponse caching fa­cil­ity.

WebClient client = WebClient.create(vertx);
WebClient cachingWebClient = CachingWebClient.create(client);

Finally

Dep­re­ca­tions and break­ing changes can be found on the wiki.

For this re­lease, there are no Docker im­ages.

The re­lease ar­ti­facts have been de­ployed to Maven Cen­tral and you can get the dis­tri­b­u­tion on Maven Cen­tral.

You can boot­strap a Vert.x 4.2.0.CR1 project using https://start.vertx.io.

The doc­u­men­ta­tion has been de­ployed on the web-​site: https://vertx.io/docs/4.2.0

That’s it! Happy cod­ing and see you soon on our user or dev chan­nels.

Next post

Eclipse Vert.x 4.2.0 released!

Eclipse Vert.x version 4.2.0 has just been released. It comes with a set of new exciting features!

Read more
Previous post

Eclipse Vert.x 4.1.5 released!

Eclipse Vert.x version 4.1.5 has just been released. It fixes quite a few bugs that have been reported by the community and provides a couple of features

Read more
Related posts

Things to keep in mind concerning CSRF attacks

Eclipse Vert.x like most frameworks provides an anti-CSRF defense. However, no framework can prevent all attack vectors that exist in the web. Therefore, developers need to be aware of some dangers and common attack vectors concerning CSRF defenses.

Read more

Eclipse Vert.x 4 CR1 released!

The first release candidate of the upcoming Vert.x 4 has just been released. We consider it feature complete and invite the community to test it.

Read more

What's new in Vert.x 4.2

See an overview of all new and exciting features in Vert.x 4.2, including Java 17 support, Vert.x Oracle Client and more.

Read more