chirp-ui 0.11.4
Tagged PDFs now normalize ordinary strong and emphasis markup without Poppler structure warnings, while preserving visible styling and restoring authored roles after print.
uv add chirp-ui==0.11.4
This patch closes the final semantic warning found by exporting a real Markdown-heavy Chirp documentation page after the 0.11.3 rollout.
Install
pip install chirp-ui==0.11.4
# or
uv add chirp-ui==0.11.4
Fixed
- Chromium no longer emits invalid custom
StrongandEmstructure tags in the verified PDF 1.x output. - Strong and emphasis text remains visibly styled and searchable in the PDF.
- The print lifecycle restores the exact prior role state after printing.
- The stress fixture now contains real
<strong>and<em>content, and the Poppler verifier rejects any structure warning.
Changed
- Required CI now includes focused Playwright smoke for composer sending, context-menu dismissal and focus restoration, and menubar roving focus.
The live Chirp fragments page supplied the reproduction that exposed the gap; the same page is used for post-deployment verification.