- 하드코딩 [8,11,17,21,25] 대신 Adoptium(Temurin) API 에서 실제 배포 버전을 가져와 편집기 드롭다운을 채운다. 브라우저 CORS 차단이라 서버가 프록시: GET /op/jdk-versions (메이저 목록), GET /op/jdk-versions/:major (GA/EA 릴리스명). 6h 캐시 + 네트워크 실패 시 정적 폴백. - 편집기: 기본은 LTS(25/21/17/11/8)만 표시, "자세히 보기" 체크 시 비-LTS 메이저까지 펼치고 선택 메이저의 GA/EA 스냅샷 릴리스명을 함께 보여준다. - normalizeRecommendedJdk 를 고정 목록 대신 8~99 범위로 완화(동적 메이저 허용). - 버전 0.4.7→0.4.8. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
13 KiB
13 KiB