• @next/codemod upgrade: สามารถย้ายโค้ดได้ผ่าน codemod
  • Turbopack for development: ปรับแต่ง static routing ให้เหมาะสมและปรับปรุงความเร็วในการ build โดยใช้ Turbopack โดยมีแผนจะทำให้เสถียรในเวอร์ชัน 15
  • Async Request APIs (Breaking): ประมวลผลข้อมูลเฉพาะของคำขอ (เช่น header, cookie ฯลฯ) แบบ asynchronous เพื่อปรับปรุงประสิทธิภาพการ server-side rendering โดยยังใช้งานแบบ synchronous ได้ แต่จะแสดงคำเตือน
  • Server Actions: เพิ่มความปลอดภัยด้วยการนำ ID ที่คาดเดาไม่ได้มาใช้สำหรับการส่งข้อมูลอย่างปลอดภัย และลบ action ที่ไม่ได้ใช้ออกจาก bundle
  • Static Indicator: ปรับปรุงฟังก์ชันแสดง static route เพื่อให้นักพัฒนาเข้าใจกระบวนการจัดการ route ได้ง่ายขึ้น
  • next/form: เพิ่ม form component ที่ช่วยให้ client navigation ทำได้รวดเร็วและง่ายขึ้น
  • next.config.ts: รองรับ TypeScript ได้โดยตรงในไฟล์ next.config.ts
  • instrumentation.js (Stable): มีความสามารถสำหรับมอนิเตอร์ประสิทธิภาพของเซิร์ฟเวอร์ Next.js และติดตามข้อผิดพลาด สามารถผสานรวมกับเครื่องมือ observability อย่าง OpenTelemetry และเพิ่ม hook onRequestError ที่ใช้ดักจับข้อผิดพลาดฝั่งเซิร์ฟเวอร์และบันทึกข้อมูลบริบทสำคัญเพื่อนำไปใช้กับ Sentry ได้
  • Development and Build improvements: ปรับปรุงความเร็วของ build และ HMR
  • Self-hosting: เพิ่มการควบคุมคำสั่ง Cache-Control มากขึ้นเมื่อติดตั้งโฮสต์เอง และเพิ่มการตั้งค่า expireTime เพื่อให้ควบคุมช่วง stale-while-revalidate สำหรับหน้า ISR ได้
  • Linting: เพิ่มการรองรับ ESLint 9

เพิ่มเติม ดูเหมือนว่าจะมีคนชื่อ Choi Jiwon1 ปรากฏอยู่ในบล็อก Nextjs

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น