summaryrefslogtreecommitdiff
path: root/crates/typst-cli
AgeCommit message (Collapse)Author
2025-07-10Complete movement of HTML export code to `typst-html` (#6584)Laurenz
2025-07-09Add completions subcommand (#6568)Jassiel Ovando
2025-07-09Construct library via extension trait instead of default & inherent impl (#6576)Laurenz
2025-06-30Fix typo in PDF standard CLI help part 2 (#6531)Adrián Delgado
2025-06-12Unify `EvalMode` and `LexMode` into `SyntaxMode` (#6432)cAttte
2025-06-11Warning when watching stdin (#6381)Y.D.X.
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-06-10Adjust source file API surface (#6423)Laurenz
2025-06-10Report errors in external files (#6308)Tobias Schmitz
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-04-07Show warnings from eval (#6100)+merlan #flirora
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-04-01Switch PDF backend to `krilla` (#5420)Laurenz Stampfl
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-03-31Add env setting for ignore_system_fonts (#6092)+merlan #flirora
2025-03-31Make `World::font` implementations safe (#6117)Myriad-Dreamin
2025-02-25Deduplicate watcher update call (#5955)Laurenz
2025-02-25Fix high CPU usage due to inotify watch triggering itself (#5905)aodenis
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-02-24Bump MSRV to 1.83 and Rust in CI to 1.85 (#5946)Laurenz
2025-02-18--make-deps fixes (#5873)Matthew Toohey
2025-01-08More flexible and efficient `Bytes` representation (#5670)Laurenz
2025-01-08Embed files associated with the document as a whole (#5221)Niklas Eicker
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-17Add timezone to PDF's default timestamp. (#5564)Zhuofeng Wang
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-05Put HTTP server behind on-by-default feature flag (#5532)Laurenz
2024-12-05Live reloading HTTP server for `typst watch` and HTML export (#5524)Laurenz
2024-12-04Rename `--feature` to `--features` and support `TYPST_FEATURES` env var (#5523)Laurenz
2024-12-04Clean up CLI argument parsing (#5521)Laurenz
2024-12-04Add HTML export formatLaurenz
2024-12-04Add HTML feature flagLaurenz
2024-12-04Rename `Document` to `PagedDocument`Laurenz
2024-11-29Handle SIGPIPE (#5444)wznmickey
2024-11-07Remove unused dependencies (#5379)Yip Coekjan
2024-11-01Basic feature flag mechanism (#5350)Laurenz
2024-10-31More consistent `self-update` assets determination (#5333)Yip Coekjan
2024-10-31Replace `once_cell`'s `Lazy` as much as possible (#4617)Abdul-Rahman Sibahi
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-27Split out four new crates (#5302)Laurenz
2024-10-15Docs and changelog improvements (#5147)Laurenz
Co-authored-by: Malo <57839069+MDLC01@users.noreply.github.com> Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com> Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com> Co-authored-by: Jeremie Knuesel <knuesel@gmail.com> Co-authored-by: +merlan #flirora <2975203+bluebear94@users.noreply.github.com> Co-authored-by: Anselm Schüler <mail@anselmschueler.com>
2024-10-15Greet users who run `typst` for the first time (#5210)Laurenz
2024-10-03Serialize and Deserialize for `PdfStandard` (#5108)Laurenz
2024-10-01Fix duration formatting precision (#5082)Laurenz
2024-10-01Check that an output format is available before compiling (#5080)emilylime
2024-10-01Minimal PDF/A support (#5075)Laurenz
Co-authored-by: Martin Haug <mhaug@live.de>
2024-09-30PDF export diagnostics (#5073)Laurenz
2024-09-27Don't include "update" in help output if self-update disabled (#4940)Alex Rawson
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-09-26Spelling (#5020)Josh Soref
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-09-26Single thread support (#4988)Sébastien d'Herbais de Thun
2024-09-10Unified and fixed `Duration` formatting in the CLI (#4587)Andrew Voynov
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
2024-08-26Add back release targets `aarch64-pc-windows-msvc` and ↵Max
`riscv64gc-unknown-linux-gnu` (#4821)
2024-08-26Improve documents for the `--font-path` arg & `TYPST_FONT_PATHS` env (#4776)Yip Coekjan
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-08-23Add `clap::ValueHint` for input & output CLI arguments (#4765)Yip Coekjan
2024-08-20Share allocations for singletons (#4794)Laurenz
2024-08-09Fix system font loading (#4714)Laurenz
2024-08-05Add typst-kit crate (#4540)tingerrr
2024-07-22Raise error when failing to load & parse the specified certificate (#4554)Yip Coekjan