JHipster v8.11.0 リリース
これはJHipster v8のマイナーリリースです。
8.10.0リリース以降、メインブランチで306件のクローズされたイシューとプルリクエストが含まれています。
新機能
- Spring Boot 3.4.5へのアップグレード (#29314)
- JWTトークンにユーザーIDを追加 (#29108)
- Gradle 8.14へのアップグレード (#29325)
- Java 24のサポートを追加 (#29342)
- Node 22.15.0へのアップグレード (#29305)
- ヘブライ語の追加 (#29324)
- 多数の内部およびクリーンコードの改善 (👊 @qmonmertに感謝)
クローズされたチケットとマージされたプルリクエスト
詳細については、GitHubの8.11.0リリースノートをご覧ください。
いつものように、すべてのクローズされたチケットとマージされたプルリクエストを表示できます。
インストール方法
JHipster v8.11.0をインストールするには:
npm install -g [email protected]
JHipster Dockerイメージを使用しても利用可能です。これはソースコードから自動的にビルドされます。
アップグレード方法
自動アップグレード
自動アップグレードには、既存のアプリケーションでJHipsterアップグレードサブジェネレーターを使用します。
JHipsterのバージョンをアップグレードします。
npm update -g generator-jhipster
そして、アップグレードサブジェネレーターを実行します。
jhipster upgrade
より高度なアップグレード機能には、migrate blueprintも使用できます。
npm i -g generator-jhipster-migrate
jhipster-migrate
手動アップグレード
手動でアップグレードするには、まずJHipsterのバージョンを以下でアップグレードします。
npm update -g generator-jhipster
既存のプロジェクトがある場合、それは生成されたJHipsterのバージョンを使い続けます。
プロジェクトをアップグレードするには、まずnode_modules
フォルダを削除し、その後以下を実行する必要があります。
jhipster
JHipster 8.0以降、このコマンドはプロジェクトとそのすべてのエンティティを更新します。
エンティティサブジェネレーターを再度実行することで、エンティティを1つずつ更新することもできます。例えば、エンティティ名が_Foo_の場合、以下を使用します。
jhipster entity Foo --single-entity
ヘルプとバグ
このリリースで何か問題を見つけた場合は、遠慮なく以下を行ってください。
- バグトラッカーにバグを追加する
- Stack Overflowで質問を投稿する
- GitHubで新しいディスカッションを作成する
お持ちの問題が緊急のバグまたはセキュリティ問題である場合は、以下を行ってください。
- Twitterで@jhipsterに連絡する