chore(deps): Update eclipse-temurin Docker tag to v25#290
Closed
renovate[bot] wants to merge 1 commit into
Closed
Conversation
|
Claude finished @renovate[bot]'s task in 1m 44s —— View job 🤖 Claude 의존성 영향도 분석📦 변경점 요약
🎯 Q-Asker 영향도: 🟡 MEDIUM사용처:
빌드 타겟 vs 런타임 버전 불일치:
예상 영향:
✅ 권장 액션
📋 참고
|
94c5971 to
932f983
Compare
38695ca to
d9c288d
Compare
d9c288d to
89a0383
Compare
Member
결정: Defer (#294와 동조 처리)근거:
재평가 트리거:
|
GulSauce
added a commit
that referenced
this pull request
Jul 3, 2026
## 반영된 버전 승격 - spring-boot 3.5.8 → 4.1.0 (MAJOR, PR #292 및 #294) - spring-ai 1.1.2 → 2.0.0 (MAJOR) - google-cloud 26.67 → 26.84 (PR #293) - jib 3.4.0 → 3.5.3 (PR #293) - jodconverter 4.4.9 → 4.4.11 (PR #291) - pdfbox 3.0.3 → 3.0.7 (PR #291) - resilience4j 2.3.0 → 2.4.0 (PR #288, spring-boot4 모듈로 참조 교체) - Temurin base 21 → 25 (PR #290) - springdoc 2.8.17 → 3.0.3 (Boot 4 호환 라인) ## Boot 4 breaking change 해소 1. `spring-boot-starter-aop` 아티팩트 제거 → `spring-boot-starter-aspectj`로 rename 2. Jackson 3.x(tools.jackson) 도입: - com.fasterxml.jackson.databind.* → tools.jackson.databind.* - com.fasterxml.jackson.core.type.TypeReference → tools.jackson.core.type.TypeReference - com.fasterxml.jackson.core.JsonProcessingException → tools.jackson.core.JacksonException - ObjectNode.fields() 제거 → ObjectNode.properties() (Set<Entry>) - Iterator.forEachRemaining → Collection.forEach - com.fasterxml.jackson.annotation.*는 Jackson 3에서 그대로 유지 3. RateLimitFilter의 ObjectMapper 주입 실패 → auth-impl에 spring-boot-starter-json 명시 4. LegacyJacksonConfig 신설(global/config): - RestClient.Builder Bean 명시 (SlackNotifier용) - CacheManager Bean 명시 (@EnableCaching 대응) 5. resilience4j-spring-boot3 → resilience4j-spring-boot4 (Boot 4 전용 모듈) 6. SpringDoc 3.0.3 승격 (2.x는 Boot 4의 WebMvcProperties를 못 찾음) ## 신규 회귀 세이프티 넷 - app/src/test/.../ApplicationContextBootTest (RT-001 + RT-004): contextLoads / chatModelBeanIsPresent / aiServerCircuitBreakerIsRegisteredWithExpectedConfig - modules/quiz-ai/impl/src/test/.../PdfUtilsTest (RT-003): pdfbox extractPages 정상 슬라이스 / 범위 초과 무시 / 빈 리스트 원본 반환 - modules/quiz-ai/impl/src/test/.../GeminiChatServiceSmokeTest (RT-005): Spring AI 2.0의 chatModel.call → JSON 파싱 사슬 유지 확인 ## 검증 - ./gradlew build GREEN - ./gradlew spotlessCheck GREEN - pre-push hook 통과 ## 남은 후속 티켓 후보 - Jackson 3.x 도입 후 LegacyJacksonConfig 클래스명 재검토 (이제 Jackson과 무관) - Temurin 25 base 이미지 재빌드 + LibreOffice 설치·GC 튜닝 검증 (docker build) - 첫 프로덕션 배포 후 Actuator/Micrometer 태그 변경 및 GC pause 관측 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
21-jdk-noble→25.0.2_10-jdk-noble25.0.3_9-jdk-nobleConfiguration
📅 Schedule: (in timezone Asia/Seoul)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.