Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 03:49
· 145 commits to main since this release
97680b3

What's Changed

  • chore(ci): bump github/codeql-action from 4.37.9 to 4.38.0 by @dependabot[bot] in #338
  • Convert Divide and Subtract overlays exactly instead of as difference by @kyamagu in #339
  • Convert CMYK text colors instead of aborting the conversion by @kyamagu in #348
  • Convert grayscale text colors instead of rendering them black by @kyamagu in #350
  • Fix manual kerning across mixed font sizes by @shimoda-uec in #351
  • Fix grayscale color descriptors aborting the conversion by @kyamagu in #354
  • Accept psd-tools numeric wrappers in the number formatters by @kyamagu in #356
  • Add a dashed-stroke fixture and cover the dash branch by @kyamagu in #361
  • Fix vertical paragraph column positioning by @shimoda-uec in #358
  • Scale the vector stroke effect opacity to 0-1 by @kyamagu in #363
  • Format gradient stops through num2str by @kyamagu in #364
  • Distinguish unsupported adjustments from unimplemented ones by @kyamagu in #371
  • Emit faux bold as an outline thickening by @kyamagu in #375
  • Emit the resolved font weight and style as CSS for foreignObject text by @kyamagu in #380
  • Say what a green test run leaves untested without the browser extra by @kyamagu in #383
  • chore(ci): bump github/codeql-action from 4.38.0 to 4.38.1 by @dependabot[bot] in #385
  • chore(deps): bump psd-tools from 1.17.1 to 1.17.4 in the uv group across 1 directory by @dependabot[bot] in #386
  • Fix redundant translate(0,0) on pattern overlay reference point by @HarshRajSinghania in #384
  • Add the changelog entry missing from #384 by @kyamagu in #388
  • Document the contribution security posture by @kyamagu in #389
  • State where development history belongs by @kyamagu in #390
  • Enforce DCO sign-off in CI by @kyamagu in #391
  • Fix Japanese proportional metrics kerning by @shimoda-uec in #365
  • Run tests on pull requests into any branch by @kyamagu in #394
  • Test Japanese auto-kerning paths with real fixtures by @kyamagu in #396
  • Remove unused add_font_family() by @shimoda-uec in #395
  • Add the changelog entry for #395 by @kyamagu in #397
  • Scale stroke-dashoffset from points to pixels by @kyamagu in #400
  • Clear competing style declarations in presentation-property helpers by @shimoda-uec in #401
  • Add image_format parameter to rasterize() by @shimoda-uec in #403
  • Validate every bitmap on its way into the converter by @kyamagu in #402
  • Drop the letter spacing after the last anchored character by @kyamagu in #406
  • Scale auto leading by the paragraph percentage by @kyamagu in #409
  • Set the Playwright viewport when the page is created by @kyamagu in #415
  • Fail CI when the MS Core Fonts install silently does nothing by @kyamagu in #417
  • Apply paragraph space before/after to the paragraph advance by @kyamagu in #420
  • Scale Playwright rendering with the device scale factor by @kyamagu in #418
  • Upgrade psd-tools to 1.20.0 and require it by @kyamagu in #424
  • Size the foreignObject paragraph strut from its tallest span by @kyamagu in #425
  • Keep the serializer's indentation out of foreignObject by @kyamagu in #432
  • Scale the resvg rendering to honour dpi by @kyamagu in #431
  • Test the CLI in-process instead of spawning uv run by @kyamagu in #435
  • Serialize save() through the same path as tostring() by @kyamagu in #437
  • Add option to include hidden layers by @shimoda-uec in #423
  • Run Playwright tests in CI by @shimoda-uec in #442
  • Align mixed-size text runs by em box and Roman baseline by @kyamagu in #444
  • Preserve foreignObject whitespace with CSS white-space by @shimoda-uec in #441
  • Keep a lone run's baseline shift on its tspan by @kyamagu in #446
  • Add a no-shift control fixture for the uniform-scale text case by @kyamagu in #448
  • Render foreignObject overflow instead of clipping it by @kyamagu in #450
  • Correct what holds an empty paragraph open: nothing does by @kyamagu in #451
  • Release v0.13.0 by @kyamagu in #452

New Contributors

Full Changelog: v0.12.1...v0.13.0