Releases: entronad/graphic
Releases · entronad/graphic
v2.5.0
-
Expand crosshair on edges: #304
-
Custom crosshair labels formatter: #305
-
Add one point support for line mark: #306
-
Add crosshair paddings: #314
v2.4.0
- add label and labelBackground on crosshair: #303
v2.3.0
2.3.0
2024-07-09
- Add
AxisGuide.labelBackground
and AxisGuid.labelBackgroundMapper
: #301
- Change
LabelStyle.textScaleFactor
to LabelStyle.textScaler
to be consist with TextPainter
: #300. Although this is a breaking change, only minor version is upgraded for this prop is rarely used.
v2.2.1
- Operator value use deep equality: #262
v2.2.0
- Add
RepaintBoundary
to reduce chart repainting: #220
- Fix that all items use the same shape params: #221
v2.1.0
- Add
Gesture.chartKey
: #217
- Add
localMoveStart
for both update and end events in scale and long presses.
v2.0.3
- Fix the Modifier error when updating: #206
- Rename enum property
MarkEntrance.alpha
to MarkEntrance.opacity
.
- Fix polygon shape when there is only one datum or one value in a dim: #166
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.