Skip to content

2.0.0

Latest

Choose a tag to compare

@debop debop released this 01 Sep 17:46
· 173 commits to develop since this release
2.0.0
8165a89

bluetape4k-projects 2.0.0 정식 릴리스입니다.

주요 변경

  • 일반 published artifact의 Java runtime 기준을 Java 25로 전환했습니다.
  • Java 21 호환성 섬은 bluetape4k-assertions, bluetape4k-junit5, bluetape4k-logging, bluetape4k-virtualthread-api, bluetape4k-virtualthread-jdk21로 유지합니다.
  • bluetape4k-virtualthread-api의 Java 21 호환 API 패키지 소유권을 분리했습니다. 기존 패키지를 사용하는 소비자는 재컴파일해야 합니다.
  • Ignite2Server custom image는 명시적 tag를 요구하며, 지원하지 않는 architecture의 기본 image 선택은 fail-fast로 동작합니다.
  • QueryDSL Kotlin codegen은 Kotlin 2.4/JDK 25 clean annotation processing의 upstream 문제로 기본 지원 경로에서 제외했습니다. Java APT 경로는 유지합니다.
  • Spring Boot 4.1 MongoDB 설정은 spring.data.mongodb.uri에서 spring.mongodb.uri로 이동해야 합니다.
  • NATS JetStream cold Flow API를 추가하고 Cassandra, coroutine buffer/collector, JCache cancellation 및 Hibernate-Lettuce near-cache 조건 처리를 강화했습니다.

전체 변경 및 마이그레이션 안내는 CHANGELOG를 확인하십시오.

배포 검증

DoD Status

  • 상태: DONE
  • tag provenance, exact-head Nightly, publication workflow, Maven Central 공개 전파를 확인했습니다.