Skip to content

v0.2.1

Compare
Choose a tag to compare
@Myriad-Dreamin Myriad-Dreamin released this 06 Jun 19:10
· 662 commits to main since this release

See the CHANGELOG for more details.

Full Changelog: v0.2.0...v0.2.1

Bug fix

  • fix(core): ir unaligned memory in #99

Security Notes

No new security note.

External Feature

  • compiler: eager snapshot rendering in #63

  • core: collect and export glyph info in #112

  • core: optional render text by partial fonts in #113

  • exporter::canvas error handling in #67

  • exporter::canvas is almost done (1): glyph cache and clip impl in #65

  • exporter::canvas is almost done (2): render svg and bitmap glyphs in #86

  • packages::core: customize access model in #34

  • packages::compiler: add integrated canvas renderer in #35

  • packages::renderer: font supports for cjk and emoji glyphs in #84

  • server::remote: serve remote compilation in #54

  • server::remote: load fonts in snapshot in #60

  • github-pages: init github-pages in #37

  • misc: set linguist language of typst source files in #41

Internal Feature

  • docs: add troubleshooting docs about wasm in #90

  • test: init snapshot testing in #72

  • test: test wasm renderer with ci integration in #76

  • test: corpus for CJK font testing: add hust template in #82

  • test: corpus for math testing: add undergradmath in #110

  • test from upstream: visualize path and polygon corpus in #79

  • test from upstream: shape aspect corpora in #85

  • test from upstream: outline rendering corpora in #89

  • test from upstream: shape circle corpora in #94

  • test from upstream: layout clip corpora in #95

  • test from upstream: layout list marker corpora in #96

  • test from upstream: layout transform corpora in #100

  • test from upstream: visualize stroke corpora in #104