Skip to content

Bump typst-community/setup-typst from 4 to 5#50

Merged
m4tx merged 1 commit into
masterfrom
dependabot/github_actions/typst-community/setup-typst-5
Apr 1, 2026
Merged

Bump typst-community/setup-typst from 4 to 5#50
m4tx merged 1 commit into
masterfrom
dependabot/github_actions/typst-community/setup-typst-5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 1, 2026

Copy link
Copy Markdown
Contributor

Bumps typst-community/setup-typst from 4 to 5.

Release notes

Sourced from typst-community/setup-typst's releases.

v5.0.0

🎉 Typst GitHub Action v5.0 – One Action, Many Typst Versions!

Welcome to v5.0 — a bold new chapter in our quest to make Typst installation smoother than freshly brewed coffee ☕ (and just as energizing). This release packs breaking changes, exciting new features, and some behind-the-scenes polish that’ll make your workflows shine.

⚠️ Breaking Changes – Out with the Old!

We’ve streamlined things a bit, so please check these before upgrading:

  1. Node.js Runtime Upgrade: The action now runs on node24 (runs.using: node24). Time to leave older Node versions in the dust!
  2. Goodbye, local-packages! 👋 The deprecated local-packages input has officially retired. Please use zip-packages instead—it works exactly the same, just with a snazzier name. No other migration steps needed!
  3. No More Outputs: This action no longer emits any outputs—not even typst-version or cache-hit. With the shift to multi-version support via typst-versions-map, outputs became ambiguous and were removed.

🚀 New Feature: Install Multiple Typst Versions at Once!

Introducing the new input typst-versions-map — a flexible way to install several Typst versions simultaneously. See README for more.

# Example
- uses: typst-community/setup-typst@v5
  with:
    typst-versions-map: |
      {
        "typst-latest": {"version": "latest"},
        "typst-013": {
          "version": "v0.13",
          "allowPrerelease": true
        }
      }

🔧 Under the Hood & Docs

  • Updated dependencies to play nice with Node 24 and squash pesky security alerts.
  • Codebase got a spring cleaning: better structure, clearer comments, and fewer "wait, what does this do?" moments.
  • Documentation has been updated.

Full Changelog: typst-community/setup-typst@v4.3.1...v5.0.0

Thanks for using our action! Upgrade today and unleash the power of multi-version Typst awesomeness!

v4.3.1

What's Changed

  • Improve robustness of specifying Typst executable file name by @​yusancky in #52

... (truncated)

Commits
  • 63ac138 npm run build
  • a3ced27 Bump brace-expansion from 1.1.11 to 1.1.13
  • 4d20cf1 Bump smol-toml from 1.6.0 to 1.6.1
  • 54bbfc8 Support multiple input formats for Typst versions (#63)
  • 7be9333 Bump fast-xml-parser from 5.5.5 to 5.5.8
  • ea66969 Update to Node24
  • 4098f13 Drop support for compatible input (#59)
  • 0bb64c6 Allow installing multiple Typst versions at once (#58)
  • cf80824 Bump minimatch from 3.1.2 to 3.1.5
  • 73a0f67 Separate File Moving and Package Handling
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [typst-community/setup-typst](https://github.com/typst-community/setup-typst) from 4 to 5.
- [Release notes](https://github.com/typst-community/setup-typst/releases)
- [Commits](typst-community/setup-typst@v4...v5)

---
updated-dependencies:
- dependency-name: typst-community/setup-typst
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 1, 2026
@m4tx m4tx merged commit b9a129b into master Apr 1, 2026
1 check passed
@m4tx m4tx deleted the dependabot/github_actions/typst-community/setup-typst-5 branch April 1, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant