Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
hide212131 committed Nov 3, 2023
2 parents 443c57d + 478c4a1 commit d9838a6
Show file tree
Hide file tree
Showing 2 changed files with 135 additions and 1 deletion.
134 changes: 134 additions & 0 deletions _posts/2023-11-02-jhipster-release-8.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
---
layout: default
title: リリース 8.0.0
---

# JHipster v8.0.0 リリース

これは、JHipster v8のメジャーリリースです!

これには、8.0.0-rc.1 リリース後の[242 のクローズされたチケットとメインプロジェクトのプルリクエスト](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.0.0)が含まれています。

## 何が新しくなりましたか?

### :computer: フロントエンド

- Angular 16にアップグレード [#22182](https://github.com/jhipster/generator-jhipster/pull/22182)
- Vue 3にアップグレード [#22232](https://github.com/jhipster/generator-jhipster/pull/22232)
- Vueのテストファイルをテストフォルダからメインフォルダに移動 [#23188](https://github.com/jhipster/generator-jhipster/pull/23188)
- Prettier 3に更新 [#22875](https://github.com/jhipster/generator-jhipster/pull/22875)
- VueにてViteへの移行 ([#23532](https://github.com/jhipster/generator-jhipster/pull/23532))
- gateway/microservicesのSwaggerの修正 ([#23499](https://github.com/jhipster/generator-jhipster/pull/23499))
- 翻訳プロセスの見直し ([#23488](https://github.com/jhipster/generator-jhipster/pull/23488))

### :gem: 機能追加・拡張

- Node 18 LTSのサポート [#22372](https://github.com/jhipster/generator-jhipster/pull/22372)
- アプリケーションがゲートウェイまたはモノリスの場合にCORSを有効にする [#22780](https://github.com/jhipster/generator-jhipster/pull/22780)
- JHipster開発用にdevcontainerを追加 [#22814](https://github.com/jhipster/generator-jhipster/pull/22814)
- JDK 20 と 21 のサポート [#23344](https://github.com/jhipster/generator-jhipster/pull/23344)
- Spring Boot 3.1.5 対応 ([#23930](https://github.com/jhipster/generator-jhipster/pull/23930))
- Hibernate 6.2.x の移行 [#23107](https://github.com/jhipster/generator-jhipster/pull/23107)
- Maven 3.9.5 へのアップグレード ([#23843](https://github.com/jhipster/generator-jhipster/pull/23843))
- Gradle 8.4 へのアップグレード ([#23787](https://github.com/jhipster/generator-jhipster/pull/23787))
- Keycloak to 22.0.1 へのアップグレード [#23098](https://github.com/jhipster/generator-jhipster/pull/23098)
- Node 18.17.1 対応 [#23278](https://github.com/jhipster/generator-jhipster/pull/23278)
- openapi-generator-maven-plugin 7.0.0へのアップデート [#23303](https://github.com/jhipster/generator-jhipster/pull/23303)

### :warning: Breaking changes/Deprecations/Removals

- メンテナンスされていない構築サブジェネレータを削除 ([#23422](https://github.com/jhipster/generator-jhipster/pull/23422))
- aws
- azure-app-service
- azure-spring-cloud
- cloudfoundry
- gae
- openshift
- openapi-client サブジェネレータを削除 ([#23632](https://github.com/jhipster/generator-jhipster/pull/23632))
- page サブジェネレータを削除 ([#23615](https://github.com/jhipster/generator-jhipster/pull/23615))
- upgrade-config サブジェネレータを削除 ([ab46e40](https://github.com/jhipster/generator-jhipster/commit/ab46e40d7013e68a1d82d3578d62a7c29f5b466e))
- spring-controllerとspring-serviceサブジェネレータを削除 ([#23502](https://github.com/jhipster/generator-jhipster/pull/23502))
- Consulをデフォルトに [#19300](https://github.com/jhipster/generator-jhipster/issues/19300)

### :paw_prints: JDL/内部/Blueprint

- Blueprintのサポートを向上
- Herokuサブジェネレータの改良 [#21892](https://github.com/jhipster/generator-jhipster/pull/21892)
- 多くの内部改善とリファクタリング

### :scroll: その他

- 多くの改善
- 多くのライブラリのアップグレード
- 多くのバグ修正

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

いつものように、**[すべてのクローズされたチケットとマージされたプルリクエストをここで確認できます](https://github.com/jhipster/generator-jhipster/issues?q=is:closed+milestone:8.0.0)**

## インストール方法

NPMを使用してJHipster v8.0.0をインストールするには:

npm install -g generator-jhipster

JHipster Dockerイメージを使用しても利用できます。この方法ではソースコードから自動的にビルドされます。

- [JHipster Online](https://start.jhipster.tech)
- [JHipster Devbox](https://github.com/jhipster/jhipster-devbox)

## アップグレード方法

**自動アップグレード**

自動アップグレードの場合は、既存のアプリケーションで [JHipster upgrade サブジェネレーター]({{ site.url }}/upgrading-an-application/) を使用します。

使用しているバージョンのJHipsterをアップグレードします。

```
npm update -g generator-jhipster
```

次に、アップグレードサブジェネレータを実行します。

```
jhipster upgrade
```

**手動アップグレード**

手動アップグレードの場合は、まず次のコマンドを使用してJHipsterのバージョンをアップグレードします。

```
npm update -g generator-jhipster
```

既存のプロジェクトがある場合は、生成されたJHipsterバージョンが引き続き使用されます。
プロジェクトをアップグレードするには、まず`node_modules`フォルダを削除してから、次のコマンドを実行します。

```
jhipster
```

プロジェクトとそのすべてのエンティティを更新するには、以下を実行します。

```
jhipster --with-entities
```

エンティティサブジェネレータをもう一度実行して、エンティティを1つずつ更新することもできます。たとえば、エンティティの名前が _Foo_ の場合、以下となります。

```
jhipster entity Foo
```

## ヘルプとバグ

このリリースで問題が発生した場合は、遠慮なく次のことを行ってください。

- [bug tracker](https://github.com/jhipster/generator-jhipster/issues?state=open)にバグを追加します。
- [Stack Overflow](http://stackoverflow.com/tags/jhipster/info)に質問を投稿します。

問題が緊急のバグまたはセキュリティの問題である場合は次のことを行ってください。

- [@jhipster](https://twitter.com/jhipster)の X (旧Twitter)アカウントに連絡をお願いします。
2 changes: 1 addition & 1 deletion pages/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ Liquibaseの使い方の詳細については、[http://www.liquibase.org](http:
- Angularでは、[NG2 translate](https://github.com/ocombe/ng2-translate)と専用のJHipsterコンポーネントにより、翻訳にJSONファイルを使用して翻訳を実現できます。
- Reactでは、専用のJHipsterコンポーネントにより、Angularコンポーネントと同じように動作し、同じファイルを使用できます。

例えば、"first name"フィールドに翻訳を追加するには、`<label jhiTranslate="settings.form.firstname">First Name</label>`というキーを持つ"translate"属性を追加します。
例えば、"First Name"フィールドに翻訳を追加するには、`<label jhiTranslate="settings.form.firstname">First Name</label>`というキーを持つ"translate"属性を追加します。

このキーは、翻訳されたStringを返すJSONドキュメントを参照します。Angular/Reactは、"First Name"の文字列を翻訳されたバージョンに置き換えます。

Expand Down

0 comments on commit d9838a6

Please sign in to comment.