Skip to content

Releases: Myriad-Dreamin/typst.ts

v0.6.1-rc5

08 Nov 20:49

Choose a tag to compare

v0.6.1-rc5 Pre-release
Pre-release

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 createTypstSvgRenderer in #779
  • (Test) Testing renderer initialization in #791
  • (Test) Adding all renderer tests in #792
  • Added set_fonts API 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)

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

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 | sh

Install 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

File Platform Checksum
typst-ts-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
typst-ts-x86_64-apple-darwin.tar.gz Intel macOS checksum
typst-ts-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
typst-ts-x86_64-pc-windows-msvc.zip x64 Windows checksum
typst-ts-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
typst-ts-loongarch64-unknown-linux-gnu.tar.gz LOONGARCH64 Linux checksum
typst-ts-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
typst-ts-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
typst-ts-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
typst-ts-loongarch64-unknown-linux-musl.tar.gz LOONGARCH64 MUSL Linux checksum
typst-ts-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
typst-ts-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
typst-ts-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.7.0-rc1

28 Oct 21:36

Choose a tag to compare

v0.7.0-rc1 Pre-release
Pre-release
  • 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 createTypstSvgRenderer in #779
  • (Test) Testing renderer initialization in #791
  • (Test) Adding all renderer tests in #792
  • Added set_fonts API 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)

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

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 | sh

Install 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

File Platform Checksum
typst-ts-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
typst-ts-x86_64-apple-darwin.tar.gz Intel macOS checksum
typst-ts-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
typst-ts-x86_64-pc-windows-msvc.zip x64 Windows checksum
typst-ts-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
typst-ts-loongarch64-unknown-linux-gnu.tar.gz LOONGARCH64 Linux checksum
typst-ts-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
typst-ts-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
typst-ts-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
typst-ts-loongarch64-unknown-linux-musl.tar.gz LOONGARCH64 MUSL Linux checksum
typst-ts-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
typst-ts-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
typst-ts-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.6.1-rc4

26 Oct 04:38
17f09e1

Choose a tag to compare

v0.6.1-rc4 Pre-release
Pre-release

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 createTypstSvgRenderer in #779
  • (Test) Testing renderer initialization in #791
  • (Test) Adding all renderer tests in #792
  • Added set_fonts API 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)

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

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 | sh

Install 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

File Platform Checksum
typst-ts-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
typst-ts-x86_64-apple-darwin.tar.gz Intel macOS checksum
typst-ts-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
typst-ts-x86_64-pc-windows-msvc.zip x64 Windows checksum
typst-ts-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
typst-ts-loongarch64-unknown-linux-gnu.tar.gz LOONGARCH64 Linux checksum
typst-ts-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
typst-ts-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
typst-ts-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
typst-ts-loongarch64-unknown-linux-musl.tar.gz LOONGARCH64 MUSL Linux checksum
typst-ts-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
typst-ts-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
typst-ts-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
typst-ts-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.6.1-rc3

24 Aug 21:03
6b489ea

Choose a tag to compare

v0.6.1-rc3 Pre-release
Pre-release

Compiler

  • Implemented typst2hast in #743

rustdoc-typst-demo (New)

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

23 Jul 06:05
4c4a773

Choose a tag to compare

v0.6.1-rc2 Pre-release
Pre-release

Compiler

  • Implemented typst2hast in #743

rustdoc-typst-demo (New)

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

04 Jun 17:28

Choose a tag to compare

v0.6.1-rc1 Pre-release
Pre-release

rustdoc-typst-demo (New)

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 docs for all-in-one bundle in #726

Full Changelog: v0.6.0...v0.6.1-rc1

v0.6.0

30 Apr 11:13
c826b9b

Choose a tag to compare

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.

  • Bumped typst to v0.13.1 in #643 and #661
  • Bumped assets to v0.13.1 in #682

Compiler

  • Using world implementation from tinymist in #636
  • Removed web-time crate dependency in #664
    • This allows to use this library in a typst plugin

Renderer

Packages

  • (Fix) Made better wasm loader in Node.js in #700
    • This was giving error in Node.js 22
  • Updating bad exports fields in package.json files 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 compile API for v0.6.0 and test vectors to build in #704
  • (Test) Adding smoke tests in #684
  • Exposing $typst in 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_timestamp and pdfStandard options are respected in #696
  • Supported PdfStandard a-3b in #698

Misc

Full Changelog: v0.5.4...v0.6.0

v0.6.0-rc2

30 Apr 10:01

Choose a tag to compare

v0.6.0-rc2 Pre-release
Pre-release

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.

  • feat: upgrade typst to v0.13.1 in #643 and #661
  • feat: update assets to v0.13.1 in #682

Compiler

  • feat: use world implementation from tinymist in #636
  • build: remove web-time in #664
    • This allows to use as a typst plugin

Renderer

Packages

Package: vite-plugin-typst (New)

  • feat: init vite-plugin-typst in #648
  • feat: add typst-cli option by @sjfhsjfh in #650

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 $typst in 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-3b in #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

26 Feb 17:13
e5142d5

Choose a tag to compare

v0.5.5-rc7 Pre-release
Pre-release

Final touches to publish v0.5.5

v0.5.5-rc4

21 Feb 07:23

Choose a tag to compare

v0.5.5-rc4 Pre-release
Pre-release
  • Fixed the compile arguments are not respect in typst.node.
  • hexo-renderer-typst now can compile typst document into html.