Releases: pearcetm/osd-paperjs-annotation
Releases · pearcetm/osd-paperjs-annotation
v0.4.12
Add BrushTool.autoSimplify()
Apply patch for paper.js boolean operations.
v0.4.11
Update wand tool now that paperjs boolean operations have been patched.
v0.4.10
Fixes additional bugs due to floating point precision within paper.js code
v0.4.9
Update the max coordinate values for performing boolean calculations.
v0.4.8
This release adds a fix for paper.js boolean operations (e.g. unite, intersect, subtract) that occur when coordinate values are large (>= 2^14 i.e. 16384) due to floating point rounding of the necessary epsilon values for performing the calculations.
v0.4.7
Adds check to wand tool before merging the new shape with the old, to make sure the areas are adding up correctly (since sometimes with complicated shapes the boolean operations in paperjs don't work correctly).
v0.4.6
Load userdata from geojson properties into paper items data.userdata
field.
v0.4.5
Fixes a bug in the wand tool when bounding elements are used.
v0.4.4
Fire update-scale
event as part of resizing, not on accessing the scaleFactor
property.
v0.4.3
Bugfix related to behavior on resizing the viewer