Skip to main content
Back to articles

Next.js 16.4.3 รวม Backport แก้ Font URL, Proxy Runtime และ OpenTelemetry Trace

Next.js 16.4.3 เผยแพร่วันที่ 23 ตุลาคม 2026 โดยระบุชัดว่าเป็นการ backport bug fixes และไม่ได้รวมทุก feature หรือการเปลี่ยนที่รออยู่ใน canary รายการแก้เกี่ยวข้องกับ Google font URLs, runtime ของ proxy.ts, OpenTelemetry tracing และการเริ

Next.js 16.4.3 รวม Backport แก้ Font URL, Proxy Runtime และ OpenTelemetry Trace

Next.js 16.4.3 เผยแพร่วันที่ 23 ตุลาคม 2026 โดยระบุชัดว่าเป็นการ backport bug fixes และไม่ได้รวมทุก feature หรือการเปลี่ยนที่รออยู่ใน canary รายการแก้เกี่ยวข้องกับ Google font URLs, runtime ของ proxy.ts, OpenTelemetry tracing และการเริ่ม server ซึ่งทีมควรใช้เป็นขอบเขตวาง regression test ของแอป

อย่าคาด Feature จาก Canary ใน Patch นี้

release notes ระบุแก้ extensionless Google font URLs ในทั้งสอง bundlers ไม่โหลด app-page runtime ใน proxy.ts และรวมการแก้ให้ request traces ของ OpenTelemetry อยู่ด้วยกัน นอกจากนี้มีการย้อนการเปลี่ยนเกี่ยวกับ Turbopack loader invalidation และหลีกเลี่ยงการโหลด standalone React ใน server bootstrap รายการเหล่านี้ควรอ่านในบริบทของรุ่น 16.4 ไม่ใช่นำไปยืนยันพฤติกรรมของทุก major version

ก่อนอัปเดต ให้บันทึก Next.js และ dependency ที่ใช้จริงจาก lockfile รวมถึง bundler และรูปแบบ deploy การอัปเกรดที่เปลี่ยน React หรือ dependency อื่นไปพร้อมกันโดยไม่ตั้งใจจะทำให้หาสาเหตุ regression ยากขึ้น ควรรักษา scope ให้ตรงกับสิ่งที่ต้องการทดสอบ แล้วแยกการเปลี่ยนอื่นออกเป็นขั้นที่อธิบายได้

ตรวจ Font และ Proxy ด้วยเส้นทางจริง

สำหรับแอปที่ใช้ next/font หรือทรัพยากรจาก Google ควรทดสอบ build ในสภาพเครือข่ายเดียวกับ pipeline และตรวจว่าหน้าแสดงผลโหลด font ตามที่ตั้งใจ การเห็น build ผ่านในเครื่องที่มี cache ไม่ได้ยืนยันว่า clean environment จะผ่านด้วย ให้ตรวจผลลัพธ์ในกรณีที่ไม่มี cache เก่าช่วยอย่างน้อยหนึ่งครั้ง

ส่วน proxy.ts ควรมีชุดทดสอบเส้นทางที่ใช้ rewrite, redirect และเงื่อนไข authentication ของแอปเอง ไม่จำเป็นต้องเปลี่ยน proxy config ตาม release หากไม่มีข้อกำหนดเกี่ยวข้อง แต่ควรยืนยันว่าพฤติกรรมปลายทางยังตรงกับเดิมหลังอัปเดต รวมถึงคำขอที่ไม่มีสิทธิ์และ asset ที่ไม่ควรผ่าน proxy logic

Trace เป็นหลักฐานการทำงานของ Production

หากใช้ OpenTelemetry ให้ทดลองคำขอที่วิ่งผ่านหลายชั้นแล้วตรวจความต่อเนื่องของ trace ตามระบบ observability ที่ใช้อยู่ การมี trace ไม่ได้แปลว่าผูก parent-child ถูกต้องทุกจุด ควรเทียบกับเส้นทางที่รู้ลำดับการทำงานและหลีกเลี่ยงการใส่ข้อมูลอ่อนไหวใน span attributes ระหว่างทดสอบ

สำหรับ deployment แบบ standalone ให้ทดสอบ artifact ที่จะนำขึ้นจริง ไม่จบที่ dev server และตรวจ startup, health check กับคำขอแรกหลังเริ่ม process เก็บเลขรุ่นกับผลทดสอบไว้เพื่อให้ rollback และสืบค้นได้ ข่าวนี้เหมาะกับทีมที่อยู่บนสาย 16.4 และต้องการแก้ปัญหาที่ระบุ โดยไม่ควรใช้ patch release เป็นเหตุข้ามการตรวจแอปหรือสมมติว่าได้รับ feature ใหม่จาก canary ไปด้วย

แหล่งข่าว: ประกาศทางการวันที่ 23 ตุลาคม 2026