Skip to content

Release v2.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jul 09:24

What's Changed

  • feat(json): unify image alt schema with alt + alt_source, preserve picture metadata by @bundolee in #537
  • fix(hybrid): route crops/page images to the current document, not the first by @bundolee in #541
  • Add TOC to outputs and TaggedDocumentProcessor by @MaximPlusov in #552
  • Improve location of structure elements for annots by @MaximPlusov in #557
  • Improve table header processing by @MaximPlusov in #559
  • fix: detect strikethroughs from line arts by @MaximPlusov in #560
  • Fix escaping of HTML text output by @LonelyMidoriya in #561
  • fix(images): release BufferedImage and clarify ContrastRatioConsumer ownership (#458) by @hnc-jglee in #543
  • Improve detection of paragraphs with right alignment by @MaximPlusov in #567
  • fix(python): relay JAR stdout in quiet mode so --to-stdout and folder summary reach the caller by @hyunhee-jo in #569
  • fix(hybrid): replace em-dash in --help text crashing on cp949 consoles by @hyunhee-jo in #570
  • Fix the issue where list item can appear before previous one (bbox) by @LonelyMidoriya in #579
  • fix: Enhance table cell handling to support effective row and column spans, ensuring correct cell instance reuse across covered slots in transformation. by @KD-3030 in #565
  • ci: add Dependabot config (weekly, grouped) by @bundolee in #586
  • chore(deps): bump the maven-minor-patch group in /java with 7 updates by @dependabot[bot] in #590
  • chore(deps-dev): bump the npm-minor-patch group in /node/opendataloader-pdf with 8 updates by @dependabot[bot] in #594
  • chore(deps): bump the uv group across 2 directories with 6 updates by @dependabot[bot] in #585
  • chore(deps): bump pnpm/action-setup from 5 to 6 by @dependabot[bot] in #587
  • chore(deps): bump codecov/codecov-action from 5 to 7 by @dependabot[bot] in #588
  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #589
  • chore(deps): bump org.junit.jupiter:junit-jupiter from 5.14.3 to 6.1.0 in /java by @dependabot[bot] in #591
  • chore(deps): bump commander from 14.0.3 to 15.0.0 in /node/opendataloader-pdf by @dependabot[bot] in #595
  • chore(deps-dev): bump @types/node from 22.19.17 to 25.9.3 in /node/opendataloader-pdf by @dependabot[bot] in #596
  • Add underlined text detection by @LonelyMidoriya in #582
  • deps: migrate okhttp 4.12.0 → 5.4.0 (incl. mockwebserver3) by @bundolee in #597
  • Use escapeHtmlAttribute for page separator in html by @LonelyMidoriya in #598
  • Set all chunk properties for space chunk by @LonelyMidoriya in #599
  • fix: preserve table header (TH) semantics in JSON output by @mvanhorn in #556
  • Improve TableCellSerializer by @MaximPlusov in #600
  • Fix: lastIndexOf('.') by @ankitsingh0913 in #479
  • feat(ci): add CLI option verification harness gating PR and release workflows by @hyunhee-jo in #580
  • Fix placing of middle content between lists by @LonelyMidoriya in #601
  • Update verapdf version for pdfua by @LonelyMidoriya in #606
  • fix(ci-verify): fail closed on missing registry and broken --help by @hyunhee-jo in #608
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #604
  • Update verapdf version by @LonelyMidoriya in #609
  • Fix null value of the StaticResources.getDocument in threads by @LonelyMidoriya in #610
  • chore(deps-dev): bump @types/node from 25.9.3 to 26.0.0 in /node/opendataloader-pdf by @dependabot[bot] in #605
  • chore(deps): bump the uv group across 2 directories with 1 update by @dependabot[bot] in #607
  • Add support for Note/FENote in Tagged PDF by @LonelyMidoriya in #611
  • Add TOC detection by @MaximPlusov in #621
  • Tagged PDF processing. Calculate list label length by @MaximPlusov in #625
  • Refactoring image processing by @MaximPlusov in #629
  • chore(deps): bump soupsieve from 2.8.3 to 2.8.4 in /python/opendataloader-pdf in the uv group across 1 directory by @dependabot[bot] in #630
  • chore(deps): bump the maven-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #631
  • chore(deps-dev): bump the npm-minor-patch group across 1 directory with 8 updates by @dependabot[bot] in #636
  • fix(cli): warn when --use-struct-tree silently suppresses --hybrid (#633) by @hyunhee-jo in #638
  • fix: temporarily disable TOC detection until it is complete by @bundolee in #639
  • chore(deps): bump junit-jupiter to 6.1.2 and spotbugs-maven-plugin to 4.10.3.0 by @bundolee in #640

New Contributors

Full Changelog: v2.4.7...v2.5.0