Skip to content

slipst:0.3.0#4472

Merged
saecki merged 1 commit intotypst:mainfrom
Wybxc:slipst
Apr 2, 2026
Merged

slipst:0.3.0#4472
saecki merged 1 commit intotypst:mainfrom
Wybxc:slipst

Conversation

@Wybxc
Copy link
Copy Markdown
Contributor

@Wybxc Wybxc commented Mar 31, 2026

I am submitting

  • a new package
  • an update for a package

0.3.0

  • Slips replacing animations are now supported, allowing you to create more complex and dynamic presentations.
  • Now you can scroll up to positions inside a slip, instead of just the top of each slip.
  • Added support for PDF handout export.
  • Fixed: more edges cases in slip division and navigation.
  • Fixed: click events not handled correctly in certain scenarios.

Copilot AI review requested due to automatic review settings March 31, 2026 03:44
@Wybxc Wybxc temporarily deployed to Package Check March 31, 2026 03:44 — with GitHub Actions Inactive
@typst-package-check typst-package-check bot added the update A package update. label Mar 31, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR publishes @preview/slipst:0.3.0, updating the Slipst Typst presentation package with new animation/navigation capabilities and PDF handout export support.

Changes:

  • Adds alter-step based reveal utilities (uncover/only) and new alter metadata action.
  • Extends navigation metadata (up) to support scrolling to an in-slip offset (dy).
  • Updates the HTML runtime (JS/CSS) to support alter steps and new navigation behavior; adds a PDF/preview mode path.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
packages/preview/slipst/0.3.0/utils.typ Adds stripping logic and range parsing helpers used for reveal steps.
packages/preview/slipst/0.3.0/slipst.typ Implements new alter/reveal features, dy navigation support, and handout/preview behavior.
packages/preview/slipst/0.3.0/slipst.js Updates client-side navigation/rendering logic (alter steps + scrolling behavior).
packages/preview/slipst/0.3.0/slipst.css Updated presentation styling (minified).
packages/preview/slipst/0.3.0/README.md Documents new features and updates changelog/roadmap for 0.3.0.
packages/preview/slipst/0.3.0/typst.toml Declares package metadata for 0.3.0.
packages/preview/slipst/0.3.0/lib.typ Exposes public API symbols for the package entrypoint.
packages/preview/slipst/0.3.0/LICENSE Includes Apache-2.0 license text for the release.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/preview/slipst/0.3.0/utils.typ
Comment thread packages/preview/slipst/0.3.0/slipst.typ
Comment thread packages/preview/slipst/0.3.0/slipst.js
Comment thread packages/preview/slipst/0.3.0/README.md
Comment thread packages/preview/slipst/0.3.0/README.md
@saecki
Copy link
Copy Markdown
Member

saecki commented Apr 2, 2026

Thanks!

@saecki saecki merged commit 21e9dff into typst:main Apr 2, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

update A package update.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants