Helidon 2.0 is out

After almost a year of development, three milestones, and two release candidates, Helidon 2.0 is finally out of the development cage and ready for GA. Yay!

Helidon 2.0 brings many new features in both Helidon SE and Helidon MP, such as the highly anticipated GraalVM native-image support in Helidon MP and CORS support. You can see the full list of features on the pictures below.

Note that some of the new APIs are still experimental and may change in the following minor releases.

There are also some changes in the build profiles and tooling to improve usability and to make Helidon even more enjoyable to work with.

We believe that the release of Helidon 2.0 was the right time to introduce some backwards incompatible changes. We tried to minimize these changes to make the migration to Helidon 2.0 as smooth as possible. For a complete list of changes, see the release notes.

Please try Helidon 2.0 and give us your feedback as a comment here, through Twitter, or join our official Slack channel.  

Helidon 1.0 is Released

I am proud to announce that Helidon 1.0 is released. This version brings full MicroProfile 1.2 support in Helidon MP, support for Yasson and Jackson in Helidon SE, and contains bug fixes and performance improvements. We have finished the API changes that we’ve been working on over the last few months. From this point on we will have much greater API stability.

More details are in release notes.

Eclipse GlassFish 5.1 is released

I am very excited to bring you some great news. Today Eclipse GlassFish 5.1 has finally been released and available

on Maven Central:

or can be downloaded from Eclipse web site:

A huge milestone has been reached. Eclipse GlassFish 5.1 is a pure Eclipse release. All components formerly supplied by Oracle have been transferred to the Eclipse Foundation from Oracle Java EE repositories, have passed the Eclipse release review, and have been released to Maven Central with new licensing terms. Eclipse GlassFish 5.1 has passed all CTS/TCK tests (run on Oracle infrastructure) and has been certified as Java EE 8 compatible.

Continue reading

Eclipse GlassFish 5.1 integrations finished!

We have a Christmas gift from Oracle Prague team. After weeks of hard work EclipseLink and Jersey project have been integrated to Eclipse GlassFish 5.1. Now we have all EE4J components integrated and integrations project finished: https://github.com/orgs/eclipse-ee4j/projects/6

It’s a huge step forward! We are very close to Eclipse GlassFish final release planned in January 2019. But there is still work to do. Now the goal is to produce a green CTS run. The progress can be tracked here: https://github.com/orgs/eclipse-ee4j/projects/8

Merry Christmas!

First year of Eclipse EE4J

The idea of transferring Java EE sources to the Eclipse Foundation was announced at the last Oracle JavaOne conference. The year has passed and in this article I will try to summarize what was done during this year and where we are now.

First of all, I am happy to announce that

Eclipse GlassFish RC1 is released!

It’s available for download here. This release is not final. It’s a milestone release with a purpose of indicating progress and providing developers the preview of the final product to play with, test it and provide feedback.

Continue reading

Helidon Takes Flight

Today is a great day. Today we introduce a new Java microservices frameworks and a new member of MicroProfile family. Please welcome Project Helidon — a new Java open source microservices framework from Oracle.

Helidon is a Greek word for “swallow”, a type of bird that according to Wikipedia has “a slender, streamlined body and long pointed wings, which allow great manoeuvrability and… very efficient flight”. Perfect for darting through the clouds.

Continue reading