ทีมพัฒนา jQuery ประกาศปล่อยเวอร์ชัน 4.0.0 ตัวจริงอย่างเป็นทางการ ซึ่งถือเป็นการขยับเลขเวอร์ชันหลักครั้งแรกในรอบเกือบ 1 ทศวรรษ โดยหากย้อนกลับไป jQuery 3.0 นั้นเปิดตัวครั้งแรกตั้งแต่เดือนมิถุนายน 2016 หรือเกือบ 10 ปีที่แล้ว
การเปลี่ยนแปลงที่สำคัญที่สุดในเวอร์ชัน 4.0 นี้คือการตัดสินใจตัดหางปล่อยวัด Internet Explorer เวอร์ชัน 10 และรุ่นที่เก่ากว่าทั้งหมด (รวมถึง IE11 ในบางโหมด) ซึ่งช่วยให้ทีมพัฒนาสามารถลบโค้ดเก่าที่เขียนดักไว้สำหรับเบราว์เซอร์ยุคโบราณออกไปได้จำนวนมาก ส่งผลให้ขนาดไฟล์ของไลบรารีเล็กลงและทำงานได้รวดเร็วขึ้น
นอกจากนี้ ยังมีการถอดฟังก์ชันที่ล้าสมัย (Deprecated APIs) ออกไปหลายรายการ เช่น jQuery.trim, jQuery.isArray หรือ jQuery.isNumeric โดยแนะนำให้นักพัฒนาเปลี่ยนไปใช้ฟังก์ชัน Native ของ JavaScript ยุคใหม่แทน รวมถึงปรับปรุงการรองรับ ES Modules (ESM) ให้สมบูรณ์ยิ่งขึ้น
แม้ว่าปัจจุบันโลก Web Development จะหมุนไปหา Modern Framework อย่าง React หรือ Vue แล้ว แต่ jQuery ก็ยังคงมีบทบาทสำคัญในเว็บไซต์จำนวนมหาศาลทั่วโลก โดยเฉพาะกลุ่มที่รันด้วย WordPress หรือระบบ Legacy ต่างๆ
ที่มา - jQuery Blog
on