← 输入框|github.com|刷新
Skip to content

Releases: Unstructured-IO/unstructured

0.27.36

Choose a tag to compare

@aballman aballman released this 30 Oct 00:57
9d9437d

What's Changed

Other changes

  • chore: start 0.27.36-dev after 0.27.35 release by @ryannikolaidis in #4607
  • fix(xml): keep text that runs through child elements by @L4XB in #4573
  • fix(pptx): filter off-slide shapes by how much of the box is visible by @feiiiiii5 in #4604
  • fix(html_table): keep a declared rowspan of zero on empty cells by @Eapp1e in #4611
  • fix(utils): detect temp files by path containment, not name prefix by @Eapp1e in #4609
  • fix(ocr): expand an inferred list element into one element per item by @Eapp1e in #4617
  • fix(pdf): keep FAST partitioning independent of ONNX load failures by @fallenmi in #4600
  • fix: switch skip_infer_table_types default to None by @TrueFurina in #4464
  • fix(filetype): detect the file type when the content type is application/octet-stream by @tanishqbaweja in #4625
  • fix(partition): classify text as an address only when all of it is one by @Eapp1e in #4630
  • fix: tolerate a dangling DOCX header/footer relationship instead of crashing by @aballman in #4624
  • chore: release 0.27.36 by @aballman in #4631

New Contributors

Full Changelog: 0.27.35...0.27.36

0.27.35

Choose a tag to compare

@cragwolfe cragwolfe released this 27 Oct 00:32
47957a1

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

Full Changelog: 0.27.34...0.27.35

0.27.34

Choose a tag to compare

@cragwolfe cragwolfe released this 22 Oct 19:01
e7e0e0d

What's Changed

  • perf: Free decode buffers sooner when restoring original elements by @CyMule in #4524
  • perf: Free image buffers sooner during figure extraction by @CyMule in #4523
  • fix: honor encoding= in partition_json and partition_ndjson by @linhongyu510 in #4483
  • fix(pptx): read a line break as a newline instead of a vertical tab by @L4XB in #4571
  • fix(email): drop the empty entry of an address group by @chrikrah in #4576
  • fix(csv): read CSV and TSV cells as the file holds them by @L4XB in #4574
  • chore: bump Weaviate test image to 1.39.13 by @dudanogueira in #4575
  • fix(partition): classify text as an email address only when all of it is one by @chrikrah in #4577
  • chore: release 0.27.34 by @CyMule in #4582

New Contributors

Full Changelog: 0.27.33...0.27.34

0.27.33

Choose a tag to compare

@cragwolfe cragwolfe released this 22 Oct 00:01
97edfcb

What's Changed

Full Changelog: 0.27.32...0.27.33

0.27.32

Choose a tag to compare

@CyMule CyMule released this 20 Oct 23:13
07d978b

What's Changed

  • fix: label numbered headings without making them list items, and skip section-break paragraphs by @qued in #4538
  • fix(partition): read spooled uploads in place instead of copying them by @CyMule in #4419
  • perf(pdf): bound OCR upload and rendered-page memory by @CyMule in #4516
  • perf(chunking): bound image payload and original-element serialization memory by @CyMule in #4517
  • feat(xlsx): expose a guarded worksheet-at-a-time workbook reader by @CyMule in #4562
  • perf(xlsx): reduce dense-worksheet partitioning memory by @CyMule in #4563

Full Changelog: 0.27.30...0.27.32

0.27.30

Choose a tag to compare

@cragwolfe cragwolfe released this 19 Oct 23:08
08d407e

What's Changed

  • fix(email): keep non-ASCII sender and recipient names readable by @usmanmateen in #4543

Full Changelog: 0.27.29...0.27.30

0.27.29

Choose a tag to compare

@cragwolfe cragwolfe released this 19 Oct 20:39
f986022

What's Changed

  • fix(xlsx): read .xls files whose Workbook stream ends in padding by @usmanmateen in #4545

New Contributors

Full Changelog: 0.27.28...0.27.29

0.27.28

Choose a tag to compare

@cragwolfe cragwolfe released this 16 Oct 21:43
1b02b4d

What's Changed

  • feat: opt-in langdetect-rs backend for partition language detection by @kholdrex in #4547
  • fix(html): keep text inside unrecognized elements by @huuufu in #4497
  • fix(html): keep table captions in Table text and text_as_html by @Sriram-PR in #4553
  • perf(docx): resolve each paragraph style once per document (5.3 s -> 1.0 s outside spaCy) by @deadstrobe5 in #4554
  • fix(xlsx): collapse empty-row runs instead of rejecting far-away cells by @palaniappa in #4525
  • fix(ocr): include underlying error when loading OCR agent fails by @Anurag-M1 in #4491

New Contributors

Full Changelog: 0.27.27...0.27.28

0.27.27

Choose a tag to compare

@cragwolfe cragwolfe released this 15 Oct 00:46
347fbbf

What's Changed

New Contributors

Full Changelog: 0.27.25...0.27.27

0.27.25

Choose a tag to compare

@cragwolfe cragwolfe released this 10 Oct 00:56
c40a3c5

What's Changed

  • fix(pptx): no page break before the first slide when starting_page_number > 1 by @CyMule in #4535
  • fix(chunking): reject a negative overlap instead of corrupting text by @chrikrah in #4501
  • feat(image): partition WEBP images like PNG and JPEG by @micmarty-deepsense in #4537

New Contributors

Full Changelog: 0.27.22...0.27.25