All Components

Change Log

v1.5.7 (2018-07-23)

Bug Fixes

  • missing umd bundle
  • stale dependencies in browser bundle
  • error in FF when used in hidden iframe
  • color: HSL::toRGB() when saturation is zero

v1.5.6 (2018-05-29)

Bug Fixes

  • rearrange imports to work with the Angular build optimizer

v1.5.5 (2018-05-15)

Bug Fixes

  • error in angular universal

v1.5.4 (2018-05-10)

Bug Fixes

  • missing table head error in IE 9 compatibility
  • font icons in IE
  • PDF: handle errors more gracefully in the JPEG stream

v1.5.3 (2018-04-24)

Bug Fixes

  • drawDOM: no splitting of elements that must be kept together

v1.5.2 (2018-04-03)

Bug Fixes

  • gradients are missing if base url contains apostrophe
  • drawDOM: prevent infinite box from leaking into the output

v1.5.1 (2018-02-14)

Bug Fixes

  • root-level exports

v1.5.0 (2018-02-14)

Bug Fixes

  • serve CDN bundle for UNPKG and jsDelivr

Features

  • add ES2015 bundle
  • PDF: add autoPrint option

v1.4.2 (2018-02-02)

Bug Fixes

  • do no access window when running on the server

v1.4.1 (2018-01-16)

Bug Fixes

  • drawDOM: fix a possible JS error (closest called with text node)

v1.4.0 (2017-09-22)

Features

  • add systemjs bundle

v1.3.0 (2017-09-11)

Bug Fixes

  • text rendering in svg with texts including & character

Features

  • support for rendering id to SVG elements
  • drawDOM: support CSS text-transform

v1.2.1 (2017-08-25)

Bug Fixes

  • bundling with Rollup
  • DrawOptions typings syntax

v1.2.0 (2017-08-10)

Bug Fixes

  • add landscape to draw options
  • allow template to be a function
  • clone _kendoExportVisual during paging
  • make DrawOptions members optional
  • drawDOM:
    • fix a bunch of issues on MS Edge
    • cache background-images added via kendo-pdf-document
    • fix text with auto page breaking (clone text nodes too)
  • pdf: fix issue with "Save As" in Acrobat

Features

  • always compress PDFs, adds dependency on pako

v1.1.2 (2017-07-07)

Bug Fixes

  • export drawingSurface with drawDOM
  • svg: do not reverse text anchor in IE and EDGE

v1.1.1 (2017-06-28)

Bug Fixes

  • update license
  • cleanup non-functional tooltip members

v1.1.0 (2017-06-15)

Bug Fixes

  • update license
  • typescript definitions

Features

  • preserve whitespaces
  • PDF: support imgDPI option in the PDF drawing backend

v1.0.3 (2017-05-29)

Bug Fixes

  • geometry: convert arc path parameters according to svg specifications

v1.0.2 (2017-05-19)

Bug Fixes

  • error when loading package with SystemJS

v1.0.1 (2017-05-16)

Bug Fixes

  • drawDOM: fix repeating headers of Grid subclasses

v1.0.0 (2017-05-04)

Features

  • official release

v0.16.1 (2017-05-03)

Bug Fixes

  • better fix for svg text with rtl direction
  • exported svg on pages with base href

v0.16.0 (2017-04-28)

Bug Fixes

  • text rendering for rtl direction

Features

  • layout: add reverse option

v0.15.6 (2017-04-25)

Bug Fixes

  • drawDOM: does not export charts

v0.15.5 (2017-04-11)

Bug Fixes

  • drawDOM:
    • fix layout of tables when auto page breaking
    • maintain selection in

v0.15.4 (2017-03-31)

Bug Fixes

  • drawDOM: update counters on pseudo-elements

v0.15.3 (2017-03-29)

Bug Fixes

  • name default exports

v0.15.2 (2017-03-27)

Bug Fixes

  • resolve data URI if not all images are loaded

v0.15.1 (2017-03-17)

Bug Fixes

  • drawDOM: fix rendering of elements with column-count

