- Added horizontal table alignment via
tableAlignment:left(default),center, orright - Fixed PDF stream errors not rejecting promises returned by
getBuffer(),getBase64()andgetDataUrl() - Fixed
getStream()returning an already consumed stream; subsequent stream access now rejects - Fixed
write()hanging or failing aftergetBuffer(),getBase64()orgetDataUrl()by reusing buffered PDF data - Fixed attachments loaded from the virtual file system (including downloaded URL attachments) failing with "No src specified"
- Fixed sections with automatic page height sharing the first section's height and clipping content in subsequent sections
- Fixed vertical alignment of row-spanned table header cells when the table starts on a subsequent page
- Fixed text decoration positioning and automatic thickness for mixed font sizes depending on the order of text fragments
- Fixed adjacent text fragments with different
decorationThicknessvalues being rendered with the same decoration thickness - Fixed wavy text decoration clipping height incorrectly depending on the vertical position on the page
- Fixed reversed paint order of table cell background fills in unbreakable blocks, which caused outer table fills to cover nested table fills
- Fixed percentage table column widths using incorrect padding and border widths when mixed with
autoor star-sized columns - Fixed
TypeError: Invalid base URLwhen loading the browser build in React Native