Releases: typst-community/setup-typst
Releases · typst-community/setup-typst
v4.2.0
v4.1.0
I'm thrilled to announce a significant update with powerful new features, infrastructure optimizations, and improved documentation. This release revolutionizes how you manage local packages while delivering better maintainability and developer experience.
✨ New Features
📦 Download ZIP archives as local packages: Introducing the new local-packages
and cache-local-packages
inputs that enable seamless integration of ZIP archives as local packages.
- 🏗️ Automatic file storage location configuration
- 🎯 Intelligent SemVer version detection
- ⚡ Optional local packages caching
📚 Documentation Overhaul
I've completely reinvented our guides to help you master advanced scenarios:
- 💡 Bilingual README updates (EN/CN)
- 🚀 Quick-start tutorial for first-time users
- 🧩 Real-world workflow examples
🛠️ Under the Hood
- 🧱 Code modular refactoring: The code has been completely refactored, with a modular architecture of functional partitions.
- 🦖 Legacy Typst Support: Now compatible with extremely old Typst versions (
v0.1.0
andv0.2.0
)
Full Changelog: v4.0.3...v4.1.0
Upgrade now and try a new experience with local packages management!
v4.0.3
Full Changelog: v4.0.2...v4.0.3
v4.0.2
V4.0.1
Full Changelog: v4.0.0...v4.0.1
V4.0.0
- [Enhancement] Introduced the
allow-prereleases
input option to allow users to install prerelease versions of Typst.- By default, prereleases are not installed.
- [Breaking Change] Renamed
typst-token
totoken
to align with GitHub's official actions.- This may affect users using GitHub Enterprise Server (GHES).
- [Documentation] Updated
README.md
files in both English and Simplified Chinese. - [Dependencies] Updated
@actions/cache
and other build dependencies.
V3.1.0: Cache Typst packages
Full Changelog: v3.0.0...v3.1.0