Skip to content

v0.4.1

Latest
Compare
Choose a tag to compare
@Myriad-Dreamin Myriad-Dreamin released this 05 Dec 02:41
· 210 commits to main since this release
58f88e9

See the CHANGELOG for more details.

v0.4.1

Changelog since v0.4.1

Full Changelog: v0.4.0...v0.4.1

Security Notes

No new security note.

Bug fix

  • compiler: compile race condition in browser in #393

  • pkg::core: add a missing await in #394

Changes

  • cli: improve TYPST_FONT_PATHS (typst#2746) in #432

  • compiler: use fontdb to load system fonts in #403

  • compiler: compile with env on stack in #409

  • compiler: replace diag features by CompileReporter in #413

External Feature

  • build: build: upgrade to typst v0.10.0 in #432

  • pkg::parser: init in #401

  • pkg::core: expose render canvas api in #404 and #405

  • cli: manual generation in #408

  • cli: export pdf with timestamp in #423

  • compiler: add query, getSemanticTokens api in #398

  • compiler: add offset encoding option for getSemanticTokens in #400

  • compiler: compile with env on stack in #409

  • compiler: post process handler for dyn layout in #428

  • exporter::text: add text exporter in #422

  • exporter::svg: layout and shape text in browser in #416 and #420

  • exporter::svg: basic left-to-right text flow detection in #421

  • exporter::svg: pull better location handler from preview in #419

  • exporter::svg: update location handler for semantic labels in #426

Internal Feature

  • proj: add cetz-editor in #395

  • proj: init highlighter in #402

  • core: add DynGenericExporter and DynPolymorphicExporter in #411

  • core: implement ligature handling in #414

  • core: add PageMetadata::Custom in #425

  • core: add getCustomV1 api in #427

  • compiler: export destination path to module in #430

  • compiler: add intern support in #429