Next.js 10.0.0が正式にリリースされました。このプロジェクトは、サーバー側でReactアプリケーションをレンダリングするためのシンプルなフレームワークです。
更新される情報は次のとおりです。
コアの変更
- ドメインをロケールマッピング処理に追加:#17771
- ロケール検出が大文字と小文字を区別しないことを確認してください:#17757
- いくつかの国際的なケースを解決する:#17805
- Webpack 5のフォント最適化:#17450
- ページを非同期モジュールにして、トップレベルの待機を有効にする:#17590
- ロケールドメインのリダイレクト処理を更新します:#17856
- 画像コンポーネントベース:#17343
- 雑用(collect-plugins.ts):重複するエントリを削除する:#17441
- パスの不等式をチェックする前に、実際のパスに解決してください:#17279
- 言語の優先言語を受け入れる代わりにデフォルトのロケールを処理する方法:#17883
- 移行ロケールクライアント用のロケールツールを追加します:#17898
- パラメータがハイブリッドアンプページに正しく渡されていることを確認してください:#17461
- i18nアイテムをルートリストに追加します:#17893
- getStaticPropsから404を返すためのサポートを追加します:#17755
- AMPがi18nをサポートしていることを確認してください:#17923
- 適切なタイミングでWebVitalsに電話して、報告してください:#17933
- i18nを使用して、initialRevalidateSecondsリストフィールドを修正します:#17926
- Image Optimizerのサポートを追加:#17749
- 不足している次/画像パッケージファイルを追加します:#17940
- @next プレフィックスが付いたプラグインのみをロードし ます:#17945
- 画像の最適化に一致するようにデフォルト設定を更新します:#17943
- Image Optimizerの幅パラメータ名を修正しました:#17952
- config.image.breakpointsをconfig.image.sizesに統合します:#17953
- 画像コンポーネントのタイプを改善します:#17954
- パフォーマンスデータ実験を追加:#17956
w
幅を指定する場合にのみパラメーターを含めるようにしてください。#17971- 画像コンポーネントの遅延読み込み:#17916
- オプティマイザーがアニメーションアセットのアニメーション処理をキャンセルしないことを確認してください:#17974
- レイジーイメージコンポーネントのタイプを修正します:#17984
- postcss-loader 4.0.2に更新します。: #17458
- イメージオプティマイザで関連ファイルの処理を更新します:#17998
- ドメインロケールに対して正しいデフォルトロケールが検出されていることを確認します:#18046
- イメージコンポーネントのマルチホストサポートを削除し、高品質の配信をサポートします:#18038
- 画像コンポーネントの追加
width
とheight
支柱:#18031 - ルートインデックスGSPページの再検証を必ず記録してください:#18053
- 脆弱性を修正するためにresolve-url-loaderを更新します:#18064
- ロケールをi18nのgetStaticPathsに渡します:#18077
unsized
画像コンポーネントに属性を追加します:#18059- / _errorのCSS依存関係を修正:#17301
- オプションの依存関係に移動:#18068
- PostCSS 8への更新。: #17415
- React 17を解決するためにピアの依存関係を更新します:#18089
- Chokidar 3にアップグレードします。: #17558
- @ ampproject / toolbox-optimizerをアップグレードします:#18087
- プリコンパイルされたコードを修正します:#18093
- 画像コンポーネント:Akamai画像CDNのサポート:#18100
- 画像コンポーネントのデフォルト設定を修正し、自動最適化を削除します:#18101
- マージの競合を修正:#18106
- フォールバック404処理を更新して、ループの再読み込みを防止します:#18119
- レイジーロードをデフォルトでnext / imageに設定します:#18123
- ロケールエラー処理を追加:#18115
- ベクトル画像の画像最適化をスキップ:#18179
- 画像コンポーネントの文字列の幅/高さのサポートを追加:#18178
- next / imageを使用するときのno-src画像のちらつきを修正:#18195
- スタイルjsxを3.3.1に更新:#18200
- SSGで404を正しくレンダリングするには、notFoundを使用してください:#18205
- React 17 peerDependencyを説明するためにサブスクリプションを使用するように更新:#18199
- 構成を
deviceSizes
とに分割しますiconSizes
(#18267) - イメージオプティマイザの構成制限チェックを追加します(#18217)
srcset
コンポーネントwidth
が画像に対して可能な限り大きくなるように画像を修正します(#18236)- 次/画像のデフォルトローダーエラーを追加(#18152)
- ローダーがデフォルト設定でない場合、イメージ最適化APIは404(#18211)である必要があります。
- 構成オプションの位置を調整します:#18279
- 不安定なブロックから不安定なプレフィックスを削除します:#18276
- ブラウザから返されるgetServerSideProps / getStaticPropsからのリダイレクトの問題を修正しました:#17741
- getServerSidePropsでnotFoundのサポートを追加します:#18241
- GSPリターンタイプのタイプを改善します:#18285
- 不安定なリダイレクトから不安定なプレフィックスを削除します:#18282
- ドメインロケールリダイレクト処理を再度追加します:#18274
- 不安定な接頭辞をunstable_notFoundから削除します:#18283
- フォールバックが見つからない場合に404SSGデータを抽出するという検出を追加します#18214
- GS(S)Pメソッドで構成されたデフォルトロケールを公開します:#18216
- デフォルトの画質を75に調整します:#18292
- 画像コンポーネントにサポート番号の品質を追加:#18224
- iconSizesの名前をimageSizesに変更し、サイズ制限を削除します:#18294
- レバレッジ構成の記録:#18175
- デフォルトのイメージローダーの末尾のスラッシュを修正しました:#18298
- ブロッキングモードのSSG404に対してgetStaticPropsが呼び出されていることを確認してください:#18300
- 機能フラグを有効にする:#18303
詳細な更新情報を表示する:https://github.com/vercel/next.js/releases/tag/v10.0.0