Skip to content

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 00:07
· 20 commits to main since this release

What's Changed

New Features

  • feat: decide line breaks between runs by the Unicode Line Breaking Algorithm (UAX #14) (#290) @jafin

Bug Fixes

  • fix: write a non-empty glyf table for a font subset whose glyphs are all blank (#292) @jafin
  • fix(deps): take System.Security.Cryptography.Pkcs 10.0.13 for GHSA-846f-f764-76mx and GHSA-2fmv-rv2c-59x7 (#293) @jafin
  • fix: stroke the edge between two table cells once, not once for each cell (#287) @jafin
  • fix: fall back from a default tab stop that cannot be stepped by instead of hanging (#286) @jafin
  • fix: end a line at a tab that cannot be set on it, rather than indenting the next (#285) @jafin
  • fix: keep CJK closing and opening marks with the ideograph beside them across runs of formatting (#283) @jafin
  • fix: measure a default tab stop against the paragraph's width, not the page (#282) @jafin
  • fix: measure past a blank or a bookmark after a tab before breaking the line (#281) @jafin

Documentation

Other Changes

  • test: pin three upstream PDFsharp layout and content scenarios this fork already handles (#288) @jafin

Thanks to @jafin and @gaspardpetit for contributing to this release.