Skip to main content

JHipster v8.10.0 リリース

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

8.9.0リリース以降、メインブランチで455件のクローズされたイシューとプルリクエストが含まれています。

新機能

  • Spring Boot 3.4.4へのアップグレード (#29096)
  • Spring Boot DevToolsでのHazelcastの問題に対する回避策を実装 (#28750)
  • フィールドアノテーションにおけるfalsy値の処理を修正 (#28753)
  • Gradle 8.13へのアップグレード (#28803)
  • Node 22.14.0へのアップグレード (#28670)
  • TypeScript 5.8.2へのアップグレード (AngularReactVue)
  • [Angular] ObservableからSignalへ (passwordおよびribbonコンポーネント)
  • [Angular] 自己終了タグの使用 (#28909および#29090)
  • [Angular] noopをエラーファクトリに置き換え (#29092)
  • 多くの内部的な改善とクリーンコード化

クローズされたチケットとマージされたプルリクエスト

詳細については、GitHubの8.10.0リリースノートをご覧ください。

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

インストール方法

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

ヘルプとバグ

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

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