Releases: Myriad-Dreamin/typst.ts
Releases · Myriad-Dreamin/typst.ts
v0.6.1-rc5
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
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-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
- docs: visualize asset sizes by @YDX-2147483647 in #742
Full Changelog: v0.6.0...v0.6.1-rc5
Download Binary
Install typst-ts 0.6.1-rc5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/typst.ts/releases/download/v0.6.1-rc5/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.6.1-rc5/typst-ts-installer.ps1 | iex"Download typst-ts 0.6.1-rc5
v0.7.0-rc1
- Bumped typst to v0.14.0 in #796
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
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-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
- docs: visualize asset sizes by @YDX-2147483647 in #742
Full Changelog: v0.6.0...v0.7.0-rc1
Download Binary
Install typst-ts 0.7.0-rc1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/typst.ts/releases/download/v0.7.0-rc1/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-rc1/typst-ts-installer.ps1 | iex"Download typst-ts 0.7.0-rc1
v0.6.1-rc4
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
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-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
- docs: visualize asset sizes by @YDX-2147483647 in #742
Full Changelog: v0.6.0...v0.6.1-rc4
Download Binary
Install typst-ts 0.6.1-rc4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/typst.ts/releases/download/v0.6.1-rc4/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.6.1-rc4/typst-ts-installer.ps1 | iex"Download typst-ts 0.6.1-rc4
v0.6.1-rc3
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
Package: typst.react
- (Fix) Not using property 'local-fonts', which is missed in Firefox by @caterpillar-1 in #724
Package: typst-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
Full Changelog: v0.6.0...v0.6.1-rc3
v0.6.1-rc2
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
Package: typst.react
- (Fix) Not using property 'local-fonts', which is missed in Firefox by @caterpillar-1 in #724
Package: typst-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
- Fixed a typo in responsive.typ by @shigma in #719
- Updated serverless render example to import correct file from jsdelivr by @mosaleh-dev in #733
- Updated docs for all-in-one bundle in #726
Full Changelog: v0.6.0...v0.6.1-rc2
v0.6.1-rc1
rustdoc-typst-demo (New)
- Added
rustdoc-typst-demoin #725
Package: typst.ts
- (Fix) Fixed race condition in snippet lib in #725
Package: typst.react
- (Fix) Not using property 'local-fonts', which is missed in Firefox by @caterpillar-1 in #724
Package: typst-ts-node-compiler
- Moving the watch lock after compilation in #727
Misc
Full Changelog: v0.6.0...v0.6.1-rc1
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
v0.6.0-rc2
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
- feat: use world implementation from tinymist in #636
- build: remove web-time in #664
- This allows to use as a typst plugin
Renderer
- feat: render labels on content in #638
#box() <label>will render the label attribute to the rendered elements.
- feat: support image rendering attr in #659
Packages
- fix: update bad imports in #680
- fix: better node.js wasm import in #700
- feat: add style.css to enhanced-typst-svg bundle by @seven-mile in #632
- feat: expose 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: load fonts and concurrency in #701
- test: add smoke tests in #684
- test: default compile options in #702
- test: break change for v0.6.0 and test vectors to build in #704
- feat: expose
$typstin root in #685
Package: typst.react
Package: typst-ts-node-compiler
- fix: reset read cache for node apis in #683
- test: confirm the creation_timestamp and pdf standard options are respected in #696
- feat: support PdfStandard
a-3bin #698
Misc
- fix: typo in README.md by @kxxt in #633
- fix: make consistent variable name in binary input example documentation by @GaoCan702 in #665
- docs: rewrite get started in #671
- docs: rewrite rust service docs in #673
- docs: rewrite all-in-one js library docs in #675
- docs: improve wording of service.typ in #676
- docs: update get-started and all-in-one js docs in #678
- docs: alias index.html in #689
- docs: some broken links in docs in #690
- docs: lite bundle must load wasm files in #703
Full Changelog: v0.5.4...v0.6.0-rc1
v0.5.5-rc7
Final touches to publish v0.5.5
v0.5.5-rc4
- Fixed the compile arguments are not respect in typst.node.
- hexo-renderer-typst now can compile typst document into html.