unstructured 0.22.21
- feat: add option to skip table chunking
Also shipped Apr 14, 2026Unstructured in April 2026 →
Workers VPC - VPC Networks and Cloudflare Mesh support now in public beta
VPC Network bindings now give your Workers access to any service in your private network without pre-registering individual hosts or ports. This complements existing VPC Service bindings, which scope each binding to a specific host and port.
Free unlimited seats on Pro, unlimited form submissions, & updated credit rates
We're introducing some pricing updates to our Credit-based plans. Here's a quick summary of the changes, explained more below. Unlimited seats on the Pro plan Unlimited form submissions on all Credit plans Updated credit rates for bandwidth, compute, and web requests To understand more on why we're making these changes, check out our official Netlify blog...
Multi-Resource Refresh Tokens (MRRT) is now Generally Available
Following the successful Early Access period that began on August 11, 2025, we are excited to announce that MRRT is now available to all customers with full production support.
Deprecated data source APIs disabled by default
Data source APIs that referenced data sources using a numeric id were deprecated in Grafana v9.0 in favor of APIs that reference data sources using a uid instead. In Grafana v13.0, these deprecated APIs are disabled by default.
Grafana Advisor is now generally available-health checks for your Grafana instance to keep things running smoothly
Grafana Advisor is now generally available in Grafana v13.0. You can use Advisor to uncover issues affecting the health of your Grafana instances, such as: Data sources with a failing health check that will result in failed queries Outdated plugins, which might be insecure or lacking the latest fixes and features Misconfigured SSO settings Checks run once a...
More from unstructuredEvery unstructured release →
unstructured 0.22.20
- Fix fixtures update CI to regenerate markdown - fix(deps): upgrade vulnerable transitive dependencies [security] - feat: add GHA workflow to build opencv wheels without ffmpeg - Enable vertical text detection for rotated images
unstructured 0.22.22
Security - Replace PyPI opencv wheels with ffmpeg-free builds in Docker image: After uv sync, the Dockerfile now substitutes all PyPI opencv-python variants with a source-built opencv-contrib-python-headless wheel compiled with WITH_FFMPEG=OFF, eliminating 14 bundled ffmpeg CVEs.
unstructured 0.22.18
- fix(chunking): preserve semantic headers in carried table chunks - feat: add page number support to v1 html partition
unstructured 0.22.23
- fix: first table chunk preserve col/row span
unstructured 0.22.16
0.22.16 Enhancements - Formula markdown export (element_to_md / elements_to_md): New keyword-only formula_markdown_style ("auto", "display_math", "plain"; default "auto"). In "auto", display math ($ ... $) is used only when the text looks like notation (heuristic score) and contains no $/$ (avoids breaking Markdown and noisy OCR captions).
unstructured 0.22.12
- mem: exclude unused spaCy pipeline components to reduce model memory - fix: pdfminer drops extractable text
unstructured 0.22.10
- fix(chunking): preserve nested table structure in reconstruction - Replace lazyproperty with functools.cached_property - mem: reduce PaddleOCR rec_batch_num from 6 to 1 - fix: isolate Table elements in pre-chunks - feat(chunking): repeat table headers on continuation chunks
unstructured 0.22.6
- Reject oversized PDF renders before bitmap allocation - feat(cli): add unstructured doctor diagnostics command - feat: Track the table extraction method