What’s This About?
The JHipster team released JHipster 7.0 on March 21, 2021. JHipster is an application generator for microservice and monolith applications.
So what does JHipster do for us? Well, we can use it to jump-start our next project by generating a project, complete with admin code, user management, tests, CI & deployment. Or we can learn technologies by running code in our environment. We create the same application with different technologies — monolith vs. microservice, NoSQL vs. SQL back-end, Spring Boot vs. Micronaut vs. NodeJS vs. .NET, or React vs. Angular vs. Vue front-end.
What’s in the Release?
These are the main features:
- Spring Boot 2.4
- Vue.js is not a plugin anymore, but part of JHipster core.
- JHipster Control Center manages microservices and partially replaces the JHipster Console.
- Angular 11 is included and uses Angular CLI as the build system (instead of Webpack).
- Java 11, PostgreSQL, and Prettier for Java are now defaults.
- Scanning for security vulnerabilities with Snyk
- Typescript 4
- React and Vue use Webpack 5 for their build
- Docker Compose files are now at version 3
Should I Upgrade?
No. Wait for the inevitable 7.0.1 release to fix some bugs.
Still, Where Can I Get It?
You upgrade JHipster with
npm install -g generator-jhipster. Then you could update your project with
jhipster upgrade. Again, don’t.
When Will the Next Version Be Out?
Guys, cool it! They just got this big release out. So give the JHipster team a break!
Oracle's Ron Pressler thinks most Java developers or their bosses don't care about money, Spring 6 supports Java modules, Adoptium OpenJDK Java 17, Micronaut 3.0, and Spring Boot 2.5.5 & 2.4.11.
Sign up to my newsletter