v0.6.0
The v0.5.5 was not released because typst v0.13.0 comes before the v0.5.5 release, so we decided to skip it. The next release will be v0.6.0.
Compiler
- Using world implementation from tinymist in #636
- Removed
web-timecrate dependency in #664- This allows to use this library in a typst plugin
Renderer
- Rendering labels on content in #638
#box() <label>will render the label attribute to the rendered elements.
- Supported image rendering attr in #659
Packages
- (Fix) Made better wasm loader in Node.js in #700
- This was giving error in Node.js 22
- Updating bad
exportsfields inpackage.jsonfiles in #680 - Adding style.css to enhanced-typst-svg bundle by @seven-mile in #632
- Exposing wasm file in compiler, renderer, parser package by @c0per and @Myriad-Dreamin in #662, #674, #693, and #699
Package: vite-plugin-typst (New)
Package: typst.ts
- (Fix) Loaded fonts and concurrency in #701
- (Break Change) default compile options in #702
- (Break Change) break change
compileAPI for v0.6.0 and test vectors to build in #704 - (Test) Adding smoke tests in #684
- Exposing
$typstin root in #685
Package: typst.react
Package: typst-ts-node-compiler
- (Fix) Resetting read cache for node apis in #683
- (Test) Added tests to confirm the
creation_timestampandpdfStandardoptions are respected in #696 - Supported PdfStandard
a-3bin #698
Misc
- (Fix) Fixed a typo in README.md by @kxxt in #633
- (Fix) Made consistent variable name in binary input example documentation by @GaoCan702 in #665
- Rewrote user documentations in #671, #673, #675, #676, #678, #689, #690, and #703
Full Changelog: v0.5.4...v0.6.0