Skip to content

v1.8.0

Choose a tag to compare

@docling-ops docling-ops released this 17 Jul 00:57
· 32 commits to main since this release

Features

Knowledge Graph Merge
  • Add deterministic knowledge graph merge library and command (4ec90b3)
  • Fix conflict detection and add queryable conflict-variant nodes (2db2446)
Template Generation
  • Generate, lint, and evaluate extraction templates (5611953)
  • Scale induction with windowing, concurrency, and truncation-safe retries (4dda718)
  • Add one-shot induction strategy as the default (256e4db)
  • Add --strategy flag and switch template generation to metric logs with a report sidecar (5e87bdf)
Docling-Serve Extraction
  • Convert via the official docling service client (4cd548d)
  • Add self-describing graph exports and CLI plumbing for graph fusion and template generation (116e472)

Bug Fixes

Template Generation Reliability
  • Handle recursive roots, component-owned edges, and cyclic nesting in the verification gates (6210007)
  • Trim the generated template's verification footer to a short note (78f65c5)
  • Import Self from typing_extensions for the 3.10 floor (a7eb089)
Extraction Pipeline
  • Default parallel_workers to 4 and hint to lower it on failure (61bd9ca)
  • Surface ExtractionError instead of swallowing it (363094c)
  • Suppress litellm's redundant stderr banner on errors (9ba3117)

Documentation

CLI
  • Add merge and template commands to README and navigation (1701aa4)
  • Document from-docs template generation and ignore templates output (b74db6f)
  • Document the one-shot strategy and generation report (0c18c7a)
  • Document async conversion, custom headers, and timeouts (0dde73a)