This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+9 more
Summary
AI summaryAdded optional Tectonic TikZ rendering for LaTeX, new BaseChunkerOptions fields, Granite Vision 4.1 KVP model, and two‑stage HF model download.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
Add GitHub Private Vulnerability Reporting for security improvements. Add GitHub Private Vulnerability Reporting for security improvements. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add optional Tectonic TikZ rendering for LaTeX documents. Add optional Tectonic TikZ rendering for LaTeX documents. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Introduce image_placeholder and use_markdown_images fields in BaseChunkerOptions. Introduce image_placeholder and use_markdown_images fields in BaseChunkerOptions. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Add Granite Vision 4.1 as alternative KVP extraction model. Add Granite Vision 4.1 as alternative KVP extraction model. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Implement two-stage model download from Hugging Face for threaded layout model. Implement two-stage model download from Hugging Face for threaded layout model. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Provide channel args to allow gRPC round_robin scheduling in kServe. Provide channel args to allow gRPC round_robin scheduling in kServe. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Prevent multiple file conversion on case-insensitive filesystems in CLI. Prevent multiple file conversion on case-insensitive filesystems in CLI. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Improve transport-level connection error handling in client SDK. Improve transport-level connection error handling in client SDK. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Update service client URL parsing with v1 suffix. Update service client URL parsing with v1 suffix. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Make submit_and_retrieve_many accept lazy iterable and yield results. Make submit_and_retrieve_many accept lazy iterable and yield results. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Flush pending list/heading creation on CodeSpan to prevent RecursionError in Markdown parsing. Flush pending list/heading creation on CodeSpan to prevent RecursionError in Markdown parsing. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Fail on empty markdown export. Fail on empty markdown export. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Fix incorrect merging of OSTL ucel. Fix incorrect merging of OSTL ucel. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Handle valid JATS contributor name variants. Handle valid JATS contributor name variants. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Preserve custom numbering text prefix in docx list markers. Preserve custom numbering text prefix in docx list markers. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Add redirect validation to image fetching in HTML rendering. Add redirect validation to image fetching in HTML rendering. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Improve local file path handling in HTML rendering. Improve local file path handling in HTML rendering. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
Full changelog
Feature
- latex: Add optional Tectonic TikZ rendering (#3369) (
eceedc2) - Add image_placeholder and use_markdown_images as fields in the BaseChunkerOptions (#3436) (
5fadc6d) - extraction: Add Granite Vision 4.1 as alternative KVP extraction model (#3398) (
b5f2e53) - Add 2 stage model dowload from hf and call it for threaded layout model. (#3267) (
336f942)
Fix
- kserve: Provide channel args to allow gRPC to use round_robin scheduling (#3427) (
81afde8) - cli: Do not convert multiple files on case-insensitive filesystems (#3468) (
52d4887) - Fail on empty markdown export (#3429) (
ab6aa05) - Fix OSTL ucel merged incorrectly (#3453) (
038b991) - service: Improve transport-level connection error handing in client SDK (#3439) (
bcd5509) - Handle valid JATS contributor name variants (#3432) (
694cf0c) - docx: Preserve custom numbering text prefix in list markers (#3425) (
0c31706) - Update service client URL parsing with v1 suffix (#3415) (
64ddeb6) - client: Make submit_and_retrieve_many accept lazy iterable and yield (#3405) (
aba7f15) - html: Add redirect validation to image fetching (#3407) (
eb6e1e6) - html: Improve local file path handling (#3400) (
2bb0fa6) - markdown: Flush pending list/heading creation on CodeSpan to prevent RecursionError (#3361) (
6b3322e)
Documentation
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]