v0.15.0 (2017-03-10)

Bug Fixes

  • drawDOM: fix stacking of inline/block elements

Features

  • PDF: add support for grayscale / cmyk JPEG-s

v0.14.3 (2017-03-09)

Bug Fixes

  • add CDN bundle

v0.14.2 (2017-03-09)

Bug Fixes

  • make export interface members optional

v0.14.1 (2017-03-03)

Bug Fixes

  • drawDOM: fix again closest for IE < 11

v0.14.0 (2017-02-28)

Bug Fixes

  • svg: changing cursor is not reflected

Features

  • canvas: implement cursor support

v0.13.11 (2017-02-24)

Bug Fixes

  • drawDOM: fix closest for IE (was not iframe-proof)

v0.13.10 (2017-02-24)

Bug Fixes

  • point and size constructors should normalize NaN values

v0.13.9 (2017-02-17)

Bug Fixes

  • drawDOM: weird IE case for background-position

v0.13.8 (2017-02-15)

Bug Fixes

  • eventElement should not throw error if no argument is passed

v0.13.7 (2017-02-10)

Bug Fixes

  • don't require window object at load time
  • drawDOM: rendering LI elements on continued pages

v0.13.6 (2017-02-10)

Bug Fixes

  • drawDOM: rendering of Kendo widgets with auto page breaking

v0.13.5 (2017-02-03)

Bug Fixes

  • drawDOM:
    • workaround for missing Element.classList in IE < 11
    • fix error when loading script in non-browser environment

v0.13.4 (2017-02-01)

Bug Fixes

  • use kendo.jQuery instance to test for widgets

v0.13.3 (2017-01-30)

Bug Fixes

  • PDF: fix encoding of multi-byte texts in standard font
  • drawDOM: fix error in IE when forcePageBreak is used

v0.13.2 (2017-01-20)

Bug Fixes

  • drawDOM: fix drawing text decorations for justified text

v0.13.1 (2017-01-12)

Bug Fixes

  • fix: add drawing alias to main exports

v0.13.0 (2017-01-10)

Bug Fixes

  • include Surface in typings
  • add Color export
  • reexport drawing namespace
  • update typings

Features

  • add entry points for geometry and pdf
  • re-organize exports

v0.12.2 (2016-12-23)

Bug Fixes

  • export exportPDF method

v0.12.1 (2016-12-21)

Bug Fixes

  • distribute tree shakeable modules

v0.12.0 (2016-12-19)

Bug Fixes

  • remove chroma related files
  • failed surface create message
  • Allow page breaks inside huge tags
  • QuadNode child insertion
  • suspend tracking for the image export surface
  • use check for baseclss instead of generic check
  • add missing insertAt method
  • call bind with at least empty object
  • quad node children initialization
  • use single line templates
  • add missing drawing exports
  • elements array re-export name
  • assignment of zero size
  • export group with normalized origin
  • handle space separated names when unbinding events
  • options store prefix
  • set default animation options to prototype
  • handle touch event coordinates
  • remove duplicate export
  • remove observable from the exports
  • pdf: Allow any positioned element to start a new stacking context

Features

  • add drawDom.drawText method
  • remove Chroma.js dependency
  • add exportPDF method

v0.11.2 (2016-11-26)

Bug Fixes

  • rollup external dependencies

v0.11.1 (2016-11-26)

Bug Fixes

  • strict mode errors

v0.11.0 (2016-11-25)

Features

  • add ES module bundle

v0.10.0 (2016-10-24)

Features

  • add PDF export routines

v0.9.1 (2016-10-21)

Bug Fixes

  • set correct return types
  • canvas mouse tracking
  • merge duplicate import
  • circular dependency in point
  • remove promise dependency
  • throttle function arguments
  • export Observable
  • typings
  • remove unnecessary file from NPM package
  • The CDN example works now
  • travis: build should pass now

Features

  • check if document exists to avoid compile errors
  • export observable and throttle
  • add drawing and geometry implentation
  • e2e example