Node v22 เริ่มเข้าสู่สถานะ Active LTS แล้วภายใต้โค้ดเนม 'Jod' โดยมีแผนจะเปลี่ยนเป็น Maintenance LTS ตั้งแต่วันที่ 2025-10-21 และจะได้รับการดูแลต่อเนื่องจนถึง 2027-04-30
Node v20 ถูกเปลี่ยนเป็น Maintenance LTS และจะได้รับการดูแลจนถึง 2026-04-30

การเปลี่ยนแปลงหลัก (เทียบกับ v20):

  • มี WebSocket client ที่เข้ากันได้กับเบราว์เซอร์ติดตั้งมาให้ในตัว
  • อัปเดตเวอร์ชันเอนจิน V8 จาก 11.3 -> 12.4: สามารถใช้ฟีเจอร์อย่าง Array grouping, ArrayBuffer.prototype.transfer, WASM GC, Array.fromAsync, เมธอดของ Set, iterator helpers เป็นต้น
  • เพิ่มการรองรับอ็อบเจ็กต์ navigator เพื่อเสริมความสามารถในการทำงานร่วมกันบนเว็บ (navigator.hardwareConcurrency ใช้เข้าถึงข้อมูล hardware concurrency ได้)
  • เสริมการรองรับ ESM
  • ค่า High water mark เริ่มต้นของ Stream เพิ่มจาก 16KiB เป็น 64KiB ทำให้ประสิทธิภาพของ Stream ดีขึ้น
  • เพิ่มฟังก์ชัน glob และ globSync ในโมดูล fs
  • สามารถรัน script ใน package.json ได้โดยตรงผ่านคำสั่ง node --run <script-in-package-json>

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

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