| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-08 | Merge branch 'main' into pdf-accessibility | Tobias Schmitz | |
| 2025-07-08 | Rewrite foundations of native elements (#6547) | Laurenz | |
| 2025-07-03 | fix: bug due to table cell start tags in grid layout code | Tobias Schmitz | |
| 2025-07-03 | refactor: revert some changes to FrameItem::Link | Tobias Schmitz | |
| 2025-07-03 | feat: write tags for links and use quadpoints in link annotations | Tobias Schmitz | |
| 2025-07-03 | feat: pdf.artifact element | Tobias Schmitz | |
| 2025-07-03 | feat: mark artifacts | Tobias Schmitz | |
| 2025-07-03 | feat: [WIP] allow specifying alt text for links | Tobias Schmitz | |
| skip-checks:true # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Wed May 28 17:47:35 2025 +0200 # # On branch pdf-accessibility # Your branch and 'origin/pdf-accessibility' have diverged, # and have 11 and 5 different commits each, respectively. # # Changes to be committed: # modified: crates/typst-ide/src/jump.rs # modified: crates/typst-layout/src/flow/distribute.rs # modified: crates/typst-layout/src/modifiers.rs # modified: crates/typst-library/src/foundations/content.rs # modified: crates/typst-library/src/layout/frame.rs # modified: crates/typst-library/src/model/bibliography.rs # modified: crates/typst-library/src/model/footnote.rs # modified: crates/typst-library/src/model/link.rs # modified: crates/typst-library/src/model/outline.rs # modified: crates/typst-library/src/model/reference.rs # modified: crates/typst-pdf/src/convert.rs # modified: crates/typst-pdf/src/link.rs # modified: crates/typst-render/src/lib.rs # modified: crates/typst-svg/src/lib.rs # modified: tests/src/run.rs # | |||
| 2025-07-03 | feat: [WIP] write tags | Tobias Schmitz | |
| skip-checks:true | |||
| 2025-07-02 | Use "subs" and "sups" font features for typographic scripts (#5777) | Malo | |
| 2025-06-27 | Sort line items by logical order when constructing frame (#5887) | +merlan #flirora | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-06-25 | Minor fixes to doc comments (#6500) | +merlan #flirora | |
| 2025-06-23 | Fix stroke cap of shapes with partial stroke (#5688) | Wannes Malfait | |
| 2025-06-11 | Do not force `math.mid` elements to have the Large math class (#5980) | Malo | |
| 2025-06-10 | Use the shaper in math (#6336) | Max | |
| 2025-06-10 | Table multiple headers and subheaders (#6168) | PgBiel | |
| 2025-06-10 | Report errors in external files (#6308) | Tobias Schmitz | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-06-04 | Apply short fall consistently in math when stretching (#6377) | Max | |
| 2025-06-04 | Add support for WebP images (#6311) | Linus Unnebäck | |
| 2025-06-04 | Apply script-style to numbers consistently in math (#6320) | Max | |
| 2025-06-03 | Fix bottom accent positioning in math (#6187) | Max | |
| 2025-05-28 | Fix stroking of glyphs in math mode (#6243) | Mikołaj | |
| 2025-05-28 | Remove line break opportunity when math operator precededes a closing paren ↵ | Ian Wrzesinski | |
| (#6216) | |||
| 2025-05-12 | Expand text link boxes vertically by half the leading spacing (#6252) | Tobias Schmitz | |
| 2025-05-12 | Prohibit some line break opportunities between LTR-ISOLATE and ↵ | Tobias Schmitz | |
| OBJECT-REPLACEMENT-CHARACTER (#6251) Co-authored-by: Max <max@mkor.je> Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-05-06 | Respect RTL cell layouting order in grid layout (#6232) | Tobias Schmitz | |
| Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com> | |||
| 2025-04-01 | Switch PDF backend to `krilla` (#5420) | Laurenz Stampfl | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-03-31 | Unify layout of `vec` and `cases` with `mat` (#5934) | Max | |
| 2025-03-31 | Add dotless parameter to `math.accent` (#5939) | Max | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-03-24 | Use `u64` instead of `usize` to store counter and enumeration item numbers, ↵ | Eduardo Sánchez Muñoz | |
| so behavior does not vary from 64-bit to 32-bit platforms (#6026) | |||
| 2025-03-11 | Fix `math.root` frame size (#6021) | Max | |
| 2025-03-11 | Fix `cargo clippy` warnings (mostly about `.repeat.take` and `.next_back`) ↵ | evie | |
| (#6038) | |||
| 2025-02-26 | Fix curve with multiple non-closed components. (#5963) | Emmanuel Lesueur | |
| 2025-02-24 | Fix math accent base height calculation (#5941) | Max | |
| 2025-02-24 | Bump MSRV to 1.83 and Rust in CI to 1.85 (#5946) | Laurenz | |
| 2025-02-10 | Respect `par` constructor arguments (#5842) | Laurenz | |
| 2025-02-10 | Don't crash on image with zero DPI (#5835) | PgBiel | |
| 2025-02-06 | Documentation fixes and improvements (#5816) | Malo | |
| 2025-02-05 | Fix small copy-paste oversight (#5811) | Eric Biedert | |
| 2025-02-02 | Revert adding `flatten-text` to `image` (#5789) | Laurenz | |
| 2025-01-31 | Change the default math class of U+22A5 ⊥ UP TACK to Normal (#5714) | Malo | |
| 2025-01-31 | Include images from raw pixmaps and more (#5632) | frozolotl | |
| Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com> Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2025-01-27 | Support first-line-indent for every paragraph (#5768) | Laurenz | |
| 2025-01-24 | Semantic paragraphs (#5746) | Laurenz | |
| 2025-01-23 | Update math TextElem layout to separate out SymbolElem | Ian Wrzesinski | |
| 2025-01-23 | Use SymbolElem in more places and add `char` cast for content | Ian Wrzesinski | |
| 2025-01-23 | Basic SymbolElem addition | Ian Wrzesinski | |
| 2025-01-22 | Don't link items if container is already linked (#5732) | Laurenz | |
| 2025-01-10 | Don't generate accessors for required fields (#5680) | Laurenz | |
| 2025-01-09 | Revamp data loading and deprecate `decode` functions (#5671) | Laurenz | |
