Skip to main content

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

ヘルプとバグ

このリリースで何か問題を見つけた場合は、遠慮なく以下を行ってください。

もし抱えている問題が緊急のバグまたはセキュリティ問題である場合は、以下を行ってください。