Developer tools
Typst 0.15.0 released
- Category: Dev tools
- Status: confirmed
- Sources: Typst 0.15.0 changelog, HN discussion
- Summary: The Typst typesetting system released 0.15.0 on 2026-06-15. New features include variable-font support with custom axis variations, bundle export producing multiple output files (HTML, PDF, PNG, SVG, assets) from one project, MathML in HTML export for accessible equations, multiple bibliographies per document, spot colors for offset printing, a project-relative file-path type that crosses package boundaries, and a
withinselector. Breaking changes: file paths must use forward slashes (backslashes no longer allowed), non-Unicode input paths are dropped, several deprecated elements are removed (path,pattern,pdf.embed, scoped decode functions), HTML/SVG/PDF output is now minified by default (use--pretty), a newtypst evalCLI command supersedestypst query, and the minimum supported Rust version rises to 1.92. - Comments: HN commenters singled out multiple bibliographies per document and the automatic MathML export for HTML as long-requested wins; several cited programmatic PDF generation as the main production use.
- Why it matters: The forward-slash path requirement and removed deprecated elements are migration work for existing Typst projects and templates, while bundle export and improved HTML/MathML output widen Typst's use beyond PDF.