You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Automatically label packages as "working"/"not working" if their template builds using the latest version of Typst #3126
It's quite incredible how the Typst Universe is expanding on a daily basis.
As of today there are 3000 merged PRs in the typst/packages repo!
A victim to its own success, since there are now so many packages on the Typst Universe. As a user it becomes more difficult to find good (and working) templates.
As one step in improving the situation, it would be useful to automatically label template packages as "working"/"not working", based on if the template compiles using the latest version of Typst.
There are several template packages that don't seem to compile using the latest version of Typst. For instance:
And as such, when e.g. using the Typst.app webapp and creating a new project based on these templates, the user can be faced with an error which they cannot solve, since they don't have access/possibility to edit the template source code (at least not in an easy way).
So, to add a label where one can filter for packages that are known to compile successfully (with the latest version of the Typst compiler) would be great for Typst Universe users!
curious, but why are templates allowed to be published to typst universe when they are buggy / do not compile, is there not some sort of standard CI/CD they have to pass? (in reference to tufte-memo:0.1.2)
I think automatically flagging templates that stop compiling isn't much work for the typst team nor for the package developers. It is also useful for package developers, who might otherwise take longer to find out a problem, and for the typst team, who can use it as a measure of regression
the user can be faced with an error which they cannot solve, since they don't have access/possibility to edit the template source code (at least not in an easy way).
The user can simply select to compile with an older typst version (unless the version is so old that it got removed from the web app).
I suggest more informative labels in the form of
✅ compatible with typst 0.14.2
⚠️ requires typst 0.13 (outdated)
⛔ requires typst 0.5 (unsupported)
maybe with some green/yellow/red colouring.
It would also be useful to use this information to initialize the compiler version when creating a new project from a template.
# Clone the packages repo
git clone https://github.com/typst/packages
# Create a symlink to preview
PKGS_REPO=$(realpath packages)
mkdir -p "$HOME/.cache/typst/packages"
ln -s "$PKGS_REPO/packages/preview""$HOME/.cache/typst/packages/preview"# Download all Typst versions.
./dl_typst_versions.sh
# Find packages with templates.
./find_package_templates.sh
# Build template packages to check for errors.
./init_templates.sh
Currently 606/686 package templates from Typst Universe compile successfully with Typst v0.14.2.
Out of the 80 packages that produce errors using the latest Typst version, a portion are supported by the previous version (13 packages) or even older versions (61 packages) of Typst and a few (6 packages) produce build errors regardless of version of Typst.
Summary:
✅ 606/686 package templates compile using the latest Typst version (0.14.2). ⚠️ 13/80 remaining package templates compile using the previous Typst version (0.13).
⛔ 61/80 remaining package templates compile using the older Typst versions (<= 0.12).
❌ 6/80 remaining packages fail to compile regardless of Typst version.
✅ compatible with Typst 0.14.2 (606/686 template packages)
✅ abiding-ifacconf:0.2.1 compatible with Typst 0.14.2
✅ academic-alt:0.1.0 compatible with Typst 0.14.2
✅ academicv:1.1.0 compatible with Typst 0.14.2
✅ academi-notes-gr:0.1.0 compatible with Typst 0.14.2
✅ acadennial-cv:0.1.0 compatible with Typst 0.14.2
✅ accelerated-jacow:0.14.1 compatible with Typst 0.14.2
✅ acorn-resume:0.1.0 compatible with Typst 0.14.2
✅ adaptable-pset:0.2.0 compatible with Typst 0.14.2
✅ aero-check:0.1.1 compatible with Typst 0.14.2
✅ aero-dhbw:0.2.0 compatible with Typst 0.14.2
✅ aero-navigator:0.1.0 compatible with Typst 0.14.2
✅ agregyst:1.2.0 compatible with Typst 0.14.2
✅ ailab-isetbz:0.1.0 compatible with Typst 0.14.2
✅ aio-studi-and-thesis:0.1.4 compatible with Typst 0.14.2
✅ algotel:0.1.0 compatible with Typst 0.14.2
✅ almost-tud-letter:0.1.0 compatible with Typst 0.14.2
✅ ambivalent-amcis:0.1.1 compatible with Typst 0.14.2
✅ amsterdammetje-article:0.1.1 compatible with Typst 0.14.2
✅ anr-aapg-fanmade:0.1.0 compatible with Typst 0.14.2
✅ apa7-ish:0.3.0 compatible with Typst 0.14.2
✅ appreciated-letter:0.1.0 compatible with Typst 0.14.2
✅ approximate-acmsmall:0.2.0 compatible with Typst 0.14.2
✅ arkheion:0.1.2 compatible with Typst 0.14.2
✅ articulate-coderscompass:0.1.7 compatible with Typst 0.14.2
✅ aspirationally:0.1.1 compatible with Typst 0.14.2
✅ athena-tu-darmstadt-exercise:0.2.0 compatible with Typst 0.14.2
✅ athena-tu-darmstadt-thesis:0.1.2 compatible with Typst 0.14.2
✅ ats-friendly-resume:0.1.1 compatible with Typst 0.14.2
✅ awesome-mff-cuni:0.1.0 compatible with Typst 0.14.2
✅ axiomst:0.2.1 compatible with Typst 0.14.2
✅ badformer:0.1.0 compatible with Typst 0.14.2
✅ bamdone-aiaa:0.2.0 compatible with Typst 0.14.2
✅ bamdone-ieeeconf:0.1.3 compatible with Typst 0.14.2
✅ bamdone-rebuttal:0.1.2 compatible with Typst 0.14.2
✅ bananote:0.1.2 compatible with Typst 0.14.2
✅ barcala:0.3.0 compatible with Typst 0.14.2
✅ basic-academic-letter:0.2.0 compatible with Typst 0.14.2
✅ basic-document-props:0.1.0 compatible with Typst 0.14.2
✅ basic-polylux:0.1.0 compatible with Typst 0.14.2
✅ basic-postcard:1.0.0 compatible with Typst 0.14.2
✅ basic-report:0.5.0 compatible with Typst 0.14.2
✅ basic-resume:0.2.9 compatible with Typst 0.14.2
✅ bean-upm:0.1.0 compatible with Typst 0.14.2
✅ beautiful-abs:0.1.0 compatible with Typst 0.14.2
✅ bei-report:0.1.2 compatible with Typst 0.14.2
✅ bellbird-udesc-paper:0.0.1 compatible with Typst 0.14.2
✅ benplate:0.1.0 compatible with Typst 0.14.2
✅ biz-report:0.3.1 compatible with Typst 0.14.2
✅ black-angular-frame:0.1.0 compatible with Typst 0.14.2
✅ blind-cvpr:0.7.0 compatible with Typst 0.14.2
✅ bloated-neurips:0.8.0 compatible with Typst 0.14.2
✅ bluenote-ist:0.1.1 compatible with Typst 0.14.2
✅ bone-resume:0.3.1 compatible with Typst 0.14.2
✅ boxed-sheet:0.1.2 compatible with Typst 0.14.2
✅ briefs:0.2.0 compatible with Typst 0.14.2
✅ brilliant-cv:4.0.1 compatible with Typst 0.14.2
✅ buaa-unofficial-gradient:0.1.0 compatible with Typst 0.14.2
✅ bubble:0.2.2 compatible with Typst 0.14.2
✅ bubble-sysu:0.1.0 compatible with Typst 0.14.2
✅ bubble-zju:0.1.0 compatible with Typst 0.14.2
✅ butterick-resume:0.1.1 compatible with Typst 0.14.2
✅ bye-ubc:0.2.3 compatible with Typst 0.14.2
✅ bypst:0.3.0 compatible with Typst 0.14.2
✅ caidan:0.1.0 compatible with Typst 0.14.2
✅ calligraphics:1.0.0 compatible with Typst 0.14.2
✅ calmly-touying:0.2.0 compatible with Typst 0.14.2
✅ campanile:0.1.0 compatible with Typst 0.14.2
✅ casson-uom-thesis:0.1.1 compatible with Typst 0.14.2
✅ casual-szu-report:0.1.0 compatible with Typst 0.14.2
✅ catiche:0.1.0 compatible with Typst 0.14.2
✅ cellpress-unofficial:0.1.1 compatible with Typst 0.14.2
✅ celluloid:0.1.0 compatible with Typst 0.14.2
✅ cereal-words:0.1.0 compatible with Typst 0.14.2
✅ cetramed-polylux:0.1.0 compatible with Typst 0.14.2
✅ charged-ieee:0.1.4 compatible with Typst 0.14.2
✅ charged-pace:0.1.0 compatible with Typst 0.14.2
✅ charged-vde:1.0.0 compatible with Typst 0.14.2
✅ chatter:0.1.0 compatible with Typst 0.14.2
✅ cheda-seu-thesis:0.3.4 compatible with Typst 0.14.2
✅ chef-cookbook:0.3.0 compatible with Typst 0.14.2
✅ chicv:0.1.0 compatible with Typst 0.14.2
✅ chordish:0.2.2 compatible with Typst 0.14.2
✅ chribel:1.2.0 compatible with Typst 0.14.2
✅ clari-docs:0.1.0 compatible with Typst 0.14.2
✅ classic-aau-report:0.3.1 compatible with Typst 0.14.2
✅ classic-jmlr:0.7.0 compatible with Typst 0.14.2
✅ classicthesis:0.1.0 compatible with Typst 0.14.2
✅ classic-thesis-uct:0.1.1 compatible with Typst 0.14.2
✅ classic-tud-math-thesis:0.1.0 compatible with Typst 0.14.2
✅ classy-german-invoice:0.3.2 compatible with Typst 0.14.2
✅ classy-tudelft-thesis:0.1.0 compatible with Typst 0.14.2
✅ clean-acmart:0.0.1 compatible with Typst 0.14.2
✅ clean-agh-thesis:0.1.0 compatible with Typst 0.14.2
✅ clean-cnam-template:1.6.6 compatible with Typst 0.14.2
✅ clean-dhbw:0.5.0 compatible with Typst 0.14.2
✅ clean-ensam:0.1.0 compatible with Typst 0.14.2
✅ clean-fuh:0.1.0 compatible with Typst 0.14.2
✅ clean-hda:0.3.0 compatible with Typst 0.14.2
✅ clean-hwr:0.2.0 compatible with Typst 0.14.2
✅ cleanified-hpi-research-proposal:0.2.0 compatible with Typst 0.14.2
✅ cleanified-hpi-thesis:0.1.0 compatible with Typst 0.14.2
✅ clean-math-paper:0.2.7 compatible with Typst 0.14.2
✅ clean-math-presentation:0.1.1 compatible with Typst 0.14.2
✅ clean-math-thesis:0.4.0 compatible with Typst 0.14.2
✅ clean-othaw:0.3.4 compatible with Typst 0.14.2
✅ clean-print-cv:0.1.0 compatible with Typst 0.14.2
✅ clean-uoft-thesis:0.1.1 compatible with Typst 0.14.2
✅ clear-iclr:0.7.0 compatible with Typst 0.14.2
✅ clearly-hm:0.1.1 compatible with Typst 0.14.2
✅ clear-tub:0.2.0 compatible with Typst 0.14.2
✅ clickworthy-resume:1.0.1 compatible with Typst 0.14.2
✅ cobalt-cv:0.1.0 compatible with Typst 0.14.2
✅ cob-unofficial:0.1.3 compatible with Typst 0.14.2
✅ cogsci-conference:0.1.3 compatible with Typst 0.14.2
✅ community-gzqy-thesis:0.1.0 compatible with Typst 0.14.2
✅ community-ostfalia-thesis:0.2.0 compatible with Typst 0.14.2
✅ complete-unsaac:0.2.2 compatible with Typst 0.14.2
✅ conch:0.1.0 compatible with Typst 0.14.2
✅ conforming-uio-master:1.0.1 compatible with Typst 0.14.2
✅ covered-cs-thesis:0.1.5 compatible with Typst 0.14.2
✅ cram-snap:0.2.2 compatible with Typst 0.14.2
✅ cumcm-muban:0.4.0 compatible with Typst 0.14.2
✅ curriculo-acad:0.1.1 compatible with Typst 0.14.2
✅ cv-soft-and-hard:0.1.0 compatible with Typst 0.14.2
✅ cyberschool-errorteaplate:0.1.12 compatible with Typst 0.14.2
✅ dashing-dept-news:0.1.1 compatible with Typst 0.14.2
✅ deal-us-tfc-template:1.2.1 compatible with Typst 0.14.2
✅ definitely-not-isec-slides:1.0.1 compatible with Typst 0.14.2
✅ definitely-not-isec-thesis:2.0.1 compatible with Typst 0.14.2
✅ definitely-not-tuw-thesis:0.2.0 compatible with Typst 0.14.2
✅ delegis:0.4.0 compatible with Typst 0.14.2
✅ diatypst:0.9.3 compatible with Typst 0.14.2
✅ dmi-basilea-thesis:0.1.1 compatible with Typst 0.14.2
✅ easy-abi-ausarbeitung:0.1.0 compatible with Typst 0.14.2
✅ easy-hgb-thesis:0.1.0 compatible with Typst 0.14.2
✅ easy-wi-hwr:0.1.2 compatible with Typst 0.14.2
✅ econ-working-paper:0.4.0 compatible with Typst 0.14.2
✅ efter-plugget:0.1.1 compatible with Typst 0.14.2
✅ electify:0.2.0 compatible with Typst 0.14.2
✅ elegant-culsc-record:0.11.0 compatible with Typst 0.14.2
✅ elegant-paper:0.1.0 compatible with Typst 0.14.2
✅ elegant-polimi-thesis:0.2.0 compatible with Typst 0.14.2
✅ endfield-doc:0.1.1 compatible with Typst 0.14.2
✅ ennui-ur-report:0.1.0 compatible with Typst 0.14.2
✅ enseeiht-internship-report:0.1.0 compatible with Typst 0.14.2
✅ ens-rennes-presentation:0.1.0 compatible with Typst 0.14.2
✅ enunciado-facil-fcfm:0.1.0 compatible with Typst 0.14.2
✅ epsi-thesis:0.1.0 compatible with Typst 0.14.2
✅ ethz-iis-assignment:1.0.0 compatible with Typst 0.14.2
✅ ethz-iis-dissertation:1.0.0 compatible with Typst 0.14.2
✅ ethz-iis-research-plan:1.0.0 compatible with Typst 0.14.2
✅ ethz-iis-thesis:1.0.0 compatible with Typst 0.14.2
✅ etykett:0.1.1 compatible with Typst 0.14.2
✅ euler-math:0.1.0 compatible with Typst 0.14.2
✅ examine-ib:0.1.2 compatible with Typst 0.14.2
✅ examora:0.1.0 compatible with Typst 0.14.2
✅ exm:0.1.0 compatible with Typst 0.14.2
✅ exzellenz-tum-thesis:0.2.0 compatible with Typst 0.14.2
✅ ezexam:0.3.1 compatible with Typst 0.14.2
✅ fancy-cookbook:2.1.0 compatible with Typst 0.14.2
✅ fh-joanneum-iit-thesis:2.4.0 compatible with Typst 0.14.2
✅ fine-lncs:0.6.5 compatible with Typst 0.14.2
✅ finely-crafted-cv:0.3.0 compatible with Typst 0.14.2
✅ fireside:1.0.0 compatible with Typst 0.14.2
✅ flow:0.4.0 compatible with Typst 0.14.2
✅ flow-way:0.2.0 compatible with Typst 0.14.2
✅ flyingcircus:4.0.0 compatible with Typst 0.14.2
✅ folklore:0.2.0 compatible with Typst 0.14.2
✅ formal:0.2.0 compatible with Typst 0.14.2
✅ formalettre:0.3.1 compatible with Typst 0.14.2
✅ free-cv:1.0.0 compatible with Typst 0.14.2
✅ friendly-polylux:0.1.0 compatible with Typst 0.14.2
✅ fsb-thesis-unofficial:0.1.0 compatible with Typst 0.14.2
✅ fubell:0.1.0 compatible with Typst 0.14.2
✅ gakusyun-doc:1.0.0 compatible with Typst 0.14.2
✅ gallus-hsg:1.1.0 compatible with Typst 0.14.2
✅ georges-yetyp:0.2.0 compatible with Typst 0.14.2
✅ german-fx-invoice:0.2.0 compatible with Typst 0.14.2
✅ g-exam:0.4.4 compatible with Typst 0.14.2
✅ gh-minimal-slides:0.1.0 compatible with Typst 0.14.2
✅ gibz-script:0.1.0 compatible with Typst 0.14.2
✅ gloat:0.1.0 compatible with Typst 0.14.2
✅ golixp-resume-zh-cn:0.1.2 compatible with Typst 0.14.2
✅ govern:0.2.1 compatible with Typst 0.14.2
✅ gqe-lemoulon-presentation:0.0.7 compatible with Typst 0.14.2
✅ graceful-genetics:0.2.0 compatible with Typst 0.14.2
✅ grape-suite:4.0.0 compatible with Typst 0.14.2
✅ grotesk-cv:1.0.5 compatible with Typst 0.14.2
✅ gru:0.1.0 compatible with Typst 0.14.2
✅ guided-resume-starter-cgc:2.0.0 compatible with Typst 0.14.2
✅ guido:0.1.0 compatible with Typst 0.14.2
✅ habaneraa-one-page-resume-zh:0.1.0 compatible with Typst 0.14.2
✅ hand-in:1.1.0 compatible with Typst 0.14.2
✅ hannes-thesis:0.1.0 compatible with Typst 0.14.2
✅ hanzi-calligraphy:0.2.0 compatible with Typst 0.14.2
✅ harvard-gsas-thesis-oat:0.1.5 compatible with Typst 0.14.2
✅ haw-hamburg-bachelor-thesis:0.8.2 compatible with Typst 0.14.2
✅ haw-hamburg-master-thesis:0.8.2 compatible with Typst 0.14.2
✅ haw-hamburg-report:0.8.2 compatible with Typst 0.14.2
✅ h-brs-thesis-unofficial:0.1.2 compatible with Typst 0.14.2
✅ hei-synd-report:0.4.0 compatible with Typst 0.14.2
✅ hei-synd-thesis:0.4.0 compatible with Typst 0.14.2
✅ helios-polylux:0.1.0 compatible with Typst 0.14.2
✅ hetvid:0.2.1 compatible with Typst 0.14.2
✅ hitec:0.1.0 compatible with Typst 0.14.2
✅ homiework:0.1.0 compatible with Typst 0.14.2
✅ hsmz-thesis-unofficial:0.3.0 compatible with Typst 0.14.2
✅ htlium:1.1.1 compatible with Typst 0.14.2
✅ htlwienwest-da:0.3.3 compatible with Typst 0.14.2
✅ humanistically:0.1.0 compatible with Typst 0.14.2
✅ humble-dtu-thesis:0.1.0 compatible with Typst 0.14.2
✅ husky-uw-thesis:0.1.0 compatible with Typst 0.14.2
✅ icicle:0.1.0 compatible with Typst 0.14.2
✅ ieee-vgtc:0.0.4 compatible with Typst 0.14.2
✅ ijimai:3.0.0 compatible with Typst 0.14.2
✅ illc-mol-thesis:0.2.0 compatible with Typst 0.14.2
✅ ilm:2.1.0 compatible with Typst 0.14.2
✅ impaginato:0.1.0 compatible with Typst 0.14.2
✅ imprecv:1.0.1 compatible with Typst 0.14.2
✅ impressive-impression:0.2.1 compatible with Typst 0.14.2
✅ inboisu:0.1.0 compatible with Typst 0.14.2
✅ ineris-print:0.1.0 compatible with Typst 0.14.2
✅ ineris-slide:0.1.0 compatible with Typst 0.14.2
✅ innovative-skoltech-slides:0.8.0 compatible with Typst 0.14.2
✅ invicta-thesis:1.1.0 compatible with Typst 0.14.2
✅ invoice-maker:1.1.0 compatible with Typst 0.14.2
✅ invoice-pro:0.3.2 compatible with Typst 0.14.2
✅ ioppub:0.1.1 compatible with Typst 0.14.2
✅ isc-hei-bthesis:0.7.9 compatible with Typst 0.14.2
✅ isc-hei-document:0.7.9 compatible with Typst 0.14.2
✅ isc-hei-exec-summary:0.7.9 compatible with Typst 0.14.2
✅ isc-hei-poster:0.7.9 compatible with Typst 0.14.2
✅ isc-hei-report:0.7.9 compatible with Typst 0.14.2
✅ isc-hei-tb-assignment:0.7.9 compatible with Typst 0.14.2
✅ jabiz:0.1.3 compatible with Typst 0.14.2
✅ jaconf:0.7.1 compatible with Typst 0.14.2
✅ jaconf-mscs:0.1.1 compatible with Typst 0.14.2
✅ jastylest:0.2.0 compatible with Typst 0.14.2
✅ jastylest-zh:0.1.2 compatible with Typst 0.14.2
✅ jotter-polylux:0.1.0 compatible with Typst 0.14.2
✅ js:0.1.3 compatible with Typst 0.14.2
✅ jsume:0.1.0 compatible with Typst 0.14.2
✅ justwhitee-notes:0.2.0 compatible with Typst 0.14.2
✅ juti:0.0.3 compatible with Typst 0.14.2
✅ kdl-unofficial-template:0.1.0 compatible with Typst 0.14.2
✅ kiresume:0.1.17 compatible with Typst 0.14.2
✅ klaro-ifsc-sj:0.1.0 compatible with Typst 0.14.2
✅ knowledge-key:1.0.2 compatible with Typst 0.14.2
✅ kthesis:0.1.6 compatible with Typst 0.14.2
✅ kunskap:0.1.0 compatible with Typst 0.14.2
✅ kzn-ma:0.1.0 compatible with Typst 0.14.2
✅ labtyp:0.1.0 compatible with Typst 0.14.2
✅ lacy-ubc-math-project:0.2.0 compatible with Typst 0.14.2
✅ laskutys:1.1.0 compatible with Typst 0.14.2
✅ lavandula:0.1.1 compatible with Typst 0.14.2
✅ leetcode-livebook:0.1.1 compatible with Typst 0.14.2
✅ leonux:1.1.0 compatible with Typst 0.14.2
✅ letterloom:3.0.0 compatible with Typst 0.14.2
✅ letter-pro:3.0.0 compatible with Typst 0.14.2
✅ light-cv:0.2.1 compatible with Typst 0.14.2
✅ light-report-uia:0.1.1 compatible with Typst 0.14.2
✅ linedx2-sjtu:0.1.0 compatible with Typst 0.14.2
✅ linked-cv:0.1.0 compatible with Typst 0.14.2
✅ lion-ecl:0.1.0 compatible with Typst 0.14.2
✅ lumen:0.1.3 compatible with Typst 0.14.2
✅ lyceum:0.1.0 compatible with Typst 0.14.2
✅ machiatto:0.2.0 compatible with Typst 0.14.2
✅ magic-isprs:0.1.0 compatible with Typst 0.14.2
✅ magnificent-misq:0.1.0 compatible with Typst 0.14.2
✅ mahou-cv:0.1.0 compatible with Typst 0.14.2
✅ malos-presets:1.3.0 compatible with Typst 0.14.2
✅ mantys:1.0.2 compatible with Typst 0.14.2
✅ manuscr-ismin:0.3.1 compatible with Typst 0.14.2
✅ marina-uol-thesis:1.0.0 compatible with Typst 0.14.2
✅ may:0.1.2 compatible with Typst 0.14.2
✅ meppp:0.2.2 compatible with Typst 0.14.2
✅ metronic:1.1.0 compatible with Typst 0.14.2
✅ metropole-report:0.1.0 compatible with Typst 0.14.2
✅ metropolis-polylux:0.1.0 compatible with Typst 0.14.2
✅ metropolyst:0.1.0 compatible with Typst 0.14.2
✅ min-book:1.4.0 compatible with Typst 0.14.2
✅ minerva-report-fcfm:0.2.2 compatible with Typst 0.14.2
✅ minerva-thesis:0.2.2 compatible with Typst 0.14.2
✅ minicise:0.1.0 compatible with Typst 0.14.2
✅ minimalbc:0.0.1 compatible with Typst 0.14.2
✅ minimal-cv:0.2.0 compatible with Typst 0.14.2
✅ minimalistic-latex-cv:0.1.1 compatible with Typst 0.14.2
✅ minimal-note:0.10.1 compatible with Typst 0.14.2
✅ minimal-presentation:0.7.0 compatible with Typst 0.14.2
✅ minimal-thesis-luebeck:0.9.0 compatible with Typst 0.14.2
✅ minimal-unilim-thesis:0.1.1 compatible with Typst 0.14.2
✅ minimalyst-academic-report:0.1.0 compatible with Typst 0.14.2
✅ min-manual:0.3.0 compatible with Typst 0.14.2
✅ min-resume:0.2.0 compatible with Typst 0.14.2
✅ modern-acad-cv:0.1.5 compatible with Typst 0.14.2
✅ modern-bnu-course-paper:0.1.0 compatible with Typst 0.14.2
✅ modern-buaa-thesis:0.2.0 compatible with Typst 0.14.2
✅ modern-cug-report:0.1.3 compatible with Typst 0.14.2
✅ modern-cug-thesis:0.2.6 compatible with Typst 0.14.2
✅ modern-cv:0.10.0 compatible with Typst 0.14.2
✅ modern-ecnu-thesis:0.3.0 compatible with Typst 0.14.2
✅ moderner-cv:0.2.1 compatible with Typst 0.14.2
✅ modern-fzu-thesis:0.1.0 compatible with Typst 0.14.2
✅ modern-g7-32:0.2.0 compatible with Typst 0.14.2
✅ modern-hfut-report:0.1.0 compatible with Typst 0.14.2
✅ modern-hsh-thesis:1.1.1 compatible with Typst 0.14.2
✅ modern-hust-cse-report:0.1.2 compatible with Typst 0.14.2
✅ modern-hust-cs-report:0.1.1 compatible with Typst 0.14.2
✅ modern-innopolis-thesis:0.1.1 compatible with Typst 0.14.2
✅ modern-ipsy-thesis:0.1.1 compatible with Typst 0.14.2
✅ modern-iu-thesis:0.1.5 compatible with Typst 0.14.2
✅ modern-jakarta-cv:0.1.0 compatible with Typst 0.14.2
✅ modern-mla:0.1.0 compatible with Typst 0.14.2
✅ modern-nenu-thesis:0.1.1 compatible with Typst 0.14.2
✅ modern-nju-thesis:0.4.1 compatible with Typst 0.14.2
✅ modern-npu-thesis:0.1.0 compatible with Typst 0.14.2
✅ modern-pku-thesis:0.2.3 compatible with Typst 0.14.2
✅ modernpro-coverletter:0.0.8 compatible with Typst 0.14.2
✅ modernpro-cv:1.3.0 compatible with Typst 0.14.2
✅ modern-report-umfds:0.1.2 compatible with Typst 0.14.2
✅ modern-resume:1.0.0 compatible with Typst 0.14.2
✅ modern-ruc-thesis:0.1.3 compatible with Typst 0.14.2
✅ modern-se-kul-thesis:0.1.0 compatible with Typst 0.14.2
✅ modern-shu-thesis:0.3.3 compatible with Typst 0.14.2
✅ modern-sjtu-report:0.2.0 compatible with Typst 0.14.2
✅ modern-sjtu-thesis:0.6.1 compatible with Typst 0.14.2
✅ modern-sustech-thesis:0.2.0 compatible with Typst 0.14.2
✅ modern-swjtu-thesis:0.1.3 compatible with Typst 0.14.2
✅ modern-sysu-thesis:0.4.1 compatible with Typst 0.14.2
✅ modern-sysu-touying:0.1.0 compatible with Typst 0.14.2
✅ modern-tongji-thesis:0.2.0 compatible with Typst 0.14.2
✅ modern-tust-thesis:0.1.0 compatible with Typst 0.14.2
✅ modern-ucas-thesis:0.2.0 compatible with Typst 0.14.2
✅ modern-uit-thesis:0.1.6 compatible with Typst 0.14.2
✅ modern-um-thesis:0.1.1 compatible with Typst 0.14.2
✅ modern-unimib-thesis:0.1.1 compatible with Typst 0.14.2
✅ modern-upc-thesis:0.2.0 compatible with Typst 0.14.2
✅ modern-ustc-proposal:0.0.1 compatible with Typst 0.14.2
✅ modern-whs-assignment:0.4.0 compatible with Typst 0.14.2
✅ modern-whs-thesis:0.5.0 compatible with Typst 0.14.2
✅ modern-wku-thesis:0.1.2 compatible with Typst 0.14.2
✅ modern-xmu-thesis:0.2.2 compatible with Typst 0.14.2
✅ moin-uni-slides:0.1.0 compatible with Typst 0.14.2
✅ mousse-notes:1.1.0 compatible with Typst 0.14.2
✅ mrbogo-cv:1.0.5 compatible with Typst 0.14.2
✅ muddy-mit-thesis:0.2.0 compatible with Typst 0.14.2
✅ muw-community-templates:0.1.2 compatible with Typst 0.14.2
✅ muw-touying-community:0.1.0 compatible with Typst 0.14.2
✅ mythographer-5e:0.0.2 compatible with Typst 0.14.2
✅ nabcv:0.1.0 compatible with Typst 0.14.2
✅ ncku-later:0.1.0 compatible with Typst 0.14.2
✅ neat-cv:1.1.0 compatible with Typst 0.14.2
✅ neat-timetable:0.1.0 compatible with Typst 0.14.2
✅ neat-tu-dublin:1.0.0 compatible with Typst 0.14.2
✅ nifty-ntnu-thesis:0.1.3 compatible with Typst 0.14.2
✅ nikonova:0.1.1 compatible with Typst 0.14.2
✅ nonsense:0.1.0 compatible with Typst 0.14.2
✅ normale-internship:0.1.0 compatible with Typst 0.14.2
✅ not-jku-thesis:0.2.0 compatible with Typst 0.14.2
✅ not-tudabeamer-2023:0.2.1 compatible with Typst 0.14.2
✅ nova-pset:0.1.0 compatible with Typst 0.14.2
✅ now-radboud-thesis:0.1.0 compatible with Typst 0.14.2
✅ ntnu-physics-report-replica:0.1.0 compatible with Typst 0.14.2
✅ ntust-thesis-unofficial:1.0.2 compatible with Typst 0.14.2
✅ nutshell:0.1.1 compatible with Typst 0.14.2
✅ obsidius:0.1.1 compatible with Typst 0.14.2
✅ october:1.0.1 compatible with Typst 0.14.2
✅ ohdsi-symposium-submission:0.1.0 compatible with Typst 0.14.2
✅ onyx-itu-unofficial:0.1.0 compatible with Typst 0.14.2
✅ optimal-ovgu-thesis:0.1.1 compatible with Typst 0.14.2
✅ orange-book:0.7.1 compatible with Typst 0.14.2
✅ ori:0.2.5 compatible with Typst 0.14.2
✅ orionotes:0.1.0 compatible with Typst 0.14.2
✅ ostfriesen-layout:0.1.0 compatible with Typst 0.14.2
✅ ox-scholar:0.2.0 compatible with Typst 0.14.2
✅ parcio-slides:0.1.2 compatible with Typst 0.14.2
✅ parcio-thesis:0.3.0 compatible with Typst 0.14.2
✅ pc-letter:0.4.0 compatible with Typst 0.14.2
✅ peace-of-posters:0.6.0 compatible with Typst 0.14.2
✅ pepentation:0.2.0 compatible with Typst 0.14.2
✅ pesha:0.4.0 compatible with Typst 0.14.2
✅ pioneering-rlj:0.7.0 compatible with Typst 0.14.2
✅ placard:0.1.0 compatible with Typst 0.14.2
✅ playwright:0.1.0 compatible with Typst 0.14.2
✅ pmetrika:0.1.0 compatible with Typst 0.14.2
✅ politemplate:0.1.0 compatible with Typst 0.14.2
✅ polito-thesis:0.1.3 compatible with Typst 0.14.2
✅ pollux:0.1.0 compatible with Typst 0.14.2
✅ porygon:0.1.0 compatible with Typst 0.14.2
✅ poster-syndrome:0.1.0 compatible with Typst 0.14.2
✅ preprintx:0.1.0 compatible with Typst 0.14.2
✅ primeone:1.0.0 compatible with Typst 0.14.2
✅ pro-academic-cv:0.1.0 compatible with Typst 0.14.2
✅ problemst:0.1.2 compatible with Typst 0.14.2
✅ project-isi-zac:0.1.0 compatible with Typst 0.14.2
✅ pro-letter:0.1.1 compatible with Typst 0.14.2
✅ psl-thesis:0.1.0 compatible with Typst 0.14.2
✅ put-thesis:0.1.1 compatible with Typst 0.14.2
✅ qooklet:0.6.2 compatible with Typst 0.14.2
✅ quati-abnt:0.0.4 compatible with Typst 0.14.2
✅ quest:0.2.0 compatible with Typst 0.14.2
✅ quick-minutes:1.2.5 compatible with Typst 0.14.2
✅ quick-sip:0.1.2 compatible with Typst 0.14.2
✅ quic-style:0.0.1 compatible with Typst 0.14.2
✅ quizst:0.3.2 compatible with Typst 0.14.2
✅ ready-acm-dtu-ux:0.1.0 compatible with Typst 0.14.2
✅ rectangles-polylux:0.1.0 compatible with Typst 0.14.2
✅ red-agora:0.2.0 compatible with Typst 0.14.2
✅ rendercv:0.3.0 compatible with Typst 0.14.2
✅ resumania:1.0.0 compatible with Typst 0.14.2
✅ resume-ng:1.0.0 compatible with Typst 0.14.2
✅ revtyp:0.14.0 compatible with Typst 0.14.2
✅ rewind-note:0.1.0 compatible with Typst 0.14.2
✅ rezvan-chalmers-cse-thesis:0.2.0 compatible with Typst 0.14.2
✅ rubber-article:0.5.2 compatible with Typst 0.14.2
✅ rut-physica-labs:0.1.0 compatible with Typst 0.14.2
✅ s6t5-page-bordering:1.0.0 compatible with Typst 0.14.2
✅ sano-presentation-template:1.0.0 compatible with Typst 0.14.2
✅ scarif:0.1.0 compatible with Typst 0.14.2
✅ scholarly-epfl-thesis:0.2.0 compatible with Typst 0.14.2
✅ scholarly-tauthesis:0.21.0 compatible with Typst 0.14.2
✅ scripst:1.1.1 compatible with Typst 0.14.2
✅ sdu-exp-report:0.1.0 compatible with Typst 0.14.2
✅ sdu-touying-simpl:1.1.0 compatible with Typst 0.14.2
✅ shane-hhu-thesis:0.6.0 compatible with Typst 0.14.2
✅ sheetstorm:0.5.1 compatible with Typst 0.14.2
✅ shit-journal:0.1.0 compatible with Typst 0.14.2
✅ shuosc-shu-bachelor-thesis:1.0.0 compatible with Typst 0.14.2
✅ silky-letter-insa:0.2.2 compatible with Typst 0.14.2
✅ silky-report-insa:0.5.2 compatible with Typst 0.14.2
✅ silky-slides-insa:0.1.1 compatible with Typst 0.14.2
✅ silver-dev-cv:1.0.2 compatible with Typst 0.14.2
✅ simple-bupt-report:0.1.1 compatible with Typst 0.14.2
✅ simple-cheatsheet:0.1.0 compatible with Typst 0.14.2
✅ simple-cvut-report:0.2.0 compatible with Typst 0.14.2
✅ simple-handout:0.2.0 compatible with Typst 0.14.2
✅ simple-inria-touying-theme:0.1.2 compatible with Typst 0.14.2
✅ simple-ntnu-report:0.1.2 compatible with Typst 0.14.2
✅ simple-preavis:0.1.0 compatible with Typst 0.14.2
✅ simple-research-poster:0.2.0 compatible with Typst 0.14.2
✅ simple-soc-report:0.1.0 compatible with Typst 0.14.2
✅ simple-technical-resume:0.1.1 compatible with Typst 0.14.2
✅ simple-thesis-ger-host:1.0.1 compatible with Typst 0.14.2
✅ simple-tubs-letter:0.1.2 compatible with Typst 0.14.2
✅ simple-unibo-thesis:0.1.0 compatible with Typst 0.14.2
✅ simple-unimi-thesis:0.1.1 compatible with Typst 0.14.2
✅ simple-ve-thesis:0.1.0 compatible with Typst 0.14.2
✅ simple-xd-resume:0.1.0 compatible with Typst 0.14.2
✅ simply-ysu-touying:0.1.0 compatible with Typst 0.14.2
✅ sleek-university-assignment:0.1.0 compatible with Typst 0.14.2
✅ sleiden-lei:1.0.0 compatible with Typst 0.14.2
✅ slydst:0.1.5 compatible with Typst 0.14.2
✅ smooth-tmlr:0.7.0 compatible with Typst 0.14.2
✅ sns-polylux-template:0.2.1 compatible with Typst 0.14.2
✅ solo-lu-df:2.1.0 compatible with Typst 0.14.2
✅ sos-ugent-style:0.3.0 compatible with Typst 0.14.2
✅ soviet-matrix:0.2.1 compatible with Typst 0.14.2
✅ splendid-mdpi:0.1.0 compatible with Typst 0.14.2
✅ ssrn-scribe:0.9.1 compatible with Typst 0.14.2
✅ stagehand:0.1.0 compatible with Typst 0.14.2
✅ starchy-junia:0.2.0 compatible with Typst 0.14.2
✅ starry-ulfg:0.2.0 compatible with Typst 0.14.2
✅ starter-journal-article:0.5.1 compatible with Typst 0.14.2
✅ steady-rvl-slides:0.1.0 compatible with Typst 0.14.2
✅ stellar-iac:0.5.0 compatible with Typst 0.14.2
✅ stellar-springer-nature:0.1.0 compatible with Typst 0.14.2
✅ storytiles:0.0.1 compatible with Typst 0.14.2
✅ strangelion:0.1.0 compatible with Typst 0.14.2
✅ strath-maestrum:0.0.1 compatible with Typst 0.14.2
✅ structured-mse-thesis:0.1.0 compatible with Typst 0.14.2
✅ stundenzettel:0.1.0 compatible with Typst 0.14.2
✅ stv-vub-huisstijl:0.1.1 compatible with Typst 0.14.2
✅ summy:0.1.0 compatible with Typst 0.14.2
✅ sunny-orasis:0.1.1 compatible with Typst 0.14.2
✅ superb-pci:0.2.0 compatible with Typst 0.14.2
✅ supercharged-hm:0.1.2 compatible with Typst 0.14.2
✅ swec-slides:0.1.0 compatible with Typst 0.14.2
✅ swe-cv:1.0.0 compatible with Typst 0.14.2
✅ sweet-graduate-resume:0.1.0 compatible with Typst 0.14.2
✅ tapestry:0.0.4 compatible with Typst 0.14.2
✅ tatras-ieee:0.1.0 compatible with Typst 0.14.2
✅ texam:0.1.0 compatible with Typst 0.14.2
✅ texst:0.1.2 compatible with Typst 0.14.2
✅ tfgei:0.1.2 compatible with Typst 0.14.2
✅ tfguf:0.0.4 compatible with Typst 0.14.2
✅ tgm-hit-protocol:0.2.1 compatible with Typst 0.14.2
✅ tgm-hit-sew-lecture:0.1.0 compatible with Typst 0.14.2
✅ tgm-hit-thesis:0.4.0 compatible with Typst 0.14.2
✅ thesist:1.1.0 compatible with Typst 0.14.2
✅ thusliding:0.0.1 compatible with Typst 0.14.2
✅ thwildau-telematics:0.1.0 compatible with Typst 0.14.2
✅ tidbit-uoc:0.1.1 compatible with Typst 0.14.2
✅ tiefcars:0.2.0 compatible with Typst 0.14.2
✅ tieffiction:0.2.0 compatible with Typst 0.14.2
✅ tiefletter:0.2.1 compatible with Typst 0.14.2
✅ tieflied:0.2.1 compatible with Typst 0.14.2
✅ tlacuache-thesis-fc-unam:0.1.2 compatible with Typst 0.14.2
✅ tntt:0.5.3 compatible with Typst 0.14.2
✅ toffee-tufte:0.1.1 compatible with Typst 0.14.2
✅ tonguetoquill-usaf-memo:2.0.0 compatible with Typst 0.14.2
✅ toot:0.1.0 compatible with Typst 0.14.2
✅ touying-aqua:0.7.3 compatible with Typst 0.14.2
✅ touying-brandred-uobristol:0.2.0 compatible with Typst 0.14.2
✅ touying-buaa:0.2.0 compatible with Typst 0.14.2
✅ touying-dids:0.1.0 compatible with Typst 0.14.2
✅ touying-endfield:0.1.1 compatible with Typst 0.14.2
✅ touying-flow:1.2.0 compatible with Typst 0.14.2
✅ touying-greyc-ambrosia:0.1.0 compatible with Typst 0.14.2
✅ touying-htwk-stripes:1.0.0 compatible with Typst 0.14.2
✅ touying-ppt-hustvn:0.1.0 compatible with Typst 0.14.2
✅ touying-pres-uge:0.1.0 compatible with Typst 0.14.2
✅ touying-quarto-clean:0.1.4 compatible with Typst 0.14.2
✅ touying-quick:0.4.2 compatible with Typst 0.14.2
✅ touying-simpl-cau:0.2.1 compatible with Typst 0.14.2
✅ touying-simpl-ecnu:0.0.1 compatible with Typst 0.14.2
✅ touying-simpl-hkustgz:0.1.2 compatible with Typst 0.14.2
✅ touying-simpl-neu:0.1.0 compatible with Typst 0.14.2
✅ touying-simpl-nudt:0.1.0 compatible with Typst 0.14.2
✅ touying-simpl-sjtu:0.1.0 compatible with Typst 0.14.2
✅ touying-simpl-swufe:0.2.0 compatible with Typst 0.14.2
✅ touying-simpres:0.1.0 compatible with Typst 0.14.2
✅ touying-unistra-pristine:1.4.3 compatible with Typst 0.14.2
✅ touying-wave-hhu:0.2.0 compatible with Typst 0.14.2
✅ toy-cv:0.1.0 compatible with Typst 0.14.2
✅ tracl:0.8.1 compatible with Typst 0.14.2
✅ tressym-dnd:0.2.4 compatible with Typst 0.14.2
✅ ttq-classic-resume:0.1.0 compatible with Typst 0.14.2
✅ tudelft-prime-presentation:0.1.3 compatible with Typst 0.14.2
✅ tufted:0.1.1 compatible with Typst 0.14.2
✅ tuhi-alumni-vuw:0.1.0 compatible with Typst 0.14.2
✅ tuhi-assessment-vuw:0.2.0 compatible with Typst 0.14.2
✅ tuhi-booklet-vuw:0.2.0 compatible with Typst 0.14.2
✅ tuhi-course-poster-vuw:0.2.0 compatible with Typst 0.14.2
✅ tuhi-exam-vuw:0.2.0 compatible with Typst 0.14.2
✅ tuhi-labscript-vuw:0.3.0 compatible with Typst 0.14.2
✅ tuhi-postcard-vuw:0.1.0 compatible with Typst 0.14.2
✅ tuhi-presentation-vuw:0.1.0 compatible with Typst 0.14.2
✅ tuhi-programme-vuw:0.1.0 compatible with Typst 0.14.2
✅ tum-tastic-thesis:0.1.1 compatible with Typst 0.14.2
✅ twilight-book:0.1.8 compatible with Typst 0.14.2
✅ tyniverse:0.2.3 compatible with Typst 0.14.2
✅ typographic-resume:0.2.0 compatible with Typst 0.14.2
✅ typographix-polytechnique-reports:0.2.1 compatible with Typst 0.14.2
✅ typographix-polytechnique-slides:0.2.0 compatible with Typst 0.14.2
✅ typsidian:0.0.3 compatible with Typst 0.14.2
✅ typslides:1.3.3 compatible with Typst 0.14.2
✅ typxidian:1.1.1 compatible with Typst 0.14.2
✅ uastw-thesis:0.1.0 compatible with Typst 0.14.2
✅ ucpc-solutions:0.1.1 compatible with Typst 0.14.2
✅ ucph-nielsine-touying:0.1.3 compatible with Typst 0.14.2
✅ uepg-tcc-unofficial:0.1.0 compatible with Typst 0.14.2
✅ ufscholar:0.2.0 compatible with Typst 0.14.2
✅ ugm-presentation-unofficial:0.1.0 compatible with Typst 0.14.2
✅ unequivocal-ams:0.1.2 compatible with Typst 0.14.2
✅ unified-uia-thesis:0.1.0 compatible with Typst 0.14.2
✅ unilab:0.0.4 compatible with Typst 0.14.2
✅ uni-ms-pres-schloss:0.1.0 compatible with Typst 0.14.2
✅ universal-hit-thesis:0.3.0 compatible with Typst 0.14.2
✅ universal-jlu-thesis:0.1.7 compatible with Typst 0.14.2
✅ unofficial-cambridge-polylux-theme:0.0.1 compatible with Typst 0.14.2
✅ unofficial-cambridge-thesis:0.0.1 compatible with Typst 0.14.2
✅ unofficial-cityuhk-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-cityu-phd-thesis:1.0.0 compatible with Typst 0.14.2
✅ unofficial-eirb-report:0.1.1 compatible with Typst 0.14.2
✅ unofficial-fhict-document-template:1.2.1 compatible with Typst 0.14.2
✅ unofficial-fhs-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-fontys-paper-template:0.1.0 compatible with Typst 0.14.2
✅ unofficial-hka-thesis:1.0.2 compatible with Typst 0.14.2
✅ unofficial-hso-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-icl-doc-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-iitkgp-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-kth-thesis-proposal:0.2.0 compatible with Typst 0.14.2
✅ unofficial-monash-touying:0.1.2 compatible with Typst 0.14.2
✅ unofficial-ouc-bachelor-thesis:0.3.1 compatible with Typst 0.14.2
✅ unofficial-sdu-thesis:1.0.0 compatible with Typst 0.14.2
✅ unofficial-sorbonne-presentation:0.4.0 compatible with Typst 0.14.2
✅ unofficial-tyut-thesis:0.2.2 compatible with Typst 0.14.2
✅ unofficial-ucy-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-ukim-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-ulb-report:0.1.0 compatible with Typst 0.14.2
✅ unofficial-uninsubria-thesis:0.1.0 compatible with Typst 0.14.2
✅ unofficial-uo-dissertation-2024:1.0.0 compatible with Typst 0.14.2
✅ unofficial-whu-lab-report:0.1.0 compatible with Typst 0.14.2
✅ uo-tsinghua-thesis:0.4.0 compatible with Typst 0.14.2
✅ upb-cn-templates:0.2.0 compatible with Typst 0.14.2
✅ upb-corporate-design-slides:0.1.3 compatible with Typst 0.14.2
✅ utfpr-tcc-unofficial:0.1.0 compatible with Typst 0.14.2
✅ utype-neuies-reports:1.2.0 compatible with Typst 0.14.2
✅ uwnibook-color:0.2.0 compatible with Typst 0.14.2
✅ vanilla:0.2.0 compatible with Typst 0.14.2
✅ vercanard:1.0.3 compatible with Typst 0.14.2
✅ versatile-apa:7.2.0 compatible with Typst 0.14.2
✅ vibrant-color:0.2.1 compatible with Typst 0.14.2
✅ vienna-tech:1.1.0 compatible with Typst 0.14.2
✅ vintage-fiit-thesis:1.1.1 compatible with Typst 0.14.2
✅ visillos-excelencia:0.1.0 compatible with Typst 0.14.2
✅ vocabulo:0.2.0 compatible with Typst 0.14.2
✅ wenyuan-campaign:0.1.2 compatible with Typst 0.14.2
✅ wonderous-book:0.1.2 compatible with Typst 0.14.2
✅ wut-thesis:0.2.0 compatible with Typst 0.14.2
✅ xmdjy-simple-report-template:0.1.0 compatible with Typst 0.14.2
✅ xyznote:0.5.0 compatible with Typst 0.14.2
✅ yagenda:0.1.0 compatible with Typst 0.14.2
✅ yuan-resume:0.1.0 compatible with Typst 0.14.2
✅ zen-utbm-report:0.1.0 compatible with Typst 0.14.2
✅ zen-zine:0.4.0 compatible with Typst 0.14.2
changed the title [-][Typst Universe] Automatically label packages as "working"/"not working" if their template builds using the latest version of Typst[/-][+]Automatically label packages as "working"/"not working" if their template builds using the latest version of Typst[/+]on Jun 12, 2026
Activity
mewmew commentedon Sep 26, 2025
Adding some discussions from Discord.
From dany (https://discord.com/channels/1054443721975922748/1054443722592497796/1420943025173172254):
From @mentonin (https://discord.com/channels/1054443721975922748/1054443722592497796/1420945259973705840):
From @mentonin (https://discord.com/channels/1054443721975922748/1054443722592497796/1420965270180204574):
mewmew commentedon Sep 26, 2025
Collecting some data-points where this would have been handy to help catch template build errors:
cob-unofficial:0.1.0(fix in RP cob-unofficial:0.1.1 #3143)efter-plugget:0.1.0(fix in PR efter-plugget:0.1.1 #3130)cob-unofficial:0.1.2(ref: cob-unofficial:0.1.2 #4052 (comment))eltos commentedon May 30, 2026
The user can simply select to compile with an older typst version (unless the version is so old that it got removed from the web app).
I suggest more informative labels in the form of
maybe with some green/yellow/red colouring.
It would also be useful to use this information to initialize the compiler version when creating a new project from a template.
mewmew commentedon Jun 2, 2026
Great idea @eltos!
To automate the process, here is a small script which checks what packages compile from Typst Universe and which Typst version is required.
find_package_templates.sh
init_templates.sh
dl_typst_versions.sh
How to run the scripts:
Currently 606/686 package templates from Typst Universe compile successfully with Typst v0.14.2.
Out of the 80 packages that produce errors using the latest Typst version, a portion are supported by the previous version (13 packages) or even older versions (61 packages) of Typst and a few (6 packages) produce build errors regardless of version of Typst.
Summary:
⚠️ 13/80 remaining package templates compile using the previous Typst version (0.13).
✅ 606/686 package templates compile using the latest Typst version (0.14.2).
⛔ 61/80 remaining package templates compile using the older Typst versions (<= 0.12).
❌ 6/80 remaining packages fail to compile regardless of Typst version.
✅ compatible with Typst 0.14.2 (606/686 template packages)
⛔ requires Typst 0.12, 0.11 or 0.4 (unsupported) (61/80 template packages)
❌ build error with all Typst versions (6/80 template packages)
[-][Typst Universe] Automatically label packages as "working"/"not working" if their template builds using the latest version of Typst[/-][+]Automatically label packages as "working"/"not working" if their template builds using the latest version of Typst[/+]