v2.120.2

lipku/LiveTalkingv2.120.2Aug 17, 2026by docling-ops[bot]

AI Summary

This release addresses stability and parsing issues across various document formats. It improves DOCX heading detection logic, fixes Markdown table parsing to handle missing trailing pipes, and resolves a serialization issue in the service client configuration.

Key Highlights

  • Detect headings by w:outlineLvl in DOCX when the style name is not 'Heading'
  • Keep the last cell of Markdown table rows without a trailing pipe
  • Serialize all content of engine options in the service client

Full Release Notes

### Fix

* **service client:** Serialize all the content of the engine options ([#4000](https://github.com/docling-project/docling/issues/4000)) ([`df0dcf6`](https://github.com/docling-project/docling/commit/df0dcf6b4c22c9cd1a0fc685daaef628385ed15e))
* **docx:** Detect headings by w:outlineLvl when the style is not named "Heading" (#3959) ([#3961](https://github.com/docling-project/docling/issues/3961)) ([`61d76f1`](https://github.com/docling-project/docling/commit/61d76f1ff3f8428065465889f7b4577da7df704c))
* **md:** Keep the last cell of table rows without a trailing pipe ([#3817](https://github.com/docling-project/docling/issues/3817)) ([`a4a4556`](https://github.com/docling-project/docling/commit/a4a45568228942d785a02da916c284686a505c84))