New release for supersonic subatomic Java

Quarkus 0.22.0 launches new user-friendly web interface

Sarah Schlothauer
© Shutterstock / DesignRage

Quarkus version 0.22.0 arrived recently, adding a Quarkus Extension for Spring Web API, and a new web interface for easily creating Quarkus applications. See the newest changes and be sure to check out our interview with Alex Soto, Java Champion and Director of Developer Experience at Red Hat about the future of Quarkus.

Quarkus has been on our radar since March, 2019, and we’ve enjoyed seeing it grow. (Metaphorically speaking of course! It’s still ‘subatomic’ and lightweight as always, just like the particle it takes naming inspiration from.) The open source Kubernetes Native Java stack continues its journey with more improvements, new releases, a shiny new icon, and a bustling user base.

The latest version, Quarkus 0.22.0 released recently on September 16, 2019. This version also coincides with the launch of, a page that makes Quarkus app building easier than ever before. Have a look at everything new and for newcomers, see what this handy Java stack offers.

Version 0.22.0

According to the changelog on GitHub, here are some of the new version highlights:

Improved Spring API support

Introducing the Quarkus extensions for Spring Web API and Spring Data JPA API. Now with these extensions, Quarkus apps can leverage Spring Web annotations and other useful Spring features, such as live coding.

SEE ALSO: Java Web Start is dead, long live Java Web Start!

Grow the extension ecosystem

Have an idea for a new extension? Now you can easily submit an issue and propose a new Quarkus extension on GitHub with a newly added template.

While you’re at it, view the current extension proposals with the new ‘extension-proposal‘ tag, give feedback, collaborate, and help the ecosystem grow.


Submit an extension proposal on GitHub. Source.

Boostrap your app

Good news for beginners! The launch of will help you create a pain-free application. The user-interface is driven towards an easier user-experience and helps users bootstrap their application and discover its extensions, all inside of the browser.


Choose your extensions. Source.

Simply explore the extensions and select the ones you need. Each extension is divided into categories for simpler exploration, including serialization, security, and Cloud resources. Then generate your application, unzip, and run Quarkus.

Just a .zip away. Source.


No release is complete without a few fixes and 0.22.0 is no exception.

This release addresses some pull requests including some fixes to the error pages.

SEE ALSO: Java 13 – a deep dive into the JDK’s new features

How to get started

Looking for a beginner’s guide? Newcomers to Quarkus can check out its features with the Quarkus cheat sheet, written by Alex Soto, JAX London speaker, Java Champion, and Director of Developer Experience at Red Hat.



Be sure to also check out our interview with Alex Soto and see what he had to say about the project’s upcoming plans and what “container first” means.

Quarkus is an open source project sponsored by Red Hat but contributed to by several other individuals not related to Red Hat. It came with two main goals: to improve the developer experience when developing microservices, and to make Java a language choice for microservices and serverless architecture.

Alex Soto

Newcomers can check out the repo on GitHub.

As always, keep your eyes open for more news, additional features, and future releases.

Sarah Schlothauer

Sarah Schlothauer

All Posts by Sarah Schlothauer

Sarah Schlothauer is the editor for She received her Bachelor's degree from Monmouth University, West Long Branch, New Jersey. She currently lives in Frankfurt, Germany with her husband and cat where she enjoys reading, writing, and medieval reenactment. She is also the editor for Conditio Humana, an online magazine about ethics, AI, and technology.

Inline Feedbacks
View all comments