JHipster v8.1.0 リリース
これは、JHipster v8のマイナーリリースです!
これには、8.0.0 リリース後の447 のクローズされたチケットとメインプロジェクトのプルリクエストが含まれています。
何が新しくなりましたか?
💻 フロントエンド
💎 機能追加・拡張
- Spring Boot 3.2およびSpring Cloud 2023へのアップグレード (#1460)
- Keycloak 23へのアップグレード (#24403)
- cassandra 4へのアップデート (#24359)
- Gradle 8.5へのアップグレード (#24399)
- oauthログアウト用のセッション・エンドポイント・メタデータの使用 (#24430)
- CustomClaimConverterでの認可ヘッダーのリファクタリング (#24413)
- ドキュメントの更新 (#23305)
- エンティティのみの生成でも変換ファイルを書き込む (#24259)
🐾 JDL/内部/Blueprint
📜 その他
- 多くの改善
- 多くのライブラリのアップグレード
- 多くのバグ修正
クローズされたチケットとマージされたプルリクエスト
いつものように、すべてのクローズされたチケットとマージされたプルリクエストをここで確認できます。
インストール方法
NPMを使用してJHipster v8.1.0をインストールするには:
npm install -g generator-jhipster
JHipster Dockerイメージを使用しても利用できます。この方法ではソースコードから自動的にビルドされます。
アップグレード方法
自動アップグレード
自動アップグレードの場合は、既存のアプリケーションで JHipster upgrade サブジェネレーター を使用します。
使用しているバージョンの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の X (旧Twitter)アカウントに連絡をお願いします。