メインコンテンツまでスキップ

JHipster リリース v8.8.0

これはJHipster v8のマイナーリリースです。

これは8.7.3リリース以降、メインブランチで535件のクローズ済み課題とプルリクエストが含まれています。

新機能

  • Spring Boot 3.4へのアップグレード (#27963 および #28249)
  • Spring Boot 3のためのCouchbaseの修正 (#27972)
  • Gradle v8.12へのアップグレード (#28259)
  • Angular 19へのアップグレード (#28114)
  • Angularのための実験的なesbuildサポートの追加 (#28003)
  • React Router 7へのアップグレード (#27985)
  • Node v22.12.0へのアップグレード (#28080
  • 言語プロンプトの修正 (#28035)
  • SPAのためのCSRFトークンハンドリングの改善 (#27908)
  • テストヘルパーへのブループリントサポートの追加 (#27768)
  • Angularジェネレータでのジェネリックスの使用 (#27550)
  • Typescript 5.7.2へのアップグレード (#28213)

クローズ済みチケットとマージ済みプルリクエスト

詳細は、GitHubの8.8.0リリースノートをご覧ください。

いつものように、すべてのクローズ済みチケットとマージ済みプルリクエストを表示できます

インストール方法

JHipster v8.8.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

ヘルプとバグ

このリリースに関する問題が見つかった場合は、お気軽に:

緊急のバグまたはセキュリティの問題が発生した場合は:

  • Twitterで@jhipsterに連絡してください