Node.js 20 ถูกปล่อยออกมาให้ใช้งานแล้ว
มีสิ่งที่น่าสนใจดังนี้
- ปรับปรุง performance ให้ startup time เร็วขึ้น
- มี permission model เพิ่มเข้ามา เหมือนกับ Deno เลย แต่เป็นเพียง experiment นะ เช่นการอ่านเขียนไฟล์ และ เข้าถึง process ต่าง ๆ เป็นต้น
- ใช้งาน V8 version 11.3
- Test runner นั้นเป็น stable version แล้ว โดย test case ใช้ได้ทั้ง describe, it/test, mocking, watch mode และ parallel testing
- มีการเปลี่ยนแปลงของการสร้าง Single executable applications (SEA)
- ปรับปรุง debugger
เรื่องของ Test runner ก็น่าสนใจ
[gist id="1bbc251d92dd356aac5c40280e5ba0cf" file="test.js"]ดูเพิ่มเติมใน Release note