Packages
- (Fix) Resetting before using high-level compile/renderer APIs in #778
- (Fix) Iterating rects in labelled content in #783
- (Fix) Correct typing of compile format in #790
- (Change) Removing
createTypstSvgRendererin #779 - (Test) Testing renderer initialization in #791
- (Test) Adding all renderer tests in #792
- Added
set_fontsAPI in #780 - Supported compile with root argument in #781
- Supported query with html target in
#786 and #788 - Supported load fonts on demand in #787
- Provided snapshot API in #777
Compiler
- Implemented typst2hast in #743
rustdoc-typst-demo (New)
- Added
rustdoc-typst-demoin #725
Package: typst.ts
- (Fix) Fixed race condition in snippet lib in #725
- (Fix) Respecting wrapper script passed on initialization in #804
- (Fix) Set PageMerge to default to get merged content for plain SVGs by @TeddyHuang-00 in #826
- Added PDF standards supported in typst v0.14 in #800
- Added pdf tags options in #803
Package: typst.react
- (Fix) Not using property 'local-fonts', which is missed in Firefox by @caterpillar-1 in #724
- feat: add css format to published files in typst.react by @shipurjan in #765
Package: typst.vue3
- (Fix) Preventing reinitialization of compiler and renderer options during HMR by
@bryarrow in #773 - (Fix) Fixed incorrect Typst source code change listener by @bryarrow in #767
- Generating ESM and type declarations for publishing in #776
Package: typst.svelte (New)
Package: typst-ts-node-compiler
- Moving the watch lock after compilation in #727
Package: vite-plugin-typst
- Updated peer dependency to support vite v7 by @Mr-Python-in-China in #827
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Fixed a typo by @sjfhsjfh in #797
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
- Visualized asset sizes by @YDX-2147483647 in #742
Full Changelog: v0.6.0...v0.7.0
Download Binary
Install typst-ts 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/typst.ts/releases/download/v0.7.0/typst-ts-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/Myriad-Dreamin/typst.ts/releases/download/v0.7.0/typst-ts-installer.ps1 | iex"