JHipsterリリース v7.9.0
これは、JHipster v7の新しいマイナーリリースで、958個のクローズされたチケッ トとマージされたプルリクエストがあります。
最も重要な新機能とアップグレード
- spring-bootバージョンを2.7.2にアップデート - #19218
- Angularバージョンを14にアップグレード - #18586
- reactのバージョンを18に更新 - #18823
- cypressをバージョン10に移行 - #18854
- generate-blueprintでカスタムジェネレータを生成するサポートを追加(モジュールを置き換え) - #18306
- jdlにマイクロフロントエンドのサポートを追加 - #18254
- マイクロサービスとマイクロフロントエンドの混在のサポートを追加 - #18632
- liquibase xsd changelogの最新バージョンを使用 - #19029
- elasticsearchのページ区切りを修正 - #18882
- ElasticSearchのエンティティインデックス化の新インタフェースを実装 - #18741
- sqlのテストコンテナを使用 - #18513
- keycloakバージョンを18.0.0にアップグレード - #18441
- 多数のライブラリのアップグレード
クローズされたチケットとマージされたプルリクエスト
いつものように、すべてのクローズされたチケットとマージされたプルリクエストをここで確認できます。
アップグレード方法
自動アップグレード
自動アッ プグレードの場合は、既存のアプリケーションで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
ヘルプとバグ
このリリースで問題が発生した場合は、遠慮なく次のことを行ってください。
- bug trackerにバグを追加します。
- Stack Overflowに質問を投稿します。
問題が緊急のバグまたはセキュリティの問題である場合は次のことを行ってください。
- @jhipsterのTwitterアカウントに連絡をお願いします。