JHipsterリリース v7.8.0
これはJHipster v7の新しいマイナーリリースで、263個のクローズされたチケット とマージされたプルリクエストがあります。
最も重要な新機能とアップグレード
- Spring Boot v2.6.6へのアップグレード - #18252
- Java 18のサポートを追加 - #18190
- Reactマイクロフロントエンドサポートの実装 - #18103
- Couchbase:リレーションを持つエンティティのページ区切り要求を修正 - #18007
- 多数のライブラリのアップグレード
クローズされたチケットとマージされたプルリクエスト
いつものように、すべてのクローズされたチケットとマージされたプルリクエストをここで確認できます。
アップグレード方法
自動アップグレード
自動アップグレードの場合は、既存のアプリケーションでJHipsterアップグレードサブジェネレータを使用します。
JHipsterのバージョンをアップグレードします。
npm update -g generator-jhipster
次に、アップグレードサブジェネレータを実行します。
jhipster upgrade
手動アップグレード
手動アップグレードの場合は、まず次のコマンドを使用してJHipsterのバージョンをアップグレードします。
npm update -g generator-jhipster
既存のプロジェクトがある場合は、そのプロジェクトは生成されたJHipsterのバージョンをそのまま使用します。
プロジェクトをアップグレードするには、まずnode_modules
フォルダを削除してから、次のコマンドを実行する必要があります。
jhipster
次のコマンドを実行して、プロジェクトとすべてのエンティティの更新もできます。
jhipster --with-entities
また、エンティティサブジェネレータを再度実行し、エンティティの1つずつの更新もできます。たとえば、エンティティの名前が Foo の場合は以下となります。
jhipster entity Foo