v2.0.0
-
Add feature of transition animation, see details in
Mark.transition
. And thus the rendering engine is rewrited. The imperativeFigure
classes are changed to declarativeMarkElement
classes. See details in this folder: https://github.com/entronad/graphic/tree/main/lib/src/graffiti/element -
Update terminology to keep same with modern mainstream data visualization libraries. Some class names have changed:
GeomElement -> Mark
Attr -> Encode
Signal -> Event
Channel -> Stream
Figure -> MarkElement
And thus some properties related are also changed, like
elements -> marks
. -
Fix diposing functions.