Typst 0.15.0
La version 0.15 apporte de nombreuses évolutions du langage et du compilateur, dont le support des polices variables, l'export MathML pour les équations et une cible d'export expérimental nommée bundle permettant de produire plusieurs fichiers (HTML, PDF, PNG, SVG et ressources) à partir d'un même projet. L'export HTML a été refondu pour générer automatiquement des équations en MathML, ajuster la collecte des paragraphes et modifier le comportement des éléments box et block afin d'éviter l'apparition de balises p inattendues et d'harmoniser les sorties paginées et web. Un nouveau type de chemin de fichier permet de passer des chemins relatifs au projet entre fichiers et paquets, la CLI cesse de supporter les chemins non-Unicode et impose l'utilisation de barres obliques avant sur Windows pour garantir la portabilité. Le moteur de mise en page conserve désormais plus d'informations de baseline, corrige des problèmes d'alignement et de centrage des listes, améliore la gestion des délimiteurs et des classes en mathématiques, et intègre une mise à jour des fontes avec quelques changements de rendu mineurs. La version ajoute aussi les couleurs de séparation (spot colors), la prise en charge de bibliographies multiples, la commande typst eval qui remplace typst query, des validations plus strictes et plusieurs suppressions/dépréciations signalées dans le guide de migration à consulter avant la mise à jour.