Skip to content

Releases: entronad/graphic

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.

v1.0.1

17 Dec 16:08
Compare
Choose a tag to compare
  • Add mouse-focus scaling signal: #173

v1.0.0

01 Nov 14:00
Compare
Choose a tag to compare
  • 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

19 Sep 16:14
Compare
Choose a tag to compare
  • Fix memory leak of channels: #143

v0.10.6

22 Jul 15:54
Compare
Choose a tag to compare
  • Fill region annotations with a gradient: #132

v0.10.5

07 Jun 16:23
Compare
Choose a tag to compare
  • Fix the bug that GeomElement.selected dosen't work.
  • Fix: handle big numbers when calculating nice range/numbers: #107

v0.10.4

20 May 15:52
Compare
Choose a tag to compare
  • Remove _mouseIsConnected checking from chart widget state.
  • Expose linearNiceRange and linearNiceNumbers algorithms: #105

v0.10.3

02 May 15:16
Compare
Choose a tag to compare
  • Fix Stack Overflow when comparing modifiers: #96

v0.10.2

02 May 13:34
Compare
Choose a tag to compare
  • Add coordConv to Modifier.modify's arguments.

v0.10.1

28 Apr 15:15
Compare
Choose a tag to compare
  • Add clip for FigureAnnotations: #93
  • Export modifier argument classes.