JHipster リリース v8.9.0
これはJHipster v8のマイナーリリースです。
8.8.0リリース以降、メインブランチで361件のクローズされたイシューとプルリクエストが含まれています。
新機能
- Spring Boot 3.4.2へのアップグレード (#28539)
- Docker Composeの要件について詳細に説明 (#28376)
- Node 22.13.1へのアップグレード (#28527)
- Gradle 8.12.1へのアップグレード (#28543)
- プレーンなTimeフィールドのサポートを追加 (#28474)
- Angular 19.0.6へのアップグレード (#28442)
- [Angular] 開発モードでのOAuth2/KeycloakによるHTTPSリダイレクト強制を修正 (#28366)
- [Angular] Typescript 5.7.3へのアップグレード (#28502)
- [Angular] angular-buildersのベータ版から安定版への移行 (#28386)
- [Vue] Vite 6へのアップグレードを修正 (#28304)
- 多くのクリーンコード改善
クローズされたチケットとマージされたプルリクエスト
詳細については、GitHubの8.9.0リリースノートをご覧ください。
いつものように、すべてのクローズされたチケットとマージされたプルリクエストを表示できます。
インストール方法
JHipster v8.9.0をインストールするには:
npm install -g [email protected]
JHipster Dockerイメージを使用しても利用可能です。これはソースコードから自動的にビルドされます。
アップグレード方法
自動アップグレード
自動アップグレードには、既存のアプリケーションでJHipsterアップグレードサブジェネレーターを使用します。
JHipsterのバージョンをアップグレードします。
npm update -g generator-jhipster
そして、アップグレードサブジェネレーターを実行します。
jhipster upgrade
より高度なアップグレード機能には、migrateブループリントも使用できます。
npm i -g generator-jhipster-migrate
jhipster-migrate
手動アップグレード
手動アップグレードの場合、まずJHipsterのバージョンを以下でアップグレードします。
npm update -g generator-jhipster
既存のプロジェクトがある場合、それは生成されたJHipsterのバージョンを使い続けます。
プロジェクトをアップグレードするには、まずnode_modules
フォルダを削除し、その後以下を実行する必要があります。
jhipster
JHipster 8.0以降、このコマンドはプロジェクトとそのすべてのエンティティを更新します。
エンティティサブジェネレーターを再度実行することで、エンティティを1つずつ更新することもできます。例えば、エンティティ名が_Foo_の場合、以下を使用します。
jhipster entity Foo --single-entity
ヘルプとバグ
このリリースで何か問題を見つけた場合は、遠慮なく以下を行ってください。
- バグトラッカーにバグを追加する
- Stack Overflowで質問を投稿する
- GitHubで新しいディスカッションを作成する
もし抱えている問題が緊急のバグまたはセキュリティ問題である場合は、以下を行ってください。
- Twitterで@jhipsterに連絡する