Migration from v0.4.0 to v0.5.0
Some deprecations are there.
What's Changed
_spy.stroke interface is added since v0.5.0. And the methods of _spy related with the hot strokes are deprecated now, replacings are recommended.
_spy.registerHotStroke
diff
- _spy.registerHotStroke(myStroke, handler);
+ _spy.stroke.register(myStroke, handler);_spy.getRegisteredHotStrokes
diff
- _spy.getRegisteredHotStrokes();
+ _spy.stroke.keys;_spy.getRegisteredHotStroke
diff
- _spy.getRegisteredHotStroke(myStroke);
+ _spy.stroke.get(myStroke);_spy.changeHotStrokeSpy
diff
- _spy.changeHotStrokeSpy(nextStroke);
+ _spy.stroke.replace("spy", nextStroke);_spy.changeHotStrokeStyle
diff
- _spy.changeHotStrokeStyle(nextStroke);
+ _spy.stroke.replace("style", nextStroke);_spy.unregisterHotStrokes
caution
this is a really breaking change, _spy.unregisterHotStrokes() unregisters default strokes but _spy.stroke.unregisterAll() unregisters all strokes including not-default-strokes
diff
- _spy.unregisterHotStrokes();
+ _spy.stroke.unregisterAll();_spy.unregisterHotStroke
diff
- _spy.unregisterHotStroke(myStroke);
+ _spy.stroke.unregister(myStroke);