Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 15:31
· 552 commits to main since this release

What's Changed

  • Add element-based header/footer API with automatic space reservation by @carlos7ags in #68
  • Close 11 rendering gaps from HTML support audit by @carlos7ags in #69
  • Split large html/ files into focused modules by @carlos7ags in #70
  • Feat: Support per-run text highlight background color by @bendavidsonku in #72
  • Add 11 CSS features: running headers, selectors, colors, math functions by @carlos7ags in #74
  • Use actual font metrics for highlight, underline, and strikethrough by @carlos7ags in #75
  • Architecture audit: documentation, naming, and API cleanup by @carlos7ags in #76
  • Fix Phase 2 audit issues: alpha, font flags, kern bounds, validation by @carlos7ags in #77
  • Fix Phase 3 audit: page-break-inside, selectors, colors, docs by @carlos7ags in #78
  • Fix Phase 4 audit: encryption detection, multi-sign, Page error, predictor bounds by @carlos7ags in #79
  • Phase 5 audit: test coverage for zero-coverage public APIs by @carlos7ags in #80
  • Bump golangci/golangci-lint-action from 7 to 9 by @dependabot[bot] in #81
  • Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #82
  • Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #83
  • Add AddHTMLTemplate for data-driven PDF generation by @carlos7ags in #84
  • Fix overflow handling to include following siblings in layout. by @AnalogJ in #13
  • Feat: Support inline elements (images, SVGs, inline-block) within paragraphs by @bendavidsonku in #71
  • Fix and rendering: baseline shift and adjacent run spacing by @carlos7ags in #87
  • Support baseline-shift CSS property and vertical-align lengths by @carlos7ags in #93
  • Fix baseline calculation using CSS half-leading by @carlos7ags in #92
  • Preserve empty lines from consecutive newlines in paragraphs by @carlos7ags in #94
  • Fix punctuation at font boundaries to keep its own font by @carlos7ags in #96
  • Preserve blank lines across page splits in paragraph overflow by @carlos7ags in #97

New Contributors

Full Changelog: v0.5.2...v0.6.0