الإصدار 14

الترقية من الإصدار 13 إلى 14

لترقية Next.js إلى الإصدار 14، قم بتنفيذ الأمر التالي باستخدام مدير الحزم المفضل لديك:

Terminal
npm i next@latest react@latest react-dom@latest eslint-config-next@latest
Terminal
yarn add next@latest react@latest react-dom@latest eslint-config-next@latest
Terminal
pnpm up next react react-dom eslint-config-next --latest
Terminal
bun add next@latest react@latest react-dom@latest eslint-config-next@latest

معلومة مفيدة: إذا كنت تستخدم TypeScript، تأكد من ترقية @types/react و @types/react-dom إلى أحدث إصداراتهم.

ملخص الإصدار 14

  • تم رفع الحد الأدنى لإصدار Node.js من 16.14 إلى 18.17، حيث أن الإصدار 16.x قد وصل إلى نهاية دعمه.
  • تم إزالة أمر next export لصالح خيار output: 'export' في الإعدادات. يرجى الاطلاع على الوثائق لمزيد من المعلومات.
  • تم تغيير مسار استيراد ImageResponse من next/server إلى next/og. يتوفر أداة تحويل تلقائي لإعادة تسمية عمليات الاستيراد الخاصة بك بشكل آلي وآمن.
  • تمت إزالة حزمة @next/font بالكامل لصالح next/font المدمج. يتوفر أداة تحويل تلقائي لإعادة تسمية عمليات الاستيراد الخاصة بك بشكل آلي وآمن.
  • تمت إزالة هدف WASM لـ next-swc.