Releases: bpampuch/pdfmake
Releases · bpampuch/pdfmake
0.3.1
- Added auto page height for multiple pages (for
sectionor after custom page break) - Added type validation for parameters in method
createPdf - Added support
SVGElementobject forsvgnode (SVGElementobject is available only in browser) - Updated svg-to-pdfkit library to the latest GitHub master commit
- Fixed a bug in the write method where it did not wait for the file write operation to complete
- Fixed SVG loading
- Fixed rendering SVG without viewBox
0.2.22
0.3.0
Changelog (compared to version 0.2.21)
- Reverted to the original
pdfkitpackage, moving away from@foliojs-fork - Drop support Internet Explorer 11 (Microsoft will not support from 2022)
- Minimal supported version Node.js 20 LTS
- Port code base to ES6+
- Unify interface for node and browser (breaking change)
- All methods return promise instead of using callback (breaking change)
- Change including virtual font storage in client-side (breaking change)
- Change parameters of
pageBreakBeforefunction (breaking change) - Support for loading font files and images via URL adresses (https:// or http:// protocol) in Node.js (client and server side now)
- Used fetch API for downloading fonts and images
- Attachments embedding
- Added
sectionnode
There is no difference between the stable version 0.3.0 and version 0.3.0-beta.19.
Documentation
0.3.0-beta.19
Prerelease version. Do not use in a production.
Installation
npm install [email protected]
Changelog
- Minimal supported version Node.js 20 LTS
- Added
wordBreakproperty fortextnode, supported values:'normal'(default),'break-all' - Used fetch API for downloading fonts and images
- Update Roboto font (version 3.014)
- Fixed render empty list entries
Documentation
0.2.21
0.3.0-beta.18
Prerelease version. Do not use in a production.
Installation
npm install [email protected]
Changelog
- Added
sectionnode (see documentation) - Fixed crash that occurred when using automatic page height
- Fixed text overflow with some non-wrappable texts
Documentation
0.2.20
0.3.0-beta.17
Prerelease version. Do not use in a production.
Installation
npm install [email protected]
Changelog
- Fixed DoS via repeatedly redirect URL in file embedding
Documentation
0.3.0-beta.16
Prerelease version. Do not use in a production.
Installation
npm install [email protected]
Changelog
- Update pdfkit to 0.17.0
- Update Roboto font (version 3.011)
- Fixed URL resolving for same URL in browser
- Fixed sharing URL resolver for not available URLs