unstructured 0.18.26
0.18.26 Fixes - Pin deltalake<1.3.0 to fix ARM64 Docker builds (1.3.0 missing Linux ARM64 wheels) 0.18.25 Fixes - Security update: Removed pdfminer.six version constraint and bumped pdfminer.six and urllib3 to address high severity CVEs
Also shipped Jan 5, 2026Unstructured in January 2026 →
Containers - Custom container instance types now available for all users
Custom instance types are now enabled for all Cloudflare Containers users. You can now specify specific vCPU, memory, and disk amounts, rather than being limited to pre-defined instance types . Previously, only select Enterprise customers were able to customize their instance type.
Attribute Breakdowns and Automated Comparisons for Spans
See a breakdown of values across several attributes without manual querying. You can also compare breakdowns between any spike on your span based metric chart and the rest of the time range.
Workload identity federation API
- New: The Tailscale API supports creating, reading, updating, and deleting federated identities . New: tailscale-client-go-v2 can configure federated identities . New: The Tailscale Terraform provider can configure federated identities .
Enhanced display for OpenTelemetry log lines
Grafana now provides smarter defaults for browsing OpenTelemetry log lines, optimized for the way OpenTelemetry structures log data. What changed OpenTelemetry log producers send less information in the log body and more data as structured metadata, or key–value pairs for resource attributes, log fields, and log attributes.
truss 0.12.1
- Set ownership correctly for trtllm directory perf client things only: trusted publishing nodejs + headers Fix baseten-performance-client :rusted nodejs publishing fix error classifcation Performance client: request processing config fix(truss): validate docker_server.start_command is single line truss: encoder-bert backend Mf/logging-as-error Watch...
More from unstructuredEvery unstructured release →
unstructured 0.18.27
0.18.27 Fixes - Comment no-ops in zoom_image (codeflash) - Fix an issue where elements with partially filled extracted text are marked as extracted Enhancement - Optimize sentence_count (codeflash) - Optimize _PartitionerLoader._load_partitioner (codeflash) - Optimize detect_languages (codeflash) - Optimize contains_verb (codeflash) - Optimize...
unstructured 0.18.28
Enhancement - Optimize clean_extra_whitespace_with_index_run (codeflash) - Optimize recursive_xy_cut_swapped (codeflash) - Optimize _DocxPartitioner._parse_category_depth_by_style_name (codeflash) - Optimize VertexAIEmbeddingEncoder._add_embeddings_to_elements (codeflash) - Optimize ngrams (codeflash) - Optimize stage_for_datasaur (codeflash)
unstructured 0.18.24
Enhancement - Optimize OCRAgentTesseract.extract_word_from_hocr (codeflash) Fixes - Security update: Bumped dependencies to address security vulnerabilities
unstructured 0.18.31
- Feat: patch pdfminer and use rendermode to detect invisible text - fix: add EN DASH to UNICODE_BULLETS for clean_bullets - fix: fix version number - enhancement: render pdfs with pdfium - feat: consider rotated text as low fidelityfeat: consider rotated text - fix: address jaraco CVE - fix: hange default for languages parameter from ["auto"] to None - ⚡️...
unstructured 0.18.22
0.18.22 Enhancement Features Fixes - fix(deps): Bump fonttools to address cve
unstructured 0.18.32
- feat: put pdfium call behind a threadlock
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...
unstructured 0.20.1
- Add Python 3.11 and 3.13 support - Use bigger runner to publish images