Skip to content

lineal:0.2.0 - #6139

Closed
ellsphillips wants to merge 3 commits into
typst:mainfrom
ellsphillips:codex/lineal-0.2.0
Closed

ellsphillips wants to merge 3 commits into
typst:mainfrom
ellsphillips:codex/lineal-0.2.0

Conversation

@ellsphillips

@ellsphillips ellsphillips commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Superseded by #6151.

Adds Lineal 0.2.0 with the missing public theme export, configuration helpers, expanded content components, richer code blocks and package-relative assets.

Fixes the export problem reported in ellsphillips/lineal#5 and ellsphillips/lineal#6 for new 0.2.0 imports. Navigation now uses a canonical heading hierarchy, logical TOC page numbers and validated progress arithmetic across overlays, frozen cards, handouts and appendices.

This is a dependent draft submission. The implementation PR must merge before publication: ellsphillips/lineal#8

Exact source revision: ellsphillips/lineal@94a24f8

Only packages/preview/lineal/0.2.0 is added. All 45 distribution files match the source revision byte for byte. Tests, scripts and generated gallery artifacts are excluded; README, MIT license, runtime source, API guides and third-party asset notices are included. Version 0.1.0 is unchanged.

Validation: 120 warning-free checks each on Typst 0.13.1 and 0.14.2, including 31,878 progress combinations and 124 heading sequences. API and theme fixtures compile from the staged @Preview namespace. The gallery was rendered and visually reviewed.

Touying is intentionally pinned to 0.7.4 to retain Typst 0.13.1 compatibility. Touying 0.8.0 requires Typst 0.15.0; the older-import notices reflect this compiler-support decision. README resources use immutable source links.

Current registry results: Lint and Test pass. The separate package version check fails on five older-import notices for this intentional Touying 0.7.4 pin; it reports no README warnings. Maintainer review is needed to accept the compatible dependency version. The library's compiler matrix is green.

@ellsphillips
ellsphillips deployed to Package Check October 17, 2026 16:52 — with GitHub Actions Active
@ellsphillips
ellsphillips deployed to Package Check October 17, 2026 16:57 — with GitHub Actions Active
@ellsphillips
ellsphillips deployed to Package Check October 18, 2026 09:38 — with GitHub Actions Active
@ellsphillips
ellsphillips deleted the codex/lineal-0.2.0 branch October 18, 2026 09:39

This branch was successfully deployed

1 active deployment
Package Check — 1b2a0870 Deployed Oct 18, 2026 by ellsphillips via Lint #6711
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.

1 participant