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.
Also shipped Apr 20, 2026Unstructured in April 2026 →
Cloud Run ephemeral disk, which allows you to mount a volume that persists only for the duration of your...
Cloud Run ephemeral disk, which allows you to mount a volume that persists only for the duration of your service , job , or worker pool instance, is in Preview .
Mobile Driver’s License Verification Service Early Access
After May 11, 2026, Auth0 is ending the Free Trial for the [Mobile Driver’s License (mDL) Verification Service Early Access](https://auth0.com/docs/secure/mdl-verification) and will remove access to the mDL Verification Service for tenants that enrolled in Early Access.
Better security with Grafana Assume Role for AWS data sources
We’re excited to announce AWS Grafana Assume Role support across Grafana’s AWS data sources, now generally available in Grafana Cloud. Instead of configuring long-lived AWS access keys and secrets in each data source, you can now authenticate using IAM role assumption.
Deprecation of /api path
Grafana is moving to /apis , an API layer that powers the App Platform and gives us a more consistent, scalable foundation going forward. With Grafana 13, we are officially deprecating the /api path in favor of the new /apis path. Deprecating /api marks our commitment to this new model.
Git Sync for Grafana dashboards and folders now Generally Available
Git Sync is now generally available for all Grafana Cloud and self-managed Grafana users. Connect your Grafana instance to GitHub, GitLab, Bitbucket, or any git repository to manage dashboards as code. You can edit dashboards directly in Grafana and then save, commit, and open a pull request without leaving the UI.
Cloudflare One, Gateway - Network session analytics dashboard
The new Network session analytics dashboard is now available in Cloudflare One. This dashboard provides visibility into your network traffic patterns, helping you understand how traffic flows through your Cloudflare One infrastructure.
More from unstructuredEvery unstructured release →
unstructured 0.22.23
- fix: first table chunk preserve col/row span
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.6
- Reject oversized PDF renders before bitmap allocation - feat(cli): add unstructured doctor diagnostics command - feat: Track the table extraction method
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.27
- fix: ndjson file type detection
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