|
| 1 | +### Changelog ### |
| 2 | + |
| 3 | +v0.5.0-alpha - 19.1.2015 |
| 4 | + * Complete rewrite of library |
| 5 | + * Switched interface to return Promise |
| 6 | + * Uses hidden iframe window to perform rendering, allowing async rendering and doesn't force the viewport to be scrolled to the top anymore. |
| 7 | + * Better support for unicode |
| 8 | + * Checkbox/radio button rendering |
| 9 | + * SVG rendering |
| 10 | + * iframe rendering |
| 11 | + * Changed format for proxy requests, permitting binary responses with CORS headers as well |
| 12 | + * Fixed many layering issues (see z-index tests) |
| 13 | + |
| 14 | +v0.4.1 - 7.9.2013 |
| 15 | + * Added support for bower |
| 16 | + * Improved z-index ordering |
| 17 | + * Basic implementation for CSS transformations |
| 18 | + * Fixed inline text in top element |
| 19 | + * Basic implementation for text-shadow |
| 20 | + |
| 21 | +v0.4.0 - 30.1.2013 |
| 22 | + * Added rendering tests with <a href="https://github.com/niklasvh/webdriver.js">webdriver</a> |
| 23 | + * Switched to using grunt for building |
| 24 | + * Removed support for IE<9, including any FlashCanvas bits |
| 25 | + * Support for border-radius |
| 26 | + * Support for multiple background images, size, and clipping |
| 27 | + * Support for :before and :after pseudo elements |
| 28 | + * Support for placeholder rendering |
| 29 | + * Reformatted all tests to small units to test specific features |
| 30 | + |
| 31 | +v0.3.4 - 26.6.2012 |
| 32 | + |
| 33 | +* Removed (last?) jQuery dependencies (<a href="https://github.com/niklasvh/html2canvas/commit/343b86705fe163766fcf735eb0217130e4bd5b17">niklasvh</a>) |
| 34 | +* SVG-powered rendering (<a href="https://github.com/niklasvh/html2canvas/commit/67d3e0d0f59a5a654caf71a2e3be6494ff146c75">niklasvh</a>) |
| 35 | +* Radial gradients (<a href="https://github.com/niklasvh/html2canvas/commit/4f22c18043a73c0c3bbf3b5e4d62714c56acd3c7">SunboX</a>) |
| 36 | +* Split renderers to their own objects (<a href="https://github.com/niklasvh/html2canvas/commit/94f2f799a457cd29a21cc56ef8c06f1697866739">niklasvh</a>) |
| 37 | +* Simplified API, cleaned up code (<a href="https://github.com/niklasvh/html2canvas/commit/c7d526c9eaa6a4abf4754d205fe1dee360c7660e">niklasvh</a>) |
| 38 | + |
| 39 | +v0.3.3 - 2.3.2012 |
| 40 | + |
| 41 | +* SVG taint fix, and additional taint testing options for rendering (<a href="https://github.com/niklasvh/html2canvas/commit/2dc8b9385e656696cb019d615bdfa1d98b17d5d4">niklasvh</a>) |
| 42 | +* Added support for CORS images and option to create canvas as tainted (<a href="https://github.com/niklasvh/html2canvas/commit/3ad49efa0032cde25c6ed32a39e35d1505d3b2ef">niklasvh</a>) |
| 43 | +* Improved minification saved ~1K! (<a href="https://github.com/cobexer/html2canvas/commit/b82be022b2b9240bd503e078ac980bde2b953e43">cobexer</a>) |
| 44 | +* Added integrated support for Flashcanvas (<a href="https://github.com/niklasvh/html2canvas/commit/e9257191519f67d74fd5e364d8dee3c0963ba5fc">niklasvh</a>) |
| 45 | +* Fixed a variety of legacy IE bugs (<a href="https://github.com/niklasvh/html2canvas/commit/b65357c55d0701017bafcd357bc654b54d458f8f">niklasvh</a>) |
| 46 | + |
| 47 | +v0.3.2 - 20.2.2012 |
| 48 | + |
| 49 | +* Added changelog! |
| 50 | +* Added bookmarklet (<a href="https://github.com/niklasvh/html2canvas/commit/b320dd306e1a2d32a3bc5a71b6ebf6d8c060cde5">cobexer</a>) |
| 51 | +* Option to select single element to render (<a href="https://github.com/niklasvh/html2canvas/commit/0cb252ada91c84ef411288b317c03e97da1f12ad">niklasvh</a>) |
| 52 | +* Fixed closure compiler warnings (<a href="https://github.com/niklasvh/html2canvas/commit/36ff1ec7aadcbdf66851a0b77f0b9e87e4a8e4a1">cobexer</a>) |
| 53 | +* Enable profiling in FF (<a href="https://github.com/niklasvh/html2canvas/commit/bbd75286a8406cf9e5aea01fdb7950d547edefb9">cobexer</a>) |
0 commit comments