Skip to content

chore: update PDFBox to 3.0.7#4

Merged
DemchaAV merged 1 commit intomainfrom
chore/update-pdfbox-3.0.7
May 5, 2026
Merged

chore: update PDFBox to 3.0.7#4
DemchaAV merged 1 commit intomainfrom
chore/update-pdfbox-3.0.7

Conversation

@DemchaAV
Copy link
Copy Markdown
Owner

@DemchaAV DemchaAV commented May 5, 2026

Summary

Updates Apache PDFBox from 3.0.5 to 3.0.7 (patch on the v1.5 line).

Validation

  • ./mvnw clean test — 672 tests pass
  • ./mvnw clean verify — full canonical gate green (jar built: graphcompose-1.5.0.jar)
  • All 30 example PDFs regenerated via GenerateAllExamples — no errors
  • Visual regression tests pass against committed baselines:
    • PdfVisualRegressionTest (9 tests)
    • ShapeContainerVisualRegressionTest (3 tests)

Notes

  • Single-line change in pom.xml — PDFBox is consumed only via the ${pdfbox.version} property, no other refs to update.
  • Branch was cut from origin/main (v1.5.0 + 2 post-release fixes) so this lands cleanly as v1.5.x patch territory; develop (v1.6.0-beta.1) will pick up the bump on the next sync from main.

Bumps Apache PDFBox from 3.0.5 to 3.0.7.

Validation:
- mvn clean test (672 tests pass)
- mvn clean verify (full canonical gate)
- All 30 example PDFs regenerated successfully
- Visual regression tests (PdfVisualRegressionTest, ShapeContainerVisualRegressionTest) pass against committed baselines
@DemchaAV DemchaAV merged commit 1819351 into main May 5, 2026
4 checks passed
@DemchaAV DemchaAV deleted the chore/update-pdfbox-3.0.7 branch May 5, 2026 20:25
DemchaAV added a commit that referenced this pull request May 7, 2026
Bumps Apache PDFBox from 3.0.5 to 3.0.7.

Validation:
- mvn clean test (672 tests pass)
- mvn clean verify (full canonical gate)
- All 30 example PDFs regenerated successfully
- Visual regression tests (PdfVisualRegressionTest, ShapeContainerVisualRegressionTest) pass against committed baselines
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant