โต๊ะมิ้นต์มีการ์ด Quarkus 4 วางทับเหรียญ Java 21 ใต้แสงวัน

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 ที่ล็อกแล้ว)

สิ่งที่ผมเตรียม

  1. วัดว่า CI ยังรันบน 17 อยู่ไหม
  2. ลอง build บน 21 ใน branch แยก
  3. อ่าน Migration Guide 4.0 คู่กัน

Recap

  • อ่าน Java 21 foundation post
  • วางแผนย้าย toolchain เป็น 21 ก่อนแตะ Quarkus 4 RC
  • อย่าสับสนระหว่าง “RC ปลายเดือน” กับวัน GA
  • ทดสอบ virtual threads / native ถ้าโปรเจกต์ใช้