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
Also shipped Mar 31, 2026Unstructured in March 2026 →
DNS - Internal DNS - now in open beta
Internal DNS is now in open beta. Who can use it? Internal DNS is bundled as a part of Cloudflare Gateway and is now available to every Enterprise customer with one of the following subscriptions: Cloudflare Zero Trust Enterprise Cloudflare Gateway Enterprise To learn more and get started, refer to the Internal DNS documentation .
New Sampling Parameters The following parameters are now available on all models: - frequency_penalty –...
New Sampling Parameters The following parameters are now available on all models: frequency_penalty – Reduces repetition by penalizing tokens based on how often they have appeared so far presence_penalty – Reduces repetition by penalizing tokens that have appeared at least once logit_bias – Adjusts the likelihood of specific tokens appearing in the response
Nova-3 Model Update
🌏 Nova-3 now supports the following new languages and language codes: Chinese (Mandarin, Simplified): zh , zh-CN , zh-Hans Chinese (Mandarin, Traditional): zh-TW , zh-Hant Access these models by setting model="nova-3" and the relevant language code in your request. Learn more about Nova-3 and supported languages on the Models and Language Overview page.
Netlify CLI adds prompt-based creation and anonymous deploys
We've improved the Netlify CLI's Agent Experience to make it the fastest way for both developers and AI agents to go from idea to deployed site. Here's what's new. Create a new project from a prompt The netlify create command now builds you a new site from scratch, triggering Agent Runners: netlify create "a landing page for a SaaS product with a waitlist...
Alertmanager status endpoint requires a new permission
The GET /api/alertmanager/grafana/api/v2/status endpoint previously required the legacy alert.notifications:read permission. It now requires a dedicated alert.notifications.system-status:read permission. This new permission is included in the fixed:alerting.notifications:writer role, which is granted to Admin users by default.
Advanced Channel Classifier Template
Description: Amplitude’s enhanced out-of-the-box channel classifiers automatically group traffic from sources and referrers like Paid and Organic Search, Email, Affiliates, LLM channels, and more. Why: Your dashboards and Global Agent clearly show trends and impact from every channel investment without any added analytics set-up.
More from unstructuredEvery unstructured release →
unstructured 0.22.12
- mem: exclude unused spaCy pipeline components to reduce model memory - fix: pdfminer drops extractable text
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.6
- fix(deps): Update security updates [SECURITY] - fix: Self-contained script for version extraction in release CI
unstructured 0.22.4
- feat: add create_file_from_elements() to re-create document files from elements - Bump dependencies - fix: avoid O(N²) re-scanning in _patch_current_chars_with_render_mode - add check if libmagic fails - Adds Form Element - feat: audio speech to text partition - Add a check for complex pdfs - chore: disable fail-build on Anchore container scan - feat...
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.21
- feat: add option to skip table chunking
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.