JHipster リリース v8.8.0
これはJHipster v8のマイナーリリースです。
これは8.7.3リリース以降、メインブランチで535件のクローズ済み課題とプルリクエストが含まれています。
新機能
- Spring Boot 3.4へのアップグレード (#27963 および #28249)
- Spring Boot 3のためのCouchbaseの修正 (#27972)
- Gradle v8.12へのアップグレード (#28259)
- Angular 19へのアッ プグレード (#28114)
- Angularのための実験的なesbuildサポートの追加 (#28003)
- React Router 7へのアップグレード (#27985)
- Node v22.12.0へのアップグレード (#28080
- 言語プロンプトの修正 (#28035)
- SPAのためのCSRFトークンハンドリングの改善 (#27908)
- テストヘルパーへのブループリントサポートの追加 (#27768)
- Angularジェネレータでのジェネリックスの使用 (#27550)
- Typescript 5.7.2へのアップグレード (#28213)
クローズ済みチケットとマージ済みプルリクエスト
詳細は、GitHubの8.8.0リリースノートをご覧ください。
いつものように、すべてのクローズ済みチケットとマージ済みプルリクエストを表示できます。
インストール方法
JHipster v8.8.0をインストールするには:
npm install -g [email protected]
ソースコードから自動的にビルドされるため、JHipster Dockerイメージでも利用できます。
アップグレード方法
自動アップグレード
自動アップグレードには、既存のアプリケーションでJHipsterアップグレードサブジェネレータを使用します。
JHipsterのバージョンをアップグレードします:
npm update -g generator-jhipster
そして、アップグレードサブジェネレータを実行します:
jhipster upgrade
より高度なアップグレード機能には、migrateブループリントも使用できます。
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に連絡してください