Releases: entronad/graphic
Releases · entronad/graphic
v2.0.0
-
Add feature of transition animation, see details in Mark.transition
. And thus the rendering engine is rewrited. The imperative Figure
classes are changed to declarative MarkElement
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.
v1.0.1
- Add mouse-focus scaling signal: #173
v1.0.0
- Graphic has finished initial development and ready for production from this version. The API will be stable while a new major version begins in the design.
- Add size to tooltip renderer function: #159
v0.10.7
- Fix memory leak of channels: #143
v0.10.6
- Fill region annotations with a gradient: #132
v0.10.5
- Fix the bug that
GeomElement.selected
dosen't work.
- Fix: handle big numbers when calculating nice range/numbers: #107
v0.10.4
- Remove
_mouseIsConnected
checking from chart widget state.
- Expose linearNiceRange and linearNiceNumbers algorithms: #105
v0.10.3
- Fix Stack Overflow when comparing modifiers: #96
v0.10.2
- Add
coordConv
to Modifier.modify
's arguments.
v0.10.1
- Add
clip
for FigureAnnotation
s: #93
- Export modifier argument classes.