JHipster v8.2.1 リリース
これはJHipster v8のマイナーリリースです。8.2.0はコンパイルエラーのバグのためリリースが取り消されたので、8.2.1はそのパッチリリースであることにご注意ください。
これに は、8.1.0リリース後のメインプロジェクトの1104のクローズされたチケットとプルリクエストが含まれています。
何が新しくなりましたか?
💻 フロントエンド
- Prettier 3.2.4へのアップグレード
- [Angular] Angular 17.1.0へのアップグレード
- [Angular] シグナルの使用 #24875
- [Vue] ViteをESMビルドに切り替え #24759
- [Vue] Vue 3.4へのアップグレード #24728
💎 機能追加・拡張
📜 その他
- 多くの改善
- 多くのライブラリのアップグレード
- 多くのバグ修正
クローズされたチケットとマージされたプルリクエスト
いつも通り、クローズされたすべてのチケットとマージされたプルリクエストはこちらから確認できます。
インストール方法
NPMを使用してJHipster v8.2.1をインストールするには:
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に質問を投稿します。
問題が緊急のバグまたはセキュリティの問題である場合は、以下を行ってください。
- X (旧Twitter)の@jhipsterアカウントにご連絡ください。