JHipster v8.7.0 リリース
これはJHipster v8のマイナーリリースです。
8.6.0リリース以降、メインブラン チで554のクローズされた課題とプルリクエストが含まれています。
新機能
- Nodeを20.17.0にアップグレード (#27031)
- アプリケーションフィールドがPrometheusに送信されない問題を修正 (#27065)
jhipster info
でアプリケーションを検索する機能を追加 (#27059)- /authenticateエンドポイントにproducesを追加 (#27058)
- BUG_REPORT.mdの改善 (#27036)
- PRのためにSonarQube分析を追加 (#26993)
- デフォルトのビルドツールでnpm実行時の問題を修正 (#27017)
- h2コンソールデータの修正 (#27016)
- ソースにaddJavaDefinitions APIを追加 (#26973)
- Elasticsearch使用時のコンパイル問題を修正 (#26964)
- JavaテンプレートにPrettierを適用 (#26949)
- Cypressの改善 (#26938)
- ManyToManyリレーションシップで生成される無効な制約の問題を修正 (#26911)
- eslint 9に関するDependabotの問題修正 (#26811)
- ar-lyを英語からar-lyに正しく修正 (#26772)
- generate-generator dev blueprintコマンドを追加 (#26726)
- oauth2マイクロサービスの役割を修正 (#26717 と #26716)
- ModifyServersOpenApiFilterをServerBaseUrlCustomizerに置き換え (#26706)
- MonorepositoryルートにPrettierを追加 (#26692)
generate-sample
コマンドの更新 (#26697)- 非推奨の@Cucumberを修正 (#26636)
- 生成されたコードに不要なSuppressWarning注釈 (#26657 と #26630)
- 複数のSonarの改善
- Neo4jサンプルでの循環エンティティを修正 (#26539)
💻 フロントエンド
- [Angular] let構文 (#26699)
- [Angular] typescript-eslint 8.2.0 (#27018)
- [Angular] NG8112 @let xxxは宣言されましたが、値が未読です (#26991)
- Vueの互換性修正 (#26989)
- [Angular] Angular 18.2.0 依存性注入の移行 (#26980)
- [Angular] Angular 18.2.0 ルートの遅延読み込みの移行 (#26981)
- vueテンプレートにPrettier/eslintを適用 (#26963)
- reactテンプレートにeslint/prettierを適用 (#26950)
- angularテンプレートにeslint/prettierを適用 (#26952)
- テンプレートにprettier/eslintを適用 (#26948)
- cypress eslint設定の調整 (#26937)
- ベースにeslintルールを追加 (#26936)
- テンプレートにPrettierを適用 (#26935)
- eslintベース設定にsort-importsを追加 (#26932)
- ESLintをv9にアップデート (#26916)
- editorconfigをマルチステップテンプレートに変換 (#26828)
- vue eslintをv9に更新 (#26827)
- vue eslintをフラット設定に移行 (#26794)
- react: eslintをv9に更新 (#26793)
- huskyをv9.1.1に更新 (#26762)
- Angularをeslint@9にアップデート (#26504)
- dockerフォルダのjsファイルを無視 (#26758)
- アプリをjavascript:prettierジェネレーターに切り替え (#26742)
- React eslintをフラット設定に移行 (#26725)
- 命令型ゲートウェイの改善 (#26718)
- Prettierを3.3.3にアップグレード (#26711)
- [Angular] ネストの深さが4以上にならないようにコードをリファクタリング (#26654 と #26642)
- [Angular] 条件式の結果を参照 (#26676, #26658, #26640)
- [Angular] 重複するセレクタを修正 (#26641)
- [Angular] インポートを再編成 (#26638)
- Sonar: UserManagementResolve関数の正規表現に一致するようにリネーム (#26635)
- プロキシからサーバーにURIを転送し、OAuth2認証が通過するようにする (#26544)
- javascript:bootstrapジェネレーターを追加 (#26624)
- 組み込みのジェネレーターでqueueCommandTasksをデフォルトで有効にする (#26623)
- javascript:prettierとjavascript:huskyジェネレーターを追加 (#26567)
- airbnb eslint設定を削除 (#26555)
- VueテンプレートにPrettierを適用 (#26552)
- ReactテンプレートにPrettierを適用 (#26551)
- テンプレート全体にPrettierを適用 (#26550)
- ローカル変数を宣言後すぐに返却やスローしないように修正 (#26546)
📜 その他
- いくつかの内部改善やブループリントの最適化
クローズされたチケットとマージされたプルリクエスト
詳細はGitHub 8.7.0リリースノートをご覧ください。
いつも通り、**クローズされたすべてのチケットとマージされたプルリクエスト**を確認できます。