# Changelog ## Unreleased - Bump `typst` to v0.14.2 to address the wasmi CVE; the affected package is a transitive, test-only dependency. ## v0.14.4 - [2026-01-10] - Fix git submodule ghost that prevents publishing. ## v0.14.3 - [2026-01-10] - Fix npm CI that prevents publishing. ## v0.14.2 - [2026-01-10] - Fix CI issue that prevents publishing new versions. ## v0.14.1 - [2025-12-31] - Bump `typst-syntax` to v0.14.2. - Feature: Preserve blank lines between elements in arrays, dictionaries, function parameters, destructuring patterns, and other code constructs. This maintains intentional spacing in code formatting, particularly useful for parameters with doc-comments. In the example below, the blank lines are now preserved: ```typst #let func( /// First parameter x, /// Second parameter y, ) = {} ``` - Change: The default limit for consecutive blank lines is now 1 (previously 2). ## v0.14.0 - [2025-10-29] - Feature: Bump typst-syntax to v0.14.0. ## v0.13.19 - [2025-10-28] - Bug fix: Previously, empty headings with attachments like `=