Skip to content

ext-typst 0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Jul 21:29
0.2.0
142fe84

ext-typst 0.2.0

A packaging and reliability release: musl binaries now build and ship, pie install resolves on arm64 Linux, the extension registers as typst, and the IDE stubs are installable straight from Composer.

✨ Features

Build

  • musl support: builds and publishes prebuilt x86_64-linux-musl binaries. (#6, 69383fe)

Distribution

  • Composer stubs: IDE and static-analysis stubs now install from Composer as ext-typst-stubs. (#4, e7ea108)

🐛 Bug Fixes

Extension

  • Extension name: registers as typst, so extension_loaded('typst') returns true. (#7, 1cd27eb)

Distribution

  • arm64 PIE install: publishes arm64-named Linux assets so pie install resolves on arm64 hosts. (#1, 898c152)

📖 Documentation

  • Stubs install: corrected the stubs installation instructions in the README and docs. (9d478a2)

🏗️ Internal

  • Actions: bumped all GitHub Actions to their latest major versions. (0f9e8e1)
  • musl CI: verify build and load across PHP 8.3, 8.4, and 8.5, with an asserting load check. (fb20fa5)
  • Docs deploy: stop cancelling in-flight GitHub Pages deployments. (c8fc3c8)

🙏 Thank You

Contributors

A huge thank you to everyone who contributed code to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: 0.1.0...0.2.0