# Typst v0.15.1 — Version 0.15.1 (July 17, 2026) - Product: Typst (https://whatsnew.fyi/product/typst) - Vendor: Typst - Date: 2026-07-17 - Version: v0.15.1 - Original notes: https://github.com/typst/typst/releases/tag/v0.15.1 - Permalink: https://whatsnew.fyi/product/typst/releases/v0.15.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Updated New Computer Modern fonts to version 8.1.1, fixing a bug where the regular weight of the math font was using old calligraphic letterforms - **fixed** — Fixed a regression where alignment points did not work correctly when placed within lr / matched delimiters - **fixed** — Fixed a regression where op elements could be vertically misaligned - **fixed** — Fixed a bug where gaps could appear in multi-page lists with number-align / marker-align set to an alignment with a vertical component - **fixed** — Fixed that inline SVGs resulting from html.frame elements did not respect pretty printing - **changed** — Expanded the automatic selection of appropriate Content-Type headers in the watch server to include more commonly used file types such as json files - **changed** — The error for PNG/SVG documents with multiple pages is now only raised if it persists until the final document iteration - **changed** — The typst eval subcommand will now exit with code 1 when the provided expression fails to evaluate [View changelog with links into the documentation on typst.app/docs](https://typst.app/docs/changelog/0.15.1/) ##### Library ###### Text - Updated New Computer Modern fonts to version 8.1.1, fixing a bug where the regular weight of the math font was still using the old calligraphic letterforms that were supposed to live in stylistic set 6 ###### Math - Fixed a regression where alignment points did not work correctly when placed within `lr` / matched delimiters - Fixed a regression where `op` elements could be vertically misaligned ###### Layout - Fixed a bug where gaps could appear in multi-page lists with `number-align` / `marker-align` set to an alignment with a vertical component ##### Export ###### SVG - Fixed that inline SVGs resulting from `html.frame` elements did not respect pretty printing ###### Bundle - In the watch server, the automatic selection of appropriate `Content-Type` headers based on file extensions was expanded to include more commonly used file types (e.g. `json` files) - The error for PNG/SVG documents with multiple pages is now only raised if it persists until the final document iteration ##### Command Line Interface - The `typst eval` subcommand will now exit with code 1 when the provided expression fails to evaluate ##### Contributors Thanks to everyone who contributed to this release: @Marcono1234, @mkorje, @DevlinNul, @Hyperrick, @Lege19, @cady-b, @e345ee, @saecki.