Skip to content

Commit 83d68e8

Browse files
authored
Add release notes for 8.10.0 (#1472)
1 parent 14be067 commit 83d68e8

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
---
2+
title: Release 8.10.0
3+
slug: /2025/03/31/jhipster-release-8.10.0.html
4+
displayed_sidebar: docsSidebar
5+
sidebar_class_name: hidden
6+
---
7+
8+
# JHipster release v8.10.0
9+
10+
This is a minor release for JHipster v8.
11+
12+
It includes [455 closed issues and pull requests on the main branch](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.10.0) after the [8.9.0 release](/2025/02/08/jhipster-release-8.9.0.html).
13+
14+
## What's new?
15+
16+
* Upgrade to Spring Boot 3.4.4 ([#29096](https://github.com/jhipster/generator-jhipster/pull/29096))
17+
* Implemented workaround for Hazelcast issue with Spring Boot DevTools ([#28750](https://github.com/jhipster/generator-jhipster/pull/28750))
18+
* Fix the handling of falsy values in field annotations ([#28753](https://github.com/jhipster/generator-jhipster/pull/28753))
19+
* Upgrade to Gradle 8.13 ([#28803](https://github.com/jhipster/generator-jhipster/pull/28803))
20+
* Upgrade to Node 22.14.0 ([#28670](https://github.com/jhipster/generator-jhipster/pull/28670))
21+
* Upgrade to TypeScript 5.8.2 ([Angular](https://github.com/jhipster/generator-jhipster/pull/28858), [React](https://github.com/jhipster/generator-jhipster/pull/28856), [Vue](https://github.com/jhipster/generator-jhipster/pull/28857))
22+
* [Angular] Observable to Signal ([password](https://github.com/jhipster/generator-jhipster/pull/29107) and [ribbon](https://github.com/jhipster/generator-jhipster/pull/29095) components)
23+
* [Angular] Use self-closing tags ([#28909](https://github.com/jhipster/generator-jhipster/pull/28909) and [#29090](https://github.com/jhipster/generator-jhipster/pull/29090))
24+
* [Angular] Replace noop with error factory ([#29092](https://github.com/jhipster/generator-jhipster/pull/29092))
25+
* Many internal and clean code improvements
26+
27+
## Closed tickets and merged pull requests
28+
29+
See the [8.10.0 release notes on GitHub](https://github.com/jhipster/generator-jhipster/releases/tag/v8.10.0) for more details.
30+
31+
As always, **[you can view all closed tickets and merged pull requests](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.10.0)**.
32+
33+
## How to install
34+
35+
To install JHipster v8.10.0:
36+
37+
```
38+
npm install -g [email protected]
39+
```
40+
41+
It is also available using the JHipster Docker image, as it is automatically built from our source code.
42+
43+
- [JHipster Online](https://start.jhipster.tech)
44+
- [JHipster Devbox](https://github.com/jhipster/jhipster-devbox)
45+
46+
## How to upgrade
47+
48+
**Automatic upgrade**
49+
50+
For an automatic upgrade, use the [JHipster upgrade sub-generator](/upgrading-an-application/) on an existing application:
51+
52+
Upgrade your version of JHipster:
53+
54+
```
55+
npm update -g generator-jhipster
56+
```
57+
58+
And then run the upgrade sub-generator:
59+
60+
```
61+
jhipster upgrade
62+
```
63+
64+
You can also use the [migrate blueprint](https://github.com/jhipster/generator-jhipster-migrate) for more advanced upgrade features.
65+
66+
```
67+
npm i -g generator-jhipster-migrate
68+
jhipster-migrate
69+
```
70+
71+
**Manual upgrades**
72+
73+
For a manual upgrade, first upgrade your version of JHipster with:
74+
75+
```
76+
npm update -g generator-jhipster
77+
```
78+
79+
If you have an existing project, it will still use the JHipster version with which it was generated.
80+
To upgrade your project, you must first delete its `node_modules` folder and then run:
81+
82+
```
83+
jhipster
84+
```
85+
86+
Since JHipster 8.0, this command will update your project and all its entities.
87+
88+
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:
89+
90+
```
91+
jhipster entity Foo --single-entity
92+
```
93+
94+
## Help and bugs
95+
96+
If you find any issue with this release, don't hesitate to:
97+
98+
- Add a bug to our [bug tracker](https://github.com/jhipster/generator-jhipster/issues?state=open)
99+
- Post a question on [Stack Overflow](http://stackoverflow.com/tags/jhipster/info)
100+
- Create a new discussion on [GitHub](https://github.com/jhipster/generator-jhipster/discussions)
101+
102+
If the issue you have is an urgent bug or security issue, please:
103+
104+
- Contact [@jhipster](https://twitter.com/jhipster) on Twitter

0 commit comments

Comments
 (0)