Skip to content

sanor:0.3.0 - #5831

Open
pacaunt wants to merge 6 commits into
typst:mainfrom
pacaunt:sanor
Open

pacaunt wants to merge 6 commits into
typst:mainfrom
pacaunt:sanor

Conversation

@pacaunt

@pacaunt pacaunt commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Fix the core algorithm of rule specification, improve docs, add more flexibility to the object-case system, and added component system as shorthand for object interactions.

@pacaunt
pacaunt deployed to Package Check September 12, 2026 16:45 — with GitHub Actions Active
@typst-package-check typst-package-check Bot changed the title Sanor:0.3.0 sanor:0.3.0 Sep 12, 2026
@typst-package-check typst-package-check Bot added the update A package update. label Sep 12, 2026
@elegaanz elegaanz self-assigned this Sep 16, 2026

@elegaanz elegaanz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Small things here and there, but overall it looks good and should be ready to merge as soon as these comments are addressed :)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We generally discourage build files from being copied to this repository, it doesn't really make sense to have them here. Can you remove it please?

@@ -0,0 +1,56 @@
#import "@local/sanor:0.3.0": *

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

To make it possible to directly copy/paste this example, can you replace this import with @preview/sanor:0.3.0?

- **Handout Support**: Generate static handouts from animated presentations with `set-option(handout: true)`
- **Pdfpc Integration**: Integrates Pdfpc functionality from [Polylux](https://github.com/polylux-typ) package.

To demostrate these fearures, take a look at [examples](./docs/example.pdf) file.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Small typo: "features".

entrypoint = "src/lib.typ"
authors = ["pacaunt <@pacaunt>"]
license = "MIT"
compiler = "0.14.2"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Unless you need a bug fix that was introduced in 0.14.2, this can safely be downgraded to 0.14.0 so that people who are not running the latest patch of the series can still use your package.

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.

2 participants