Releases: docling-project/docling.rs
Releases · docling-project/docling.rs
Release list
v0.30.0
What's changed
- feat(docling-py): real initialize_pipeline via a warm PDF pipeline (cdafe51)
- feat(docling-py): docling-shaped ConversionError and CPU-only device warning (8c6f4c3)
- feat(docling-py): allowed_formats restriction and convert_all (7694f33)
- ci(release): only publish when a publishable crate's source changed (1da04de)
- feat(docling-py): docling-shaped PdfPipelineOptions/config and wider re-exports (9083b65)
Full changelog: v0.29.0...v0.30.0
v0.29.0
What's changed
- docs: use the new logo in the README; drop ASCII mascot and Fleischwolf naming (47d6a1b)
- feat(docs): add docling.rs logo — duck feeding a document into a meat grinder (9108de4)
- docs(docling-py): PyPI Trusted Publishing setup + local release-test guide (70064a5)
- ci(docling-py): trusted publishing + skip musllinux wheels (5921097)
- ci(docling-py): build wheels with cibuildwheel (org action allowlist) (9bd9ab3)
Full changelog: v0.28.0...v0.29.0
v0.28.0
What's changed
- chore: drop stray .dclx test outputs; document docling-py in READMEs (80b1b21)
- ci(docling-py): manual PyPI publish workflow for docling-rs (71b1197)
- feat(docling-py): finalize strangler-fig drop-in over real DoclingDocument (cfc0c96)
Full changelog: v0.27.0...v0.28.0
v0.27.0
v0.26.0
What's changed
- feat(html): content-layer furniture + flattened list-item links (0448b08)
- refactor(core): explicit ContentLayer on Node::Furniture (e5adda1)
- feat(jats): generic XML reconstruction for XML saved as .txt (7a978dc)
- style: rustfmt (dclx field indentation, import wrapping) (9e86553)
- feat(uspto): reconstruct legacy APS plain-text patents (65a63eb)
- feat(docx): form checkboxes → DocLang element (f7a17ee)
- feat(doclang): emit referenced-image for pictures with data (c9f5e1c)
- feat(docx): reviewer comments → DocLang notes layer (c8494c0)
- feat(docx): DocLang list-item overlay for multilevel numbering + equations (9dd32bc)
- feat(docx): rich table cells → DocLang cell blocks (0801f42)
Full changelog: v0.25.0...v0.26.0
v0.25.0
v0.24.0
What's changed
- Fix installer to link the CLI as docling-rs, matching the docs (0ae03de)
- feat(pptx): inherited placeholder geometry, table spans, list-item location (ba82316)
- chore(migrate): move repo refs to docling-project org + org-allowlisted CI actions (7550a91)
Full changelog: v0.23.0...v0.24.0
v0.23.0
v0.22.0
What's changed
- docs(migration): record DocLang (.dclx) output + legacy USPTO progress (542e27a)
- feat(uspto): parse legacy pap-v15 and PATDOC (ST.32) schemas (4a6923e)
- feat(uspto): parse CALS tables into DocLang OTSL + fix CDATA escaping (4b3df41)
Full changelog: v0.21.0...v0.22.0
v0.21.0
What's changed
- chore: add execute permissions to CI scripts (5804ad0)
- fix(uspto): keep PI-tail text + join abstract paragraphs (4299d13)
- chore(scripts): group scripts into conformance/ci/install/test + README DocLang (7f20fe4)
- feat(dclx): emit empty text items for blank DOCX paragraphs (79c8dcd)
- feat(dclx): split adjacent sibling lists in DocLang (62f4838)
- feat(dclx): ordered-list enumeration markers via ListItem.marker (1d6c631)
- feat(dclx): wrap list items with a nested-list sibling in (5958edd)
- feat(dclx): XLSX table provenance (dd6a122)
- feat(dclx): DOCX body paragraphs emit rich InlineGroups (f370682)
- feat(dclx): capture underline/sub/superscript + XML content routing (3561446)
- feat(dclx): HTML backend emits InlineGroups + furniture title (077977a)
- feat(dclx): structured inline model + InlineGroup/Furniture serializer (a00a6eb)
- style(uspto): satisfy clippy (needless_borrow, single_match) (7cad6ed)
- feat(dclx): code-block language label + minidom-faithful glue indentation (fa1c5a0)
- fix(uspto): resolve SGML/HTML named entities so legacy patents parse (7644a36)
- feat(dclx): DocLang OPC archive export + conformance harness (issue #32) (a93c55c)
- node: update docling.rs dependency to version 0.20.0 (1763696)
- doc: remove tasks from MIGRATION.md, moving to issues (a5a5486)
Full changelog: artiz/docling.rs@v0.20.0...v0.21.0