| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-07 | Remove unmaintained benchmarks (#3569) | Laurenz | |
| 2024-02-28 | Externalize assets (#3515) | Laurenz | |
| 2024-01-17 | Add `Page` struct | Laurenz | |
| To get rid of the Meta hack where numbering and things like that are stored in the frame. | |||
| 2023-12-18 | Key/Value data from CLI (#2894) | Laurenz | |
| 2023-11-26 | Rework `Vt` into `Engine` | Laurenz | |
| - Moves as much data out of the `Vm` - Removes duplication with call_vm and call_vt flavours - Uses tracked chain instead of fixed int for determining max nesting depth - This means that nesting checks now generalizes to layout and realization, to detect crashing show rules and overly nested layouts | |||
| 2023-11-24 | Merge `typst` and `typst-library` | Laurenz | |
| 2023-11-19 | Rename typeset function to layout | Laurenz | |
| 2023-11-08 | Extract `typst-render` crate | Laurenz | |
| 2023-08-29 | Add a bit more docs to `compile` | Laurenz | |
| 2023-08-04 | Bytes type | Laurenz | |
| - Moves `Bytes` from `util` to `eval` module - Accepts bytes in `str` function for bytes -> str conversion - Adds `bytes` function for str | array -> bytes conversion - Adds `array` function for bytes -> array conversion - Adds `len`, `at`, and `slice` methods for bytes - Adds `encoding` parameter to `read` function | |||
| 2023-07-19 | Add infrastructure for compiler warnings (#1731) | lolstork | |
| 2023-07-18 | Extract syntax module into typst-syntax crate | Laurenz | |
| 2023-06-27 | Basic package management | Laurenz | |
| 2023-05-23 | Add support for date & time handling (#435) | Laurenz Stampfl | |
| 2023-04-18 | Clippy | Laurenz | |
| 2023-03-17 | Hover and autocomplete in show rules | Laurenz | |
| 2023-03-12 | Merge branch 'main' into ng | Martin Haug | |
| 2023-03-09 | Make render background color configurable | Laurenz | |
| 2023-03-01 | Split up `model` module | Laurenz | |
| 2023-02-25 | New default style | Laurenz | |
| 2023-01-31 | Move assets | Laurenz | |
| 2023-01-27 | Tracing-based expression tooltips | Laurenz | |
| 2023-01-15 | Remove most fields from `SyntaxKind` enum | Laurenz | |
| 2023-01-14 | Reorganize syntax module | Laurenz | |
| 2023-01-03 | New import syntax | Laurenz | |
| 2022-12-14 | Move highlighting into new IDE module | Laurenz | |
| 2022-11-29 | Reorganize library and tests | Laurenz | |
| 2022-11-26 | Document metadata | Laurenz | |
| 2022-11-24 | Separate typesetting and compilation | Laurenz | |
| 2022-11-23 | Introduce `Library` | Laurenz | |
| 2022-11-23 | More general evaluation interface | Laurenz | |
| 2022-11-20 | Move font folder | Laurenz | |
| 2022-11-04 | Style changes | Laurenz | |
| 2022-11-03 | Tidy up library | Laurenz | |
| 2022-11-03 | Separate test crate | Laurenz | |
| This removes the not-really-cyclic dependency that confuses rust-analyzer. See also: https://github.com/rust-lang/rust-analyzer/issues/2414 | |||
