JHipster v8.3.0 リリース
これはJHipster v8のマイナーリリースです。
8.2.1リリース以降、メインブラン チで210のクローズされた課題とプルリクエストが含まれています。
新機能
- Spring Boot 3.2.4へのアップグレード (#25593)
- Spring Bootの依存関係管理を支持するために
jhipster-dependencies
を削除 (#25602) - Spring Cloud Gateway MVCの
--experimental
サポートを追加 (#25768) - テスト中のSpringコンテキストのキャッシュを改善 (#25642)
- Gradle 8.7へのアップグレード (#25681)
- ユーザー登録が機能するようにKeycloakを修正 (#25680, #25679)
💻 フロントエンド
- [Vue] WebSocketでVueを修正 (#25566)
- [Angular] InputをSignal Inputに移行 #25690 と #25691
- [Node] Node 20.12.0へのアップグレード (#25632)
📜 その他
- いくつかの改善、ライブラリのアップグレード、バグ修正
クローズされたチケットとマージされたプルリクエスト
いつも通り、クローズされたすべてのチケットとマージされたプルリクエストはこちらから確認できます。
インストール方法
JHipster v8.3.0をインストー ルするには:
npm install -g generator-jhipster
JHipster Dockerイメージでも利用可能です。ソースコードから自動的にビルドされます。
アップグレード方法
自動アップグレード
自動アップグレードには、既存のアプリケーションでJHipster upgradeサブジェネレーターを使用します。
JHipsterのバージョンをアップグレードします。
npm update -g generator-jhipster
その後、アップグレードサブジェネレーターを実行します。
jhipster upgrade
より高度なアップグレード機能には、migrate blueprintも使用できます。
手動アップグレード
手動アップグレードの場合、まずJHipsterのバージョンを以下のようにアップグレードします。
npm update -g generator-jhipster
既存のプロジェクトがある場合は、生成されたJHipsterバージョンが引き続き使用されます。プロジェクトをアップグレードするには、まずnode_modules
フォルダを削除してから、以下を実行します。
jhipster
JHipster 8.0以降、このコマンドはプロジェクトとそのすべてのエンティティを更新します。
エンティティサブジェネレーターを再度実行することで、エンティティを個別に更新することもできます。たとえば、エンティティの名前が Foo の場合は、以下を使用します。
jhipster entity Foo
ヘルプとバグ
このリリースで問題が見つかった場合は、ためらわずに以下を行ってください。
- バグトラッカーにバグを追加する
- Stack Overflowに質問を投稿する
問題が緊急のバグやセキュリティ問題である場合は、以下を行ってください。
- X (旧Twitter)で@jhipsterに連絡する