All Versions
23
Latest Version
Avg Release Cycle
61 days
Latest Release
536 days ago

Changelog History
Page 1

  • v0.3.0-beta.3 Changes

    October 09, 2022
    • โšก๏ธ Updated Roboto font (version 3.005)
    • ๐Ÿ›  Fixed calculating auto page height
    • ๐Ÿ›  Fixed TrueType Collection loading from URL
    • ๐Ÿ›  Fixed refetching fonts from URL
  • v0.3.0-beta.2 Changes

    April 01, 2022
    • Attachments embedding
    • ๐Ÿ‘Œ Support passing headers to request for loading font files and images via URL adresses
  • v0.3.0-beta.1 Changes

    January 01, 2022
    • 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 pageBreakBefore function (breaking change)
    • ๐Ÿ‘Œ Support for loading font files and images via URL adresses (https:// or http:// protocol) in Node.js (client and server side now)
  • v0.1.68 Changes

    July 31, 2020
    • ๐Ÿ›  fixed error window is not defined in Node.js
  • v0.1.67 Changes

    July 26, 2020
    • ๐Ÿ›  fixed include Promise polyfill
    • ๐Ÿ“œ experimental SVG: rewrited SVG parsing
    • client-side: images file loading via url address (https:// or http:// protocol) in "images" dictionary
      Example of usage:

      var dd = {content: [{image: 'testImage'}],images: {testImage: 'https://picsum.photos/seed/picsum/200/300',}};

    ๐Ÿ‘€ This is not supported: { image: 'https://picsum.photos/seed/picsum/200/300' }

  • v0.1.66 Changes

    June 30, 2020
    • ๐Ÿ“š client-side: font files loading via url address (https:// or http:// protocol), (see documentation).
      Roboto TTF font files are now available via CDN: https://cdnjs.com/libraries/pdfmake
    • ๐Ÿ“š client-side: getStream() support callback (see documentation)
    • ๐Ÿ›  fixed FDArray parsing in CFF in font
  • v0.1.65 Changes

    March 01, 2020
    • ๐Ÿ‘Œ support of fillOpacity property in tables
    • ๐Ÿ‘Œ support of linkToPage and linkToDestination with images
    • ๐ŸŽ pageBreakBefore performance improvement
    • ๐Ÿ›  fix support opacity with number 0
  • v0.1.64 Changes

    February 02, 2020
    • โž• added new values for pageBreak:
      • beforeOdd, afterOdd - break to odd page
      • beforeEven, afterEven - break to even page
    • ๐Ÿ›  fixed pageMargins: 0
    • ๐Ÿ›  experimental SVG - fixed too bold and too italics text
  • v0.1.63 Changes

    December 11, 2019
    • โšก๏ธ update pdfkit to 0.11.0
    • โž• add support to interlaced PNG files
  • v0.1.62 Changes

    November 03, 2019
    • ๐Ÿ’… experimental SVG - default font for unknown fonts is used from defaultStyle element. Or can be defined in svg node via font property
    • ๐Ÿ›  experimental SVG - fixed finding fonts