JHipster release v5.0.0-beta.1
This is our second beta release for JHipster v5, and probably the last one before our final release. For most use cases, you should be able to work with this release with confidence.
It has 158 closed tickets and pull requests on the main project, so if you had any issue with our 5.0.0-beta.0 release, we hopefully fixed it!
It is not available through the usual channels as this is a beta release, please read below for more information!
What's new?
- Lots of fixes on our new React support, which makes it today as stable as our Angular support! Thank you to everybody who tested it, please continue to send us issues!
- Upgrade to Font Awesome 5 for both Angular and React, see #7516.
- Refined REST support by removing the "feature" of creating entities using the
@PutMapping
annotation. See #7425. - Use Prettier for CSS and SCSS files in #7451.
- AWS support as been corrected in #7086, so you can now use both AWS Container Service and AWS Beanstalk! We have removed the BETA tag on this sub-generator.
- Many improvements in our OAuth2 support, see #7065, #7351, #7460.
- We removed our reactive support in Spring Boot. This is going to be completely re-written in a separate branch, and will be released later. Reactive applications will be a new type of application (like we already have
monolith
ormicroservice
), which will be used only when this technology makes sense.
Documentation
We have started to merge the JHipster v5 documentation on the main website:
- It is not yet complete, please don’t hesitate to help if you find issues
- If you are using JHipster v4, don’t forget we have the full versioned archives available here.
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.
- End-to-end tests with React using Protractor. You can follow the issue here: #7469