All Versions
26
Latest Version
Avg Release Cycle
72 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.12.15 Changes
๐ Fixed
- ๐ Fix NPM installation problem with
husky
introduced inv0.12.13
- ๐ Fix NPM installation problem with
-
v0.12.13 Changes
๐ Fixed
- ๐ Fix faulty positioning regression in
Item#rasterize()
(#1905).
- ๐ Fix faulty positioning regression in
-
v0.12.12 Changes
๐ Fixed
- ๐ Fix installation problems on Windows by switching from NPM to Yarn for development (#1833).
๐ Changed
- ๐ Change
Item#raster({ resolution, insert })
to receive options object, while remaining backward compatible. - ๐ Change
Raster#smoothing
to support the values'low'
,'medium'
,'high'
and'off'
. Setting to a boolean value is still supported, translatingfalse
โ'off'
andtrue
โ'low'
.
โ Added
- ๐ Allow reusing of raster items in
Item#rasterize({ raster })
: By providing an existing raster inoptions.raster
, the raster and maybe even its underlying canvas can be reused, as long as the rasterized size doesn't change between rasterizations. This allows for big performance improvements.
-
v0.12.11 Changes
June 19, 2020๐ Fixed
- ๐ Fix installation through Yarn (#1831).
-
v0.12.10
June 19, 2020 -
v0.12.9 Changes
June 19, 2020โ Added
- Export
CanvasProvider
to allow experimenting with
๐ฆ https://www.npmjs.com/package/canvaskit-wasm on Node.js
๐ Fixed
- ๐ Fix
Path.strokeBounds
that was incorrect for certain paths (#1824). - ๐ Fix Gulp 3 issues to be able to run Travis CI tests on Node.js 10, 12, 13 and
14.
- Export
-
v0.12.8 Changes
June 03, 2020๐ Fixed
- TypeScript: Fix returned instance type (#1796).
- ๐ Fix
Path#strokeBounds
for open paths (#1817). - ๐ Fix animation progress handling in
Tween.update()
. - ๐ Fix setting
Item#scaling
to a new value after it was set to zero (#1816). - ๐ SVG Import: Fully support SVG strings with leading line-breaks (#1813).
- ๐ Docs: Improve
Raster#initialize(object)
documentation (#1815, #1782). - ๐ Docs: Fix
Item#getItem(options)
documentation.
-
v0.12.7 Changes
May 23, 2020๐ Fixed
- PaperScript: Actually make
options.paperFeatures.moduleExports
work
independently fromoptions.paperFeatures.operatorOverloading
.
- PaperScript: Actually make
-
v0.12.6 Changes
May 23, 2020โ Added
- PaperScript: Add option
options.paperFeatures.moduleExports
to control
module exports conversion.
- PaperScript: Add option
-
v0.12.5 Changes
May 23, 2020โ Added
- PaperScript: Add option
options.paperFeatures.operatorOverloading
to control
operator overloading.
๐ Fixed
- ๐ Fix
new Raster(HTMLCanvasElement)
constructor (#1745). - ๐ Handle
CurveLocation
on paths with only one segment. - ๐ Fix recently introduced error in
CompoundPath.compare()
(#1769). - Clamp opacity values to [0, 1] (#1814).
- ๐ Support closed
Path
items with blend mode and no segments (#1763). - ๐ Fix error in
getCrossingSegments()
(#1773). - ๐ SVG Import: Support SVG strings with leading line-breaks (#1813).
- ๐ Docs: Improve documentation for
Raster#drawImage(CanvasImageSource)
(#1784).
๐ Changed
- ๐ Use
'paper-'
prefix in generated view ids.
- PaperScript: Add option