Skip to content

typstage:0.1.2 - #5920

Merged
elegaanz merged 1 commit into
typst:mainfrom
Loewe1000:typstage-0.1.2
Sep 25, 2026
Merged

elegaanz merged 1 commit into
typst:mainfrom
Loewe1000:typstage-0.1.2

Conversation

@Loewe1000

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Description: typstage turns one Typst source into an animated HTML presentation and a PDF handout. Version 0.1.2 improves step-by-step reveals, presenter controls, media playback and interactive embeds.

  • Fix PDF bookmarks and step-page output, and add more control over contents and section pages.
  • Add a synchronized presenter pointer, resizable notes/preview panes and shortcut help that can be hidden without consuming space.
  • Add on-stage timers with optional sounds, audio files/URLs, synchronized YouTube playback, and shared start, end, loop options for audio, video and YouTube.
  • Improve timeline dragging, GeoGebra scaling/sharpness and example deck layouts. The tour and both handout examples are included in the source repository's gallery.

Breaking changes: automatic reveal chains now start at step 2, even at the beginning of a slide. Explicit at: 1 / start: 1 still opt into immediate display. Light/dark moves to Shift+L; h, j and k are reserved for presenter controls. Migration details and the full changes are in CHANGELOG.md.

Validation:

  • Built all 19 example decks as HTML, PDF and step PDF (57 successful builds) against an isolated copy containing only the files included in the package download.
  • Built both English and German manuals. Documentation example checks: 299 compiled, 23 expected failures verified, 2 skipped, 0 errors.
  • Installed the same package locally as @preview/typstage:0.1.2 and compiled the tour without a package-path override.
  • The runtime's latest source CI run passed. The subsequent source change only completes the manuals and changelog.

Package files match source commit 5776a82. Only runtime files, README, license, changelog and the README's images are submitted; the images are excluded from package downloads. Tests, full manuals and examples remain in the source repository.

Submitting as a draft for final release review.

@Loewe1000
Loewe1000 deployed to Package Check September 22, 2026 18:53 — with GitHub Actions Active
@typst-package-check typst-package-check Bot added the update A package update. label Sep 22, 2026
@Loewe1000
Loewe1000 marked this pull request as ready for review September 22, 2026 18:57
@elegaanz elegaanz assigned saecki and elegaanz and unassigned saecki Sep 23, 2026
@elegaanz

Copy link
Copy Markdown
Member

Thank you.

@elegaanz
elegaanz merged commit d3c2c0a into typst:main Sep 25, 2026
2 of 3 checks passed

This branch was successfully deployed

1 active deployment
Package Check — af4ab177 Deployed Sep 22, 2026 by Loewe1000 via Lint #6172
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