All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Pan & Zoom feature now actually works. 1.2.0 introduced the big refactor by markbiddlecom, but also lots of other PRs that were merged, which caused a regression.
- Support for refreshing the background image
- Grid customization props (grid size, line width & hide axis)
- Export drawing to file/dataUrl using new
getDataURL
function - Panning & Zooming
- z-index no longer hard-coded, allowing overlayed CanvasDraw components
- big refactor, kudos to @markbiddlecom for this mammoth task
- allow React 17 as peer dependency
- Started this CHANGELOG.md file to keep track of any changes per version
- Fix touch draw issue. (#29)
- Fix "Can't draw dots" issue. (#42)
- Fix image not shown due to cache. (#59)
- Fix image issues on canvas resize. (#66)
- Fix SecurityError on save. (#70)
- Unified touch & mouse events to streamline core draw logic (handleDrawStart, handleDrawMove & handleDrawEnd)
- onChange prop #50 (#50)
- Fix "Immediate flag should be really immediate" issue #30 (#30)