feat(server): 권장 JDK 목록을 Adoptium 에서 동적으로 + 자세히 보기(스냅샷)
- 하드코딩 [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>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "minecraft-music-quiz-installer",
|
||||
"version": "0.4.7",
|
||||
"version": "0.4.8",
|
||||
"description": "마인크래프트 음악퀴즈 간편설치기 + 관리 사이트",
|
||||
"main": "dist/installer/main.js",
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user