Version 0.1.0 (April 04, 2023)
Breaking changes
- When using the CLI, you now have to use subcommands:
typst compile file.typortypst c file.typto create a PDFtypst watch file.typortypst w file.typto compile and watchtypst fontsto list all fonts
 - Manual counters now start at zero. Read the "How to step" section here for more details
 - The bibliography styles 
"author-date"and"author-title"were renamed to"chicago-author-date"and"chicago-author-title" 
Figure improvements
- Figures now automatically detect their content and adapt their behavior. Figures containing tables, for instance, are automatically prefixed with "Table X" and have a separate counter
 - The figure's supplement (e.g. "Figure" or "Table") can now be customized
 - In addition, figures can now be completely customized because the show rule gives access to the automatically resolved kind, supplement, and counter
 
Bibliography improvements
- The 
bibliographynow also accepts multiple bibliography paths (as an array) - Parsing of BibLaTeX files is now more permissive (accepts non-numeric edition, pages, volumes, dates, and Jabref-style comments; fixed abbreviation parsing)
 - Labels and references can now include 
:and.except at the end - Fixed APA bibliography ordering
 
Drawing additions
Command line interface
- Now returns with non-zero status code if there is an error
 - Now watches the root directory instead of the current one
 - Now puts the PDF file next to input file by default
 - Now accepts more kinds of input files (e.g. 
/dev/stdin) - Added 
--openflag to directly open the PDF 
Miscellaneous improvements
- Added 
yamlfunction to load data from YAML files - Added basic i18n for a few more languages (IT, RU, ZH, FR, PT)
 - Added numbering support for Hebrew
 - Added support for integers with base 2, 8, and 16
 - Added symbols for double bracket and laplace operator
 - The 
linkfunction now accepts labels - The link syntax now allows more characters
 - Improved justification of Japanese and Chinese text
 - Calculation functions behave more consistently w.r.t to non-real results
 - Replaced deprecated angle brackets
 - Reduced maximum function call depth from 256 to 64
 - Fixed 
first-line-indentbeing not applied when a paragraph starts with styled text - Fixed extraneous spacing in unary operators in equations
 - Fixed block spacing, e.g. in 
block(above: 1cm, below: 1cm, ..) - Fixed styling of text operators in math
 - Fixed invalid parsing of language tag in raw block with a single backtick
 - Fixed bugs with displaying counters and state
 - Fixed crash related to page counter
 - Fixed crash when 
symbolfunction was called without arguments - Fixed crash in bibliography generation
 - Fixed access to label of certain content elements
 - Fixed line number in error message for CSV parsing
 - Fixed invalid autocompletion after certain markup elements