Blog Release Notes

Datagrunt 5.3: Image-Only Page Markers, Bundle Opt-Out Warnings & LLM Skip Integration

Datagrunt 5.3.0 introduces explicit image-only page markers across all OCR modes, bundle opt-out warnings for unwritten page images, bundle format 5.3, and automatic rationalization skips for image-only pages.

Read more →

November 8, 2026

Datagrunt 5.2.2: Pure-Rust PDF Compute Kernels, Worker Pool Reuse & Offline Cloud Batch Mode

Datagrunt 5.2.2 delivers compiled pure-Rust PDF compute kernels with GIL detachment, Stage 1 worker pool reuse and image skipping, and offline cloud batch preparation and ingestion for 50% token cost savings.

Read more →

November 7, 2026

Datagrunt 5.2.1: Robust Gemini Thinking Level Normalization & CodeQL Security Hardening

Datagrunt 5.2.1 brings flexible case-insensitive and whitespace-tolerant thinking_level configuration for Gemini models, alongside CodeQL regex range alert resolutions.

Read more →

November 7, 2026

Datagrunt 5.2: Two-Stage Batch Corpus Extraction, Section Coalescing & Gemini Thinking Levels

Datagrunt 5.2.0 introduces two-stage batch PDF corpus extraction with pure-stdlib manifest loading, greedy section coalescing for LLM rationalization, and Gemini thinking_level controls.

Read more →

November 7, 2026

Datagrunt 5.1: Schema-Driven PDF Extraction with Consensus & Grounding

Datagrunt 5.1.0 introduces rationalize(), extracting structured Pydantic records from PDF documents with multi-provider cross-family model consensus, quote and key grounding against visible elements, cross-page entity folding, and deterministic Polars exports.

Read more →

November 6, 2026

Datagrunt 5.0.2: PyO3 0.30 & Rust Build Infrastructure Upgrades

Datagrunt 5.0.2 upgrades native Rust CPython bindings to PyO3 0.30.1, pins Maturin to 1.14.1, updates core dependencies fancy-regex and proptest, and refreshes dev toolchains.

Read more →

November 4, 2026

Datagrunt 5.0.1: Faster Start-up

Datagrunt 5.0.1 loads each API only when you first use it, so import datagrunt and every PDF read start faster. No code changes are needed.

Read more →

November 4, 2026

Datagrunt 5.0: A New PDF Engine

Datagrunt 5.0 replaces PDF extraction with a single PDFium-based pipeline: a typed document model in reading order, hidden-text flags, zero-write reading, atomic outputs and checksummed bundles. CSV, Excel and Parquet are unchanged.

Read more →

November 4, 2026

Datagrunt 4.6.47: Internal Groundwork for Datagrunt 5.0

Datagrunt 4.6.47 has no user-facing changes. It carries internal groundwork for Datagrunt 5.0's new PDF extraction stack, which is not part of the public API yet.

Read more →

November 4, 2026

Datagrunt 4.6.46: Internal Groundwork for Datagrunt 5.0

Datagrunt 4.6.46 has no user-facing changes. It carries internal groundwork for Datagrunt 5.0's new PDF extraction stack, which is not part of the public API yet.

Read more →

November 3, 2026

Tags