Repository navigation
What's Changed
Other changes
- chore: replace per-PR changelog edits with generated release notes by @cragwolfe in #4578
- fix(utils): compare bounding boxes for elements with no page number by @simpleqt in #4561
- fix(chunking): measure combine thresholds in tokens when max_tokens is set by @joaquinhuigomez in #4528
- ci: guard release versions without blocking ordinary PRs by @cragwolfe in #4589
- fix(xml): honor explicit encodings when extracting text by @JackyHsu-X in #4572
- fix(msg): read the Cc, Bcc and Message-ID headers in any letter case by @L4XB in #4579
- fix(tsv): honor infer_table_structure when partitioning TSV files by @feiiiiii5 in #4513
- fix(msg): keep a comma in a quoted sender or recipient name by @RaphaelFakhri in #4570
- fix(xlsx): keep cell text like N/A and None instead of emptying it by @wenqiw777 in #4505
- feat: expose the DOCX paragraph style name in element metadata by @Ei-Ayw in #4591
- fix(text): keep a bulleted list that follows its lead-in line as list items by @L4XB in #4580
- fix(image): charge GIF frames at the canvas size Pillow decodes them at by @badGarnet in #4526
- fix(utils): recognize a box nested when the tolerance is zero by @SashaMIT in #4507
- perf(pdf): hi_res read every page with pdfminer just to learn whether the PDF has text by @CyMule in #4588
- fix(csv): read a line break in a quoted CSV or TSV cell as whitespace, not a literal \n by @CyberNativeAI in #4592
- ci: fail check-version when a PR edits the frozen CHANGELOG.md by @cragwolfe in #4594
- fix(metrics): let _mean ignore unmeasured scores like its siblings by @sclfcz in #4510
- fix(filetype): detect a .markdown file as Markdown, not plain text by @sinnercode228 in #4599
- fix(cleaners): translate each chunk in translate_text instead of the whole text by @sinnercode228 in #4568
- fix: render analysis bbox overlays at the pdf_image_dpi used for partitioning by @sinnercode228 in #4602
- fix(chunking): cap combine_text_under_n_chars at new_after_n_chars by @simpleqt in #4605
- fix(email): partition an attached email (message/rfc822) instead of raising AssertionError by @sinnercode228 in #4597
- ci: automate post-release development bump PRs by @cragwolfe in #4590
- fix(partition): recognize addresses in Alabama and Wyoming by @SergeevDmitry in #4581
- fix(md): return no elements for an empty text body by @feiiiiii5 in #4603
- chore: release 0.27.35 by @cragwolfe in #4606
New Contributors
- @simpleqt made their first contribution in #4561
- @joaquinhuigomez made their first contribution in #4528
- @JackyHsu-X made their first contribution in #4572
- @RaphaelFakhri made their first contribution in #4570
- @wenqiw777 made their first contribution in #4505
- @Ei-Ayw made their first contribution in #4591
- @SashaMIT made their first contribution in #4507
- @CyberNativeAI made their first contribution in #4592
- @sclfcz made their first contribution in #4510
- @sinnercode228 made their first contribution in #4599
- @SergeevDmitry made their first contribution in #4581
Full Changelog: 0.27.34...0.27.35