Kendo Drawing

<a name"1.6.0-dev.201907250627"></a>

1.6.0-dev.201907250627 (2019-07-25)

Bug Fixes

  • errors with custom userAgent
  • blurry Canvas rendering on HiDPI screens

Features

  • add Color isDark method

<a name"1.5.12"></a>

1.5.12 (2019-05-14)

Bug Fixes

  • add optional origin parameter to scale transform
  • export Color class

<a name"1.5.11"></a>

1.5.11 (2019-04-10)

Bug Fixes

  • export namedColors

<a name"1.5.10"></a>

1.5.10 (2019-04-04)

Bug Fixes

  • drawDOM: fix text shrinking in IE

<a name"1.5.9"></a>

1.5.9 (2019-03-13)

Bug Fixes

  • export parseColor from package

<a name"1.5.8"></a>

1.5.8 (2019-01-11)

Bug Fixes

  • backwards compatibility for ArcOptions
  • remove center from constructor options
  • color: fix RGB <-> HSL conversion for achromatic values

<a name"1.5.7"></a>

1.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

<a name"1.5.6"></a>

1.5.6 (2018-05-29)

Bug Fixes

  • rearrange imports to work with the Angular build optimizer

<a name"1.5.5"></a>

1.5.5 (2018-05-15)

Bug Fixes

  • error in angular universal

<a name"1.5.4"></a>

1.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

<a name"1.5.3"></a>

1.5.3 (2018-04-24)

Bug Fixes

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

<a name"1.5.2"></a>

1.5.2 (2018-04-03)

Bug Fixes

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

<a name"1.5.1"></a>

1.5.1 (2018-02-14)

Bug Fixes

  • root-level exports

<a name"1.5.0"></a>

1.5.0 (2018-02-14)

Bug Fixes

  • serve CDN bundle for UNPKG and jsDelivr

Features

  • add ES2015 bundle
  • PDF: add autoPrint option

<a name"1.4.2"></a>

1.4.2 (2018-02-02)

Bug Fixes

  • do no access window when running on the server

<a name"1.4.1"></a>

1.4.1 (2018-01-16)

Bug Fixes

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

<a name"1.4.0"></a>

1.4.0 (2017-09-22)

Features

  • add systemjs bundle

<a name"1.3.0"></a>

1.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

<a name"1.2.1"></a>

1.2.1 (2017-08-25)

Bug Fixes

  • bundling with Rollup
  • DrawOptions typings syntax

<a name"1.2.0"></a>

1.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

<a name"1.1.2"></a>

1.1.2 (2017-07-07)

Bug Fixes

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

<a name"1.1.1"></a>

1.1.1 (2017-06-28)

Bug Fixes

  • update license
  • cleanup non-functional tooltip members

<a name"1.1.0"></a>

1.1.0 (2017-06-15)

Bug Fixes

  • update license
  • typescript definitions

Features

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

<a name"1.0.3"></a>

1.0.3 (2017-05-29)

Bug Fixes

  • geometry: convert arc path parameters according to svg specifications

<a name"1.0.2"></a>

1.0.2 (2017-05-19)

Bug Fixes

  • error when loading package with SystemJS

<a name"1.0.1"></a>

1.0.1 (2017-05-16)

Bug Fixes

  • drawDOM: fix repeating headers of Grid subclasses

<a name"1.0.0"></a>

1.0.0 (2017-05-04)

Features

  • official release

<a name"0.16.1"></a>

0.16.1 (2017-05-03)

Bug Fixes

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

<a name"0.16.0"></a>

0.16.0 (2017-04-28)

Bug Fixes

  • text rendering for rtl direction

Features

  • layout: add reverse option

<a name"0.15.6"></a>

0.15.6 (2017-04-25)

Bug Fixes

  • drawDOM: does not export charts

<a name"0.15.5"></a>

0.15.5 (2017-04-11)

Bug Fixes

  • drawDOM:
  • fix layout of tables when auto page breaking
  • maintain selection in <select>-s when page breaking

<a name"0.15.4"></a>

0.15.4 (2017-03-31)

Bug Fixes

  • drawDOM: update counters on pseudo-elements

<a name"0.15.3"></a>

0.15.3 (2017-03-29)

Bug Fixes

  • name default exports

<a name"0.15.2"></a>

0.15.2 (2017-03-27)

Bug Fixes

  • resolve data URI if not all images are loaded

<a name"0.15.1"></a>

0.15.1 (2017-03-17)

Bug Fixes

  • drawDOM: fix rendering of elements with column-count

<a name"0.15.0"></a>

0.15.0 (2017-03-10)

Bug Fixes

  • drawDOM: fix stacking of inline/block elements

Features

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

<a name"0.14.3"></a>

0.14.3 (2017-03-09)

Bug Fixes

  • add CDN bundle

<a name"0.14.2"></a>

0.14.2 (2017-03-09)

Bug Fixes

  • make export interface members optional

<a name"0.14.1"></a>

0.14.1 (2017-03-03)

Bug Fixes

  • drawDOM: fix again closest for IE < 11

<a name"0.14.0"></a>

0.14.0 (2017-02-28)

Bug Fixes

  • svg: changing cursor is not reflected

Features

  • canvas: implement cursor support

<a name"0.13.11"></a>

0.13.11 (2017-02-24)

Bug Fixes

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

<a name"0.13.10"></a>

0.13.10 (2017-02-24)

Bug Fixes

  • point and size constructors should normalize NaN values

<a name"0.13.9"></a>

0.13.9 (2017-02-17)

Bug Fixes

  • drawDOM: weird IE case for background-position

<a name"0.13.8"></a>

0.13.8 (2017-02-15)

Bug Fixes

  • eventElement should not throw error if no argument is passed

<a name"0.13.7"></a>

0.13.7 (2017-02-10)

Bug Fixes

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

<a name"0.13.6"></a>

0.13.6 (2017-02-10)

Bug Fixes

  • drawDOM: rendering of Kendo widgets with auto page breaking

<a name"0.13.5"></a>

0.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

<a name"0.13.4"></a>

0.13.4 (2017-02-01)

Bug Fixes

  • use kendo.jQuery instance to test for widgets

<a name"0.13.3"></a>

0.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

<a name"0.13.2"></a>

0.13.2 (2017-01-20)

Bug Fixes

  • drawDOM: fix drawing text decorations for justified text

<a name"0.13.1"></a>

0.13.1 (2017-01-12)

Bug Fixes

  • fix: add drawing alias to main exports

<a name"0.13.0"></a>

0.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

<a name"0.12.2"></a>

0.12.2 (2016-12-23)

Bug Fixes

  • export exportPDF method

<a name"0.12.1"></a>

0.12.1 (2016-12-21)

Bug Fixes

  • distribute tree shakeable modules

<a name"0.12.0"></a>

0.12.0 (2016-12-19)

Bug Fixes

  • remove chroma related files
  • failed surface create message
  • Allow page breaks inside huge <Hx> 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
 /