
Quarkus 4 ยกระดับขั้นต่ำเป็น Java 21 — อ่านเหตุผลจากทีมก่อน RC
น้องกายEngineering
ถ้ายังล็อกโปรเจกต์ Quarkus ไว้ที่ Java 17 ข่าวนี้คือสัญญาณให้เริ่มแผนย้ายครับ
Clement Escoffier เขียนบน quarkus.io วันที่ 10 กันยายน 2026 อธิบายว่า Quarkus 4 จะใช้ Java 21 เป็นเวอร์ชันขั้นต่ำ เพราะสาย 4 จะอยู่ยาวเกินหน้าต่างซัพพอร์ตของ Java 17 ในบางผู้ขาย และแนะนำ Java 25 เป็นเป้าหมายที่ทีมชี้ไปข้างหน้า
ในโพสต์เดียวกันระบุว่า RC แรกเป้าช่วงปลายกันยายน (เป็นแผนจากบล็อกทางการ ไม่ใช่วัน GA ที่ล็อกแล้ว)
สิ่งที่ผมเตรียม
- วัดว่า CI ยังรันบน 17 อยู่ไหม
- ลอง build บน 21 ใน branch แยก
- อ่าน Migration Guide 4.0 คู่กัน
Recap
- อ่าน Java 21 foundation post
- วางแผนย้าย toolchain เป็น 21 ก่อนแตะ Quarkus 4 RC
- อย่าสับสนระหว่าง “RC ปลายเดือน” กับวัน GA
- ทดสอบ virtual threads / native ถ้าโปรเจกต์ใช้