Commit Graph

271 Commits

Author SHA1 Message Date
Laurenz a4ac4e6562
Make `typst-timing` WASM-compatible (#5689) 2025-01-13 19:19:37 +00:00
Michael Färber df4e6715cf
HTML tests (#5594)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-20 09:48:17 +00:00
wznmickey 05559a6638
Bump `unicode-bidi` (#5598)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-18 11:15:38 +00:00
Peng Guanwen 73253d4651
Support for defining which charset should be covered by a font (#5305)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-17 14:07:45 +00:00
Laurenz f960fe6012
Bump hashbrown (#5552) 2024-12-09 10:43:48 +00:00
Laurenz 79a7a6bf77
Live reloading HTTP server for `typst watch` and HTML export (#5524) 2024-12-05 09:59:26 +00:00
Laurenz e0122a5b50 Add HTML export format 2024-12-04 10:12:07 +01:00
wznmickey 3ab131c22c
Handle SIGPIPE (#5444) 2024-11-29 09:21:19 +00:00
Max 6d35972c3d
Update NewCM fonts to version 7.0.0 (#5465) 2024-11-26 12:36:53 +00:00
Malo 5c37a1cfea
Use `codex` for symbols (#5421) 2024-11-17 19:08:23 +00:00
Laurenz 685b8c9dc9 Bump wasmi
wasmi 0.38 creates strange problems with wasm-bindgen
2024-11-13 10:21:40 +01:00
Laurenz c0dfe4aab7 Autocomplete file paths 2024-11-13 10:21:40 +01:00
Yip Coekjan 19bde34876
Remove unused dependencies (#5379) 2024-11-07 08:47:27 +00:00
Ian Wrzesinski a2761ab75a 2. Allow compiling test-runner with only typst_syntax 2024-10-31 18:26:12 -04:00
Abdul-Rahman Sibahi b969c01b28
Replace `once_cell`'s `Lazy` as much as possible (#4617)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-31 11:52:11 +00:00
Laurenz 644ed252dd
Bump MSRV to 1.80 and Rust in CI to 1.82 (#5339) 2024-10-31 11:21:26 +00:00
Laurenz be7cfc85d0
Split out four new crates (#5302) 2024-10-27 18:04:55 +00:00
Laurenz 838dabc84c
Bump version on main (#5246) 2024-10-19 08:08:42 +00:00
Laurenz e0d809680a
Bump hayagriva (#5211) 2024-10-15 13:55:17 +00:00
Laurenz 89cecb188d
Greet users who run `typst` for the first time (#5210) 2024-10-15 11:55:55 +00:00
Laurenz 60f9f66950
Serialize and Deserialize for `PdfStandard` (#5108) 2024-10-03 19:40:42 +00:00
Laurenz 4e6021cf88
Update dependencies (#5107) 2024-10-03 17:23:22 +00:00
Martin Haug f6406ed901
Update Hayagriva (#5088) 2024-10-02 15:53:23 +00:00
Laurenz fa623992c1
Bump pixglyph (#5096) 2024-10-02 09:51:45 +00:00
Laurenz a0093ad8a7
Minimal PDF/A support (#5075)
Co-authored-by: Martin Haug <mhaug@live.de>
2024-10-01 09:24:18 +00:00
Laurenz 7ff83db757
Change default font to Libertinus Serif (#4969) 2024-09-30 15:19:22 +00:00
Max efc6b710bc
Update NewCM fonts to version 6.0.0 (#5005) 2024-09-27 08:17:53 +00:00
PgBiel 320c28844f
Fixed-point decimal type (#4900)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-09-26 11:39:37 +00:00
Laurenz cfde809feb
New realization / Text show rules now work across elements (#4876) 2024-09-02 18:43:59 +00:00
Laurenz b5ef9244eb
Bump dependencies (#4846) 2024-08-27 09:56:19 +00:00
Max 373163dba4
Implement math kerning and fix various `math.attach` bugs (#4762) 2024-08-26 17:04:02 +00:00
Laurenz 7496dd7463
Bump bytemuck (#4690) 2024-08-06 10:05:48 +00:00
tingerrr 672f6e5f97
Add typst-kit crate (#4540) 2024-08-05 18:49:02 +00:00
dependabot[bot] 6db95c633f
Bump openssl from 0.10.64 to 0.10.66 (#4599)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 09:59:33 +00:00
Florent Michel c4dd6fa062
Adjust the number of color components written to the pdf according to the color space (#4568) 2024-07-22 15:05:22 +00:00
Y.D.X. 9b001e2112
Use texts of the first occurrences for `/ToUnicode` CMap (#4585) 2024-07-20 14:13:06 +00:00
tingerrr 3c22902d6c
Add missing keys to manifest types (#4494) 2024-07-10 09:44:13 +00:00
Laurenz 34990f7f0e
Bump dependencies (#4523) 2024-07-08 20:41:38 +00:00
Laurenz 0ef672c347
Refactor line building (#4497) 2024-07-04 10:57:40 +00:00
Laurenz Stampfl feedfe80cb
Improve subsetting (#4373)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-06-16 09:38:33 +00:00
Laurenz Stampfl 1110b93564
Add support for COLRv1 emojis (#4371) 2024-06-16 07:47:13 +00:00
Laurenz 8f7ba8d495
Bump SVG & PDF cinematic universe (#4316) 2024-06-06 15:30:49 +00:00
+merlan #flirora b75f0a82d4
Bump time dependency (#4294) 2024-05-29 20:45:06 +00:00
huajingyun 6d4ed5382d
Bump libc to v0.2.155 (#4268) 2024-05-29 14:50:07 +00:00
Laurenz ea4c64a799
Split `BitSet` into two types and make it a bit nicer (#4249) 2024-05-24 21:09:54 +00:00
Laurenz 5f5a8f0f3f
Bump hayagriva (#4144) 2024-05-16 10:37:13 +00:00
Laurenz 2d32ac73b6
Replace all `Prehashed` with `LazyHash` (#4127) 2024-05-13 17:54:34 +00:00
Laurenz 95cd6adf24
Factor out `typst-utils` crate (#4125) 2024-05-13 15:25:43 +00:00
Leedehai 1b091d628d
Enhance the test runner: regex, --list, --path (#3945) 2024-04-18 12:20:42 +00:00
Ana Gelez 21c78abd6e
Emojis in PDF (#3853) 2024-04-17 15:11:20 +00:00