Merged
Conversation
Patch release — updated screenshots and version references. No code changes from 0.4.0. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Include screenshots referenced by README, example source files, and JSON data files. Update typst.toml exclude list accordingly. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace relative imports (#import "../../src/lib.typ") with package imports (#import "@preview/primaviz:0.4.1") to satisfy registry checks. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Member
|
Thanks! |
leostudiooo
pushed a commit
to leostudiooo/packages
that referenced
this pull request
Mar 19, 2026
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
retroflexivity
pushed a commit
to retroflexivity/typst-packages
that referenced
this pull request
Mar 19, 2026
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Thanks to @dayala1 for the detailed feedback that prompted the 0.2.0 release and improvements since.
Summary
Pure-Typst charting library with 50+ chart types, 6 themes, and zero dependencies. Built entirely with native Typst primitives (
rect,circle,line,polygon,place).Changes since 0.1.1 (last published version)
0.4.1 — Patch release
0.4.0 — Color system, primitives upgrade, layout fixes
reverse: trueparam or"-r"suffix (e.g.,"viridis-r")draw-gradient-legendfor color-mapped chartsshow-ticks) and minor grid lines (show-minor-grid)radius) on chart containers0.3.0 — Data consolidation, label improvements
load-simple,load-series,load-scatter,load-bubble,load-hierarchytry-fit-labelshrinks fonts before hiding,greedy-deconflictresolves overlapping labelsscripts/convert-data.pyfor JSON-to-chart-format conversionsort-data,top-n,aggregate,percent-of-totalpage-gridlayout helper for multi-chart pages0.2.0 — Major architecture overhaul, theme system, 11 new chart types
multi-bubble-chart: multi-series bubble plotwith-theme(): document-wide theme defaults via show rule or block wrappercartesian-layout(),draw-legend-auto(), polar primitives, layout utilities (density-skip,font-for-space)cartesian-layout()helper: migrated 18 chart functions to consistent axis paddingdraw-legend-auto(): consolidated legend routing across 12 chartswith-theme()docsChecklist
typst compiletypst.tomlusescompilerfield (>= 0.12.0)excludeRepository
https://github.com/phiat/primaviz