-
-
Notifications
You must be signed in to change notification settings - Fork 556
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add release notes for JHipster 8.9.0 (#1454)
- Loading branch information
Showing
2 changed files
with
1,513 additions
and
1,023 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,105 @@ | ||
--- | ||
title: Release 8.9.0 | ||
slug: /2024/12/23/jhipster-release-8.9.0.html | ||
displayed_sidebar: docsSidebar | ||
sidebar_class_name: hidden | ||
--- | ||
|
||
# JHipster release v8.9.0 | ||
|
||
This is a minor release for JHipster v8. | ||
|
||
It includes [361 closed issues and pull requests on the main branch](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.9.0) after the [8.8.0 release](/2024/12/23/jhipster-release-8.8.0.html). | ||
|
||
## What's new? | ||
|
||
* Upgrade to Spring Boot 3.4.2 ([#28539](https://github.com/jhipster/generator-jhipster/pull/28539)) | ||
* Be verbose about Docker Compose requirement ([#28376](https://github.com/jhipster/generator-jhipster/pull/28376)) | ||
* Upgrade to Node 22.13.1 ([#28527](https://github.com/jhipster/generator-jhipster/pull/28527)) | ||
* Upgrade to Gradle 8.12.1 ([#28543](https://github.com/jhipster/generator-jhipster/pull/28543)) | ||
* Add support for plain Time fields ([#28474](https://github.com/jhipster/generator-jhipster/pull/28474)) | ||
* Upgrade to Angular 19.0.6 ([#28442](https://github.com/jhipster/generator-jhipster/pull/28442)) | ||
* [Angular] Fix OAuth2/Keycloak forces HTTPS redirects in development mode ([#28366](https://github.com/jhipster/generator-jhipster/pull/28366)) | ||
* [Angular] Upgrade to Typescript 5.7.3 ([#28502](https://github.com/jhipster/generator-jhipster/pull/28502)) | ||
* [Angular] angular-builders beta to stable version ([#28386](https://github.com/jhipster/generator-jhipster/pull/28386)) | ||
* [Vue] Fix upgrade to Vite 6 ([#28304](https://github.com/jhipster/generator-jhipster/pull/28304)) | ||
* Many clean code improvements | ||
|
||
## Closed tickets and merged pull requests | ||
|
||
See the [8.9.0 release notes on GitHub](https://github.com/jhipster/generator-jhipster/releases/tag/v8.9.0) for more details. | ||
|
||
As always, **[you can view all closed tickets and merged pull requests](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.9.0)**. | ||
|
||
## How to install | ||
|
||
To install JHipster v8.9.0: | ||
|
||
``` | ||
npm install -g [email protected] | ||
``` | ||
|
||
It is also available using the JHipster Docker image, as it is automatically built from our source code. | ||
|
||
- [JHipster Online](https://start.jhipster.tech) | ||
- [JHipster Devbox](https://github.com/jhipster/jhipster-devbox) | ||
|
||
## How to upgrade | ||
|
||
**Automatic upgrade** | ||
|
||
For an automatic upgrade, use the [JHipster upgrade sub-generator](/upgrading-an-application/) on an existing application: | ||
|
||
Upgrade your version of JHipster: | ||
|
||
``` | ||
npm update -g generator-jhipster | ||
``` | ||
|
||
And then run the upgrade sub-generator: | ||
|
||
``` | ||
jhipster upgrade | ||
``` | ||
|
||
You can also use the [migrate blueprint](https://github.com/jhipster/generator-jhipster-migrate) for more advanced upgrade features. | ||
|
||
``` | ||
npm i -g generator-jhipster-migrate | ||
jhipster-migrate | ||
``` | ||
|
||
**Manual upgrades** | ||
|
||
For a manual upgrade, first upgrade your version of JHipster with: | ||
|
||
``` | ||
npm update -g generator-jhipster | ||
``` | ||
|
||
If you have an existing project, it will still use the JHipster version with which it was generated. | ||
To upgrade your project, you must first delete its `node_modules` folder and then run: | ||
|
||
``` | ||
jhipster | ||
``` | ||
|
||
Since JHipster 8.0, this command will update your project and all its entities. | ||
|
||
You can also update your entities one-by-one by running again the entity sub-generator, for example if your entity is named _Foo_, use: | ||
|
||
``` | ||
jhipster entity Foo --single-entity | ||
``` | ||
|
||
## Help and bugs | ||
|
||
If you find any issue with this release, don't hesitate to: | ||
|
||
- Add a bug to our [bug tracker](https://github.com/jhipster/generator-jhipster/issues?state=open) | ||
- Post a question on [Stack Overflow](http://stackoverflow.com/tags/jhipster/info) | ||
- Create a new discussion on [GitHub](https://github.com/jhipster/generator-jhipster/discussions) | ||
|
||
If the issue you have is an urgent bug or security issue, please: | ||
|
||
- Contact [@jhipster](https://twitter.com/jhipster) on Twitter |
Oops, something went wrong.