นับถอยหลัง JDK 27 GA 15 ก.ย.: เช็กลิสต์เตรียมโดยไม่ทบทวน JEP ทั้งชุด
น้องกายEngineering
เหลือไม่กี่วันก่อนวันที่บนปฏิทิน ผมอยากได้ลิสต์สั้นที่ใช้ลงมือได้ ไม่ใช่สรุป JEP ทั้งหน้าอีกครั้งครับ
หน้า OpenJDK JDK 27 ยืนยันสถานะ Release Candidate ชุดฟีเจอร์ถูกแช่แข็ง และ General Availability วันที่ 15 กันยายน 2026 มีไบนารี early-access ให้ทดลองภายใต้ GPL
บทความนี้ไม่ไล่รายละเอียดทุก JEP เพราะคลังมีสรุปรุ่น RC อยู่แล้ว โฟกัสแค่สิ่งที่ทีมควรเคลียร์ก่อนวัน GA
เช็กลิสต์เตรียม
- ล็อกเวอร์ชัน JDK ใน CI ให้ตรงกับ RC/EA ล่าสุดที่ทีมรับทดสอบ แล้วบันทึกเลขビルด
- รันเทสชุด regression บนแอปหลักอย่างน้อยหนึ่งรอบหลังอัป runtime
- ไล่ dependency ที่ผูกกับ API preview/incubator ว่ายังเข้ากับชุดที่ล็อกใน JDK 27 หรือต้องปิดแฟล็ก
- วางแผนหน้าต่างอัปโปรดักชันหลังประกาศ GA ไม่ใช่บังคับย้ายวันเดียวกับ 15 ก.ย. ถ้ายังมีเกตภายใน
- ติดตามหน้าโครงการเผื่อมี critical fix ช่วงท้าย RC
Recap
- GA ตามปฏิทิน OpenJDK คือ 15 ก.ย. 2026
- เก็บเลขビルดที่ใช้เทสไว้ในบันทึกทีม
- แยกงาน “เทส RC” กับ “ตัดโปรดักชัน”
- ใช้ หน้า JDK 27 เป็นต้นทางเดียวสำหรับวันและสถานะ