Skip to content

Releases: entronad/graphic

v2.5.0

29 Aug 07:28
Compare
Choose a tag to compare
  • 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

18 Jul 06:19
Compare
Choose a tag to compare
  • add label and labelBackground on crosshair: #303

v2.3.0

09 Jul 03:24
Compare
Choose a tag to compare

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

27 Sep 15:33
Compare
Choose a tag to compare
  • Operator value use deep equality: #262

v2.2.0

15 May 15:55
Compare
Choose a tag to compare
  • Add RepaintBoundary to reduce chart repainting: #220
  • Fix that all items use the same shape params: #221

v2.1.0

20 Apr 14:01
Compare
Choose a tag to compare
  • Add Gesture.chartKey: #217
  • Add localMoveStart for both update and end events in scale and long presses.

v2.0.3

12 Apr 14:59
Compare
Choose a tag to compare
  • 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.2

06 Apr 14:11
Compare
Choose a tag to compare
  • Change name the following names to avoid conflict with dart/flutter built-in libraries (#193, #200):

    View -> ChartView

    Scene -> MarkScene

v2.0.1

04 Apr 14:11
Compare
Choose a tag to compare
  • Fix LineShape dash: #212

v2.0.0

02 Apr 14:09
Compare
Choose a tag to compare
  • 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.