summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-13Version bumpv0.8.0Laurenz
2023-09-13Update to usvg 0.35 (#2113)Laurenz Stampfl
2023-09-13ChangelogLaurenz
2023-09-13Touch up docs a littleLaurenz
2023-09-13Memoize plugin invocationsLaurenz
2023-09-13Mention import renaming in the docsLaurenz
2023-09-13Fix floating placement within containersLaurenz
Fixes #1879
2023-09-13Fix embedding of CID-keyed fonts into PDFLaurenz
Fixes #2032 Fixes #573
2023-09-13Bump dependenciesLaurenz
2023-09-13Bump oxipngLaurenz
The released version of oxipng has a deadlock issue with rayon. So we switch to a git dependency for now.
2023-09-13Fix newline in text in mathLaurenz
Fixes #1948
2023-09-13Fix box in 100% width blockLaurenz
Fixes #2128
2023-09-13Add logical numbering support for PDF export (#1933)Kevin K
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-13Fix typo in svg export (#2124)Wenzhuo Liu
2023-09-12Add figure separator field (#1791)Dmitrij
2023-09-12Add `figure.caption` element (#1704)MALO
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-12Fix newline parsing behaviour in markupLaurenz
2023-09-12Gracefully handle error if field was not defined (#2110)frozolotl
2023-09-12Explain how to install VS Code toolsLaurenz
2023-09-11Remove Nix flake CILaurenz
It takes long and it shouldn't break unless we raise the MSRV (for which there already is a CI check)
2023-09-11Type compatibilityLaurenz
For now, types can be used like strings in operations to prevent breakage of many packages. Hopefully, we can get rid of this in the future.
2023-09-11Docs generation for typesLaurenz
2023-09-11Update tests for type system changesLaurenz
2023-09-11First-class typesLaurenz
Makes types first-class values.
2023-09-11Better proc macrosLaurenz
2023-09-11Forward third-party errorsLaurenz
Better to know something even if it isn't always formatted in the prettiest way
2023-09-11Support proxy and custom certificate configuration. (#2006)Zicklag
2023-09-11Wrap into an equation when a Math expr is evaluated (#2081)LU Jialin
2023-09-11Provide `highlight` function for setting the background color of text (#2076)LU Jialin
2023-09-11Optimize `nix build` times (#2099)jimvdl
2023-09-09Fix font family mismatch between Typst and usvgLaurenz
Fixes #2051
2023-09-07Add note: footnote show/set rules at document start (#2078)raphCode
2023-09-06Fix arguments for hyberbolic functions (#2072)klMse
2023-09-06Fix spacing after number in mathLaurenz
Fixes #1052
2023-09-06Don't automatically match fencesLaurenz
Fixes #306
2023-09-06Interpret vertical page number alignment differentlyLaurenz
The vertical alignment of `number-align` now selects header or footer instead of aligning within the footer. This is a minor breaking change because - top behaves differently now - horizon is now forbidden - bottom (the new default) behaves differently, too Typical number-align usage will likely not use the vertical component at all, though. Fixes #645
2023-09-05Bump hayagrivaLaurenz
2023-09-05fix: typo in README.md (#2068)zyoshoka
2023-09-05fix typo in the to-bytes conversion (#2067)LU Jialin
2023-09-04Allow packages to specify their minimum compiler versionLaurenz
2023-09-04Bump hypherLaurenz
2023-09-04Docs fixesLaurenz
Fixes #2059 Fixes #1946 Fixes #1936 Fixes #1862 Fixes #1820 Fixes #1383
2023-09-04Remove `ManuallyDrop` usage (#2058)Simon Rask
This usage can be removed since the issue was fixed: https://github.com/rust-lang/rust/issues/70919
2023-09-04Update ast.rs (#2057)KillTheMule
Rust 1.74 warns about this, noting it will be a hard error soon. Quite annoying when developing on an unstable compiler now already ;)
2023-09-04Fix improper line wrapping in the presence of medial newlines (#2056)bluebear94
Fixes #2019.
2023-09-04Add a page setup guide (#1911)Martin Haug
2023-09-01Font embedding fixesLaurenz
- Subset prefix based on hash instead of hardcoded - Fix base font name of Type0 font - Embed CFF directly as standalone font Co-Authored-By: Martin Haug <mhaug@live.de>
2023-09-01Rename testLaurenz
The name `empty` shall not appear in any test but `empty.typ`.
2023-09-01Add jobs badgeMartin Haug
2023-08-31Replace tabs with spaces in raw elements. (#2042)Anton Wetzel