As a result, the language evolved dramatically, and you can now build full applications using the JDL, and not just entities. This is a huge news if you want to share and reuse your JHipster configuration.

New JHipster blueprints (still a work-in-progress)

The blueprints system allows to easily extends and/or replace JHipster templates. This is how the new JHipster Kotlin works. This isn’t well-documented yet, but JHipster Kotlin already gives a nice working example.

What’s missing

We’re mostly waiting for Spring Cloud to have a stable release compatible with Spring Boot 2.0.0. This is why this release depends on the Maven Spring milestone repository. If you are not using microservices (and so not using Spring Cloud), you’re not concerned by this.

A lot more tests, as we have changed many things. For Angular users: we have modified the project layout, but otherwise this shouldn’t be a big upgrade for you, and you should be pretty safe with this beta release.

How to install

This is the first time we use a BETA tag on NPM, so please note this is new for everyone!

How you can help

We are expecting to do a stable release in the next 2 weeks, but please remember that most people on the team are doing this on their free time. So if your company is benefiting from JHipster, you can also help by telling your boss to sponsor the project - that money will be used to reward contributors, and help us to release even better versions, more quickly!

Do you want to know more?

All those new features will be showcased at the upcoming JHipster Conf where most of the core development team will present their work. Join us in Paris on June, 21st!