Typstown

The recent changes about typst.

Typst 0.13.0, RC 1 released

Published At: 2025-02-06 Tags: update
Typst 0.13.0, RC 1 was released.

PR #5805 Bump codex to 0.1.0

Published At: 2025-02-04 Tags: update
This PR updates the codex version used by Typst, which is Typst's new symbol notation library.

PR #5632 Include images from raw pixmaps and more

Published At: 2025-01-31 Tags: pr
This PR adds support for including images from raw pixmaps and introduces additional encoding options, ICC profiles, and more.

PR #5779 Modular, multi-threaded, transitioning plugins

Published At: 2025-01-30 Tags: pr
This PR enhances WASM plugins, allowing plugin state forking through mutable plugin function calls.

PR #5773 Resolve bound name of bare import statically

Published At: 2025-01-29 Tags: pr
This PR changes how binding names are resolved for `import` statements without import lists or renaming.

PR #5768 Support first-line-indent for every paragraph

Published At: 2025-01-27 Tags: pr
This PR adds support for first-line indentation on all paragraphs.

PR #5738 Add SymbolElem to improve math character styling and fix $''a''$ vs. $a$

Published At: 2025-01-24 Tags: pr
This PR adds `SymbolElem` to improve math character styling and fixes issues with single-character text in math mode.

PR #5746 Semantic paragraphs

Published At: 2025-01-24 Tags: pr
This PR introduces rules to distinguish between semantic paragraphs and plain text.

PR #5702 Ignore shebang at start of file

Published At: 2025-01-23 Tags: pr
This PR makes the Typst compiler ignore shebang lines at the start of files.

PR #5735 Rework outline

Published At: 2025-01-23 Tags: pr
This PR implements several improvements to the outline.

PR #5728 Support syntactically directly nested list, enum, and term list

Published At: 2025-01-23 Tags: pr
This PR adds support for directly nested lists, enums, and terms.

PR #5008 Better math argument parsing

Published At: 2025-01-09 Tags: pr
This PR improves argument parsing for function calls in math mode.

PR #5671 Revamp data loading and deprecate decode functions

Published At: 2025-01-09 Tags: pr
This PR restructures data loading for various formats and deprecates decode functions.

PR #5221 Embed files associated with the document as a whole

Published At: 2025-01-08 Tags: pr
This PR implements file embedding in PDF output without visible annotations

PR #5651 Allow adding and joining arguments

Published At: 2025-01-06 Tags: pr
This PR adds support for adding and joining arguments.

PR #5581 Fix sticky blocks at the top of blocks and pages

Published At: 2024-12-17 Tags: pr
This PR fixes an issue where `sticky` `blocks` at the top of `blocks` or `pages` were not sticking.

PR #5589 Get numbering of page counter from style chain

Published At: 2024-12-17 Tags: pr
This PR improves the display behavior of the `page` counter.

PR #5323 New curve element that supersedes path

Published At: 2024-12-17 Tags: pr
This PR introduces the new `curve` element, replacing the previous `path`.

PR #5591 Remove deprecated things and compatibility behaviours

Published At: 2024-12-17 Tags: pr
This PR removes previously deprecated content that was warned about in the last version.

PR #5305 Support for defining which charset should be covered by a font

Published At: 2024-12-17 Tags: pr
This PR adds support for defining character sets covered by fonts.

PR #5459 Fix multiline annotations in over- elems in math changing the baseline

Published At: 2024-12-09 Tags: pr
This PR fixes the baseline shift issue caused by multiline annotations in `over-` functions like `overbrace` in math mode.

PR #5513 HTML foundations

Published At: 2024-12-04 Tags: pr
This PR adds HTML export functionality.

PR #5480 Add support for interpreting f32 in float.{from-bytes, to-bytes}

Published At: 2024-11-29 Tags: pr
This PR adds f32 support for `float.from-bytes` and `float.to-bytes`.

PR #5444 Handle SIGPIPE

Published At: 2024-11-29 Tags: pr
This PR fixes issues with Typst CLI when outputting to pipes.

PR #4729 Add support for page references through new ref.form property

Published At: 2024-11-12 Tags: pr
This PR adds support for page number references.

PR #5310 Refactor Parser

Published At: 2024-11-04 Tags: pr
This PR refactors the parser, mainly addressing list issues in markup mode and compiler crashes in certain scenarios.

PR #4581 Add calc.norm() function to compute euclidean norms

Published At: 2024-10-31 Tags: pr
This PR supports norm calculation.

PR #5229 Add a warning for is to anticipate using it as a keyword

Published At: 2024-10-31 Tags: pr
This PR makes variable name 'is' trigger a warning.