NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1919 most downloaded on PyPI
A python library to define and validate data types in Docling.
Last release 2 days ago
16 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
5 versions withdrawn
withdrawn after publishing
2 years old
181 releases · first in 2024
One column per month.
Visualize reading-order inside pictures (#446) (`a5e2d2d`)
experimental: Extend IDocTags tokens (#439) (`aa5c668`)
experimental: Add new DocTags serializer (#412) (`c9e5fb4`)
Improve meta migration (#422) (`bc0e96b`)
Add JSON to CodeLanguageLabel (#413) (`09ef91c`)
Python 3.14 compatibility (#403) (`47b70d3`)
Switch to safe YAML loader (#396) (`3e8d628`)
Pin larger range of typer (#394) (`26d21e3`)
Expose escape_html param to DoclingDocument md serialization (#388) (`dd6ebc3`)
markdown: Fix single-row table serialization (#385) (`9df7208`)
Introduction of fillable TableCell (#384) (`b13267f`)
Add page filtering to DoclingDocument (#378) (`9dc526d`)
Add rich table cells (#368) (`1d04154`)
Add document concatenation (#365) (`99eabb3`)
HTML: Fix nested list serialization edge cases (#367) (`807d972`)
Referenced artifacts relative to the document location (#361) (`5afa99e`)
Key-value visualizer (#360) (`0f7ca77`)
LayoutVisualizer should traverse pictures (#358) (`f9b3b49`)
Add page chunking (#337) (`3a0b747`)
Extend and expose float serialization control (#353) (`c339171`)
Enable precision control in float serialization (#352) (`baa2cc3`)
Added different content-layers (#345) (`eb2538e`)
Remodel lists, add MD & HTML ser. params, enable unset marker (#339) (`14a4fde`)
Add missing mimetypes for asr inputs (#341) (`c2fd20f`)
markdown: Add heading formatting, fix code & formula formatting (#336) (`c9374e8`)
viz: Add reading order branch numbering, fix cross-page lists (#334) (`78b7962`)
Add improved table serializer and visualizer (#328) (`3b99879`)
New labels for CVAT annotation (#314) (`aa430d3`)
Visualizer for table cells (#325) (`45667c7`)
Fix doc traversal for item deletion (#324) (`076ad2b`)
Warn when adding misplaced ListItem via API (#321) (`01b27b5`)
doctags: Add enclosing bbox to inline (#302) (`dcc198f`)
New typer version with new click (#315) (`e17eabf`)
Add BoundingBox methods for overlap and union calculations (#311) (`c521766`)
Add annotations in MD & HTML serialization (#295) (`f067c51`)
Fix hybrid chunker legacy patching (#300) (`ebc356a`)
markdown: Fix case of empty page break string (#298) (`c49a50e`)
Provide visualizer option in HTML split view (#294) (`6a7eb53`)
Updates for labels and methods to support document GT annotation (#293) (`aa957cf`)
Add image group serialization in html (#284) (`7f83f1c`)
Promote serializers to stable API (#276) (`d05fe08`)
Visualization of document pages without items (#271) (`a947440`)
Add tiktoken tokenizers support to HybridChunker (#240) (`763e136`)
Chart tabular data serialization for HTML serializer (#258) (`caa8aee`)
Fix page breaking in case page starts with group (#253) (`928e5c5`)
deps: Widen typer upper bound (#252) (`437aef0`)
Fix code handling in HTML serialization (#251) (`15d2f2c`)
Fix serialization performance (#249) (`98c60bb`)
Add HTML serializer (#232) (`5d40600`)
5d40600)23036e1)5e4c0fd)73b9941)0482bac)e9259a5)f2fe1c1)ab78e0b)587e67f)BoundingRectangle.angle and BoundingRectangle.angle_360 computation (#237) (055742c)a055e1a)Allow images in doctags deserializer to be optional and support multipage (#225) (`e0943d2`)
Automatic transformation of output cells bbox coord origin defined by input in get_cells_in_bbox (#219) (`8e0e9b7`)
> - export_to_document_tokens() methods have been deprecated in favor of newly introduced export_to_doctags() methods, to which they are now internall…
[!IMPORTANT]
API notice
export_to_document_tokens()methods have been deprecated in favor of newly introducedexport_to_doctags()methods, to which they are now internally delegating.- In
export_to_doctags()methods, argumentsnew_line/delimhave been deprecated — checkminifiedinstead.
ff13a93)db119f4)1f4d57e)2371c11)e1d0597)2efb71a)bc3f5d5)75d94ab)510649e)337ff74)markdown: Fix ordered list numbering (#200) (`7ed4d22`)
Add caption to the table in load_from_doctags (#197) (`5cee486`)
New favicon url (#191) (`11eb1dc`)
Add serializers, text formatting, update Markdown export (#182) (`a7cdc87`)
Add DoclingDocument.load_from_doctags method and DocTags data models (#187) (`c065c4c`)
Suppress warning for missing fallback case (#184) (`ccde54a`)
Your coding agent can read these notes before it upgrades. Set up the MCP server →