Releases: almothafar/angular-signature-pad
Releases · almothafar/angular-signature-pad
Angular 16+ Support
- BREAKING
redrawCanvas()
does not auto-clear data anymore; clear will be called internally, but still preserving data. You can return to the previous behavior by callingclear()
afterredrawCanvas()
if you want it. - BREAKING
clear()
will callredrawCanvas()
first. If you just want to clear data without redrawing, then callclear(false)
. This behavior is to fix issues where the pad loses the style after clearing data. - BREAKING
clear()
will triggerdrawEnd
with the value ofnull
, this can help with knowing when the pad got cleared. - Adding new
changeBackgroundColor(color: string)
function to change the background color dynamically. - New Demo UI and fixing broken showcase.
- Upgrade
signature_pad
to the latest version (5.0.4) See (Changelog) - Support Angular 18 (Now it supports Angular >= 16; if any issues occur in the future, please report).
- Update dependencies for the project
Angular 14+ Support, Drop versions 10 & 11
- Upgrade
signature_pad
to the latest version (4.0.7) See (Changelog) - Support Angular 14 (Now it is supporting Angular >= 12, if any issues happened in the future, please report).
- Drop support from Angular 10 & 11 as they are no more active nor LTS (Support policy and schedule)
Signature Pad 4 and Angular 13 support
Using the final version of signature_pad also supporting Angular 13
3.0.0-beta.6
- Adding default style for pad and canvas with an extra class for canvas
.signature-pad-canvas
for customization, this should be solving an issue where the pad and canvas flow together and the drawable area is unknown for the eye.
3.0.0-beta.5
Angular 8 - 11
The whole version got breaking changes, it is almost a new module.
- Using
signature_pad
version 3.0.0-beta.4 - Change names of
onBeginEvent
todrawStart
and expose event instead of alwaystrue
value - Change names of
onEndEvent
todrawEnd
and expose event instead of alwaystrue
value - Adding typing for
[options]
instead of usingany
type. - Publishing changes done in PR wulfsolter#100 so it supports Angular 8+ and many other improvements