
ทางทีมพัฒนา Spring Boot ได้ปล่อย verion 3.5 ออกมาให้ใช้งานแล้ว
โดยมี feature ที่น่าสนใจดังนี้
- การ load properties file จาก environment variable
- ปรับปรุงเรื่องของ structured log ในการจัดการความยาวของ stack trace
- ปรับปรุงการทำงานกับ OpenTelemetry ทั้ง tracing และ prometheus push gateway
- TestRestTemplate สนับสนุนการ redirect
อย่าลืม migrate หรือ upgrade กันด้วย
และใช้ Java 24 + GraalVM จะเหมาะสมสุด ๆ
และพบว่ามี library หลาย ๆ ที่มี issue ในการ upgrade ครั้งนี้ด้วย
เช่น Springdoc OpenAPI เป็นต้น
ปล. ตามแผนงาน ในเดือนธันวาคมนี้
Spring Boot 4.0 + Spring Framework 7.0 จะถูกปล่อยออกมา
ซึ่งจะมี JSpecify Null-safety ออกมาด้วย
