Repository navigation
v0.13.0
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
- @HarshRajSinghania made their first contribution in #384
Full Changelog: v0.12.1...v0.13.0