Skip to content

chore(deps): Update document-processing#291

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/document-processing
Open

chore(deps): Update document-processing#291
renovate[bot] wants to merge 1 commit into
developfrom
renovate/document-processing

Conversation

@renovate

@renovate renovate Bot commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.apache.pdfbox:pdfbox (source) 3.0.33.0.7 age confidence
org.jodconverter:jodconverter-spring-boot-starter 4.4.94.4.11 age confidence
org.jodconverter:jodconverter-local-lo 4.4.94.4.11 age confidence

Release Notes

jodconverter/jodconverter (org.jodconverter:jodconverter-spring-boot-starter)

v4.4.11

Full Changelog

Implemented enhancements:

  • Add support for named pipe in spring boot #​431
  • officeManager.isRunning\(\) is meaningless with asynchronous process management #​428

v4.4.10

Full Changelog

Closed issues:

  • When I convert docx to pdf, The Pdf file not contains SONG_GB2312, only simsun #​417
  • "API misuse: modification of a menu's items on a non-main thread when the menu is part of the main menu." on MacOS #​403

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 Jun 21, 2026

Copy link
Copy Markdown

Claude finished @renovate[bot]'s task in 59s —— View job


🤖 Claude 의존성 영향도 분석

📦 변경점 요약

라이브러리 변경 유형
org.apache.pdfbox:pdfbox 3.0.33.0.7 patch
org.jodconverter:jodconverter-spring-boot-starter 4.4.94.4.11 patch
org.jodconverter:jodconverter-local-lo 4.4.94.4.11 patch

JodConverter 주요 변경 내용 (Release Notes)

  • 4.4.10: DOCX→PDF 변환 시 SONG_GB2312 폰트 누락 버그 수정 / MacOS에서 메인 메뉴 스레드 충돌 버그 수정
  • 4.4.11: Spring Boot용 named pipe 지원 추가 / officeManager.isRunning() 비동기 프로세스 관리 개선

PDFBox: PR 본문에 release notes 없음. patch 3.0.3→3.0.7이므로 버그 수정 위주로 추정.

Transitive 의존성 변화 (lockfile)

  • commons-logging: 1.3.31.3.5 (quiz-ai/impl, pdfbox transitive)
  • org.apache.pdfbox:fontbox, pdfbox-io: 동일하게 3.0.33.0.7 (pdfbox 서브 아티팩트)
  • jodconverter-core, jodconverter-local: 4.4.94.4.11 (jodconverter 서브 아티팩트)

🎯 Q-Asker 영향도: 🟢 LOW

사용처:

  • modules/quiz-ai/impl/.../util/PdfUtils.javaLoader.loadPDF() + PDDocument로 PDF 페이지 추출 수행 (Gemini AI에 전달할 PDF 슬라이싱)
  • modules/document/impl/.../service/ConvertServiceImpl.javaDocumentConverter 인터페이스를 통해 PPT/DOCX → PDF 변환 수행 (LibreOffice 프로세스 풀 관리)

예상 영향:

  • PDFBox: Loader.loadPDF(), PDDocument.addPage(), PDDocument.save() 등 안정적인 코어 API만 사용 중. patch 범위 내 API 변경 없음. 영향 없음.
  • JodConverter: DocumentConverter.convert(...).to(...).execute() 인터페이스만 호출. officeManager.isRunning() 미사용. named pipe는 추가 기능이므로 기존 동작에 영향 없음. DOCX 폰트 버그 수정은 오히려 변환 품질 개선 효과.
  • commons-logging 1.3.3→1.3.5: transitive 의존성. 로깅 동작 변화 없음.

✅ 권장 액션

  • CI green 확인
  • (선택) 로컬에서 DOCX/PPT → PDF 변환 시나리오 동작 확인

📋 참고

  • PDFBox release notes: PR 본문 미포함 — patch 업데이트이므로 수동 검토 불필요로 판단
  • 분석 모델: claude-sonnet-4-6

@renovate renovate Bot force-pushed the renovate/document-processing branch 3 times, most recently from 6ed0c05 to 81b0362 Compare June 28, 2026 07:58
@renovate renovate Bot force-pushed the renovate/document-processing branch from 81b0362 to de3b7ea Compare June 28, 2026 12:25
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