unstructured 0.19.3
- feat: add group_elements_by_parent_id utility function - Preserve newlines in Table and TableChunk elements during PDF partitioning - Fix: make pdf image dpi consistent - chore: bump dependencies for 0.18.34 - feat: increase PIL's max image pixel value for pdf partition - Migrate to uv - Fix ARM64 paddlepaddle image builder bug - Fix Docker ARM64 image...
Also shipped Feb 11, 2026Unstructured in February 2026 →
Support for osonly24 runtime is in General Availability
Support for osonly24 runtime is in General Availability . The OS only runtime lets you deploy binaries such as Dart and Go. For more information, see Configure the OS only runtime .
New Default Concurrency Limits
We're increasing default concurrency limits by up to 3X for Streaming Speech to Text , Text to Speech , and Voice Agent for Pay as you Go, Growth, and Enterprise plans. For full details on the rate limits for your plan, see the API Rate Limits documentation.
Cloudflare One Appliance, Cloudflare One, Cloudflare WAN - Post-quantum encryption support for Cloudflare One Appliance
Cloudflare One Appliance version 2026.2.0 adds post-quantum encryption support using hybrid ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism). The appliance now uses TLS 1.3 with hybrid ML-KEM for its connection to the Cloudflare edge.
Workers are no longer limited to 1000 subrequests
Workers no longer have a limit of 1000 subrequests per invocation, allowing you to make more fetch() calls or requests to Cloudflare services on every incoming request. This is especially important for long-running Workers requests, such as open websockets on Durable Objects or long-running Workflows , as these could often exceed this limit and error.
Workers - Improved React Server Components support in the Cloudflare Vite plugin
The Cloudflare Vite plugin now integrates seamlessly @vitejs/plugin-rsc ↗ , the official Vite plugin for React Server Components ↗ . A childEnvironments option has been added to the plugin config to enable using multiple environments within a single Worker.
More from unstructuredEvery unstructured release →
unstructured 0.20.1
- Add Python 3.11 and 3.13 support - Use bigger runner to publish images
unstructured 0.18.32
- feat: put pdfium call behind a threadlock
unstructured 0.20.2
Release 0.20.2
unstructured 0.20.6
- Automate pypi publishing - fix: remove duplicate characters caused by fake bold rendering in PDFs - Improve fast partition cold start - fix: gracefully handle invalide html string during chunking - fix: remap parent id after hashing
unstructured 0.20.8
- fix: set max decompressed size for elements JSON - fix: update depdencies
unstructured 0.21.1
- bump version
unstructured 0.21.0
0.21.0 Fixes - Replace NLTK with spaCy to remediate CVE-2025-14009: NLTK's downloader uses zipfile.extractall() without path validation, enabling RCE via malicious packages (CVSS 10.0, no patch available). spaCy models install as pip packages, eliminating the vulnerable downloader entirely.