Skip to content

chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.4 - #404

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/httpclient5
Open

chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.4#404
renovate[bot] wants to merge 1 commit into
developfrom
renovate/httpclient5

Conversation

@renovate

@renovate renovate Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.apache.httpcomponents.client5:httpclient5 (source) 5.6.25.6.4 age confidence

Release Notes

apache/httpcomponents-client (org.apache.httpcomponents.client5:httpclient5)

v5.6.3


Configuration

📅 Schedule: (in timezone Asia/Seoul)

  • Branch creation
    • "before 10am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@claude

claude Bot commented Jul 26, 2026

Copy link
Copy Markdown

Claude finished @renovate[bot]'s task in 1m 6s —— View job


🤖 Claude 의존성 영향도 분석

📦 변경점 요약

  • org.apache.httpcomponents.client5:httpclient5 5.6.2 → 5.6.4 (patch)
  • Release notes에 상세 내용 부족 (5.6.3 → 5.6.4 RC 태그만 참조). 일반적으로 patch 릴리즈는 버그 수정·보안 패치 위주
  • ⚠️ lockfile 미갱신: Renovate의 artifact 업데이트가 실패하여 **/gradle.lockfile이 여전히 5.6.2를 참조 중 — 현 상태로 머지하면 lockfile 불일치로 빌드 실패 가능

🎯 Q-Asker 영향도: 🟢 LOW

사용처:

  • modules/quiz-make/impl/build.gradle:22implementation libs.httpclient5로 직접 선언되어 있으나, 해당 모듈의 Java 소스에서 Apache HttpClient5 API를 직접 import하는 코드 없음
  • Spring Boot가 클래스패스에서 httpclient5를 감지하면 내부 HTTP 통신(RestTemplate 등) 백엔드로 자동 사용하는 auto-configuration 용도로 추정

예상 영향:

  • Spring Boot 내부 HTTP 클라이언트 동작(연결 재사용·타임아웃 처리 등)에 patch 수준 수정이 적용될 수 있음
  • 직접 API를 사용하는 코드가 없으므로 breaking change 위험 없음

⚠️ 머지 전 필수 조치

Renovate가 lockfile 갱신에 실패했습니다. 직접 PR 체크박스로 rebase/retry를 트리거하거나, 아래 명령으로 수동 갱신 후 커밋이 필요합니다.

./gradlew resolveAndLockAll --write-locks

실패 원인: com.vanniktech.dependency.graph.generator:0.8.0 플러그인을 Gradle Plugin Repository에서 찾지 못함 — Renovate 환경의 네트워크/캐시 문제로 추정. 로컬 빌드 환경에서는 정상 동작함

✅ 권장 액션

  • PR 내 rebase/retry 체크박스 클릭 → Renovate가 lockfile 포함 재생성
  • 또는 로컬에서 ./gradlew resolveAndLockAll --write-locks 후 커밋·푸시
  • CI green 확인 후 머지

📋 참고

  • Release Notes: PR 본문 참조 (상세 changelog 부족, 수동 검토 권장)
  • 분석 모델: claude-sonnet-4-6

@renovate
renovate Bot force-pushed the renovate/httpclient5 branch 3 times, most recently from 2d0abfc to edb087a Compare July 26, 2026 19:33
GulSauce added a commit that referenced this pull request Jul 27, 2026
…n·actions) (#413)

## 반영된 버전 승격
- org.apache.pdfbox:pdfbox 3.0.7 → 3.0.8 (PATCH, 3.0.7 Splitter 회귀 PDFBOX-6203/6209 수정판)
- org.apache.httpcomponents.client5:httpclient5 5.6.1 → 5.6.2 (PATCH, HttpCore 5.4.3 + 지연 압축해제 복원)
- org.hibernate.orm 7.4.4.Final → 7.4.5.Final (PATCH, 플러그인+platform 동시)
- eclipse-temurin 베이스 이미지 25.0.2_10 → 25.0.3_9-jdk-noble (JDK PATCH)
- GitHub Actions 다이제스트 핀 갱신 (checkout/setup-java/claude-code-action) + CI MySQL 8.0 → 8.4 핀

## Breaking change 해소
- 없음 (전건 PATCH/핀 수준, 계단식 실패 0회)

## 회귀 세이프티 넷
- 기존 ApplicationContextBootTest·PdfUtilsTest 재사용 (신규 테스트 불필요)
- quiz-set-impl 바이트코드 인핸스먼트 javap 검증 ($$_hibernate_ 멤버 54개 유지)

## 검증
- ./gradlew clean build spotlessCheck GREEN (테스트 포함 128 태스크)
- resolveAndLockAll 재생성 — 예상 밖 버전 드리프트 없음 (전이: httpcore5 5.4.3, commons-logging 1.4.0)

## 처리한 Renovate PR
- #405(pdfbox), #404(httpclient5), #309(hibernate), #406(temurin), #307(actions)
- develop 도달 시 Renovate가 superseded로 자동 close

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@renovate renovate Bot changed the title chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.2 chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.2 - autoclosed Jul 27, 2026
@renovate renovate Bot closed this Jul 27, 2026
@renovate
renovate Bot deleted the renovate/httpclient5 branch July 27, 2026 06:45
@renovate renovate Bot changed the title chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.2 - autoclosed chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.3 Aug 2, 2026
@renovate renovate Bot reopened this Aug 2, 2026
@renovate
renovate Bot force-pushed the renovate/httpclient5 branch 5 times, most recently from 95c253e to dc68334 Compare August 9, 2026 12:58
@renovate renovate Bot changed the title chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.3 chore(deps): Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.4 Aug 9, 2026
@renovate
renovate Bot force-pushed the renovate/httpclient5 branch 3 times, most recently from 199ee01 to 308e4f0 Compare August 15, 2026 02:59
@renovate
renovate Bot force-pushed the renovate/httpclient5 branch 2 times, most recently from 4c94bd6 to f9e8ef1 Compare August 28, 2026 04:02
@renovate
renovate Bot force-pushed the renovate/httpclient5 branch 3 times, most recently from 8b60a82 to 9c108a6 Compare September 8, 2026 07:34
@renovate

renovate Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: gradle/libs.versions.toml
Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q properties

FAILURE: Build failed with an exception.

* Where:
Build file '/tmp/renovate/repos/github/q-asker/api/build.gradle' line: 3

* What went wrong:
Plugin [id: 'com.vanniktech.dependency.graph.generator', version: '0.8.0'] was not found in any of the following sources:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Included Builds (No included builds contain this plugin)
- Plugin Repositories (could not resolve plugin artifact 'com.vanniktech.dependency.graph.generator:com.vanniktech.dependency.graph.generator.gradle.plugin:0.8.0')
  Searched in the following repositories:
    Gradle Central Plugin Repository

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 27s

@renovate
renovate Bot force-pushed the renovate/httpclient5 branch from 9c108a6 to 45af976 Compare September 8, 2026 09:16
@renovate
renovate Bot force-pushed the renovate/httpclient5 branch from 45af976 to ce48c10 Compare September 8, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants