chirp-ui 0.11.3

Print and PDF are now a verified reading surface with adaptive pagination, clean source provenance, tagged structure, and downloadable raster proof.

uv add chirp-ui==0.11.3

This patch release takes Bengalchirp-themeprint and PDF output from legible to systematically verified.

Install

pip install chirp-ui==0.11.3
# or
uv add chirp-ui==0.11.3

Changed

  • Long code, callout, card, and figure blocks paginate when keeping the whole block together would create gaps or clipping; short blocks still stay intact.
  • External link destinations print as searchable, tracking-free text when the visible label is not already the URL.
  • Every printout ends with the document title and canonical source URL.
  • A dedicated proof pack covers Letter color, A4 with backgrounds disabled, and Letter monochrome output.
  • Generated PDFs request tagged structure and document outlines. Poppler checks heading, link, table, and figure roles, complete text, white paper edges, nonblank pages, and monochrome channel parity.
  • CI uploads the PDFs, every page raster, a manifest, and an HTML contact sheet for direct review.

The print stress fixture includes disclosures, tabs, a multi-page advisory, long code, a repeated-header table, figure/caption, cleaned links, and interactive embed fallbacks.