docs/changelog/0.9.0.md
.csl files.form argument to the cite function to produce
different forms of citations (e.g. for producing a citation suitable for
inclusion in prose)cite] function now takes only a single label/key instead of allowing
multiple. Adjacent citations are merged and formatted according to the
citation style's rules automatically. This works both with the reference
syntax and explicit calls to the cite function. (Breaking change)cite function now takes a [label] instead of a string
(Breaking change)full argument to bibliography function to print
the full bibliography even if not all works were cited[$..$] just
like in markup), this works both for .yaml and .bib bibliographies.bib file parsing were fixedbrackets argument of cite function in favor of formsaturate, desaturate, and
rotate functions on colorscolor.map module with predefined
color maps that can be used with gradientskind function on colors to spaceto-rgba, to-cmyk, and to-luma functions in favor of a new
components functionbackground parameter to [overline], [underline], and [strike]
functionsquote] element for inserting inline and block quotes with optional
attributionsraw.line element for customizing the display of
individual lines of raw text, e.g. to add line numbers while keeping proper
syntax highlightingto argument on pagebreak function{set align(..)} for equationsabove and below
spacing if given in em units and the font sizes differextent parameter of [underline], [overline], and
[strike] functionsgap argument for vec, mat, and
cases functionsize argument for abs, norm,
floor, ceil, and round
functionsreverse parameter to cases functionbinom functionrotation argument on cancel function in favor of a
new and more flexible angle argument (Breaking change)wide constant, which inserts twice the spacing of quadcsch and sech operators↼, ⇀, ↔, and ⟷ can now be used as accentsintegral.dash, integral.dash.double, and integral.slash
symbols+ or - to types that only
support binary + and -array.sorted and
passing the key function as a positional argument instead of a named one).date. If the date is set to {auto} (the default), the
PDF's creation date will be set to the current date and time.keywordstypst watch with
PNG or SVG exportversion] type and sys.version constant specifying the current
compiler version. Can be used to gracefully support multiple versions.repr] of any numeric value and to replace a normal hyphen in text mode when
before a digit. This improves, in particular, how negative integer values are
displayed in math mode.remove
function in array and dictionaryarray.zip without any further argumentstypst::ide into separate typst_ide crate'static bounds on &dyn Worldtypst by itself (without typst-library)lib.getExe