Skip to content

Releases: gravity-ui/graph

v1.8.4

17 Feb 20:22
cd7c7e4

Choose a tag to compare

1.8.4 (2026-02-17)

Bug Fixes

  • apply initial styles on init CssVariablesLayer (#248) (f33a1d7)
  • NewBlockLayer: prevent opening context menu and start drag on alt+click on a block (#245) (7adef5b)
  • resolve race condition in anchor positioning for newly created anchors (#244) (9ce95c5)

v1.8.3

12 Feb 16:50
a78aa0f

Choose a tag to compare

1.8.3 (2026-02-12)

Bug Fixes

  • useBlockAnchorPosition: handle error on anchor's view not ready (#242) (20c2e68)

v1.8.2

09 Feb 21:17
75229e6

Choose a tag to compare

1.8.2 (2026-02-09)

chore

Features

  • added custom behaviour for SelectionLayer on press Shift (#239) (e6b48e8)
  • CanvasBlock: allow to override click and selection block (#240) (b81dc0c)

Bug Fixes

v1.8.1

08 Feb 19:06
b424e67

Choose a tag to compare

1.8.1 (2026-02-08)

Bug Fixes

  • Lot of fixes for PortConnectionLayer (#235) (5e0db8c)
  • SelectionService: batch signal updates to prevent intermediate notifications (#234) (8a912b3)

v1.8.0-rc.7

04 Feb 09:34
90e98e8

Choose a tag to compare

1.8.0-rc.7 (2026-02-04)

chore

Features

  • made renderLabelText and labelGeometry protected, fix: backgrou… (#227) (691479d)
  • Support for transferring blocks between groups (#207) (b3116a8)
  • useSignal: add lots of hooks for React wrapper (#228) (f12c224)

Bug Fixes

  • allow configure strategy the SelectionLayer to apply selection (#229) (9464d44)
  • graph: prevent race condition error in GraphBlockAnchor component (#225) (f1894f0)
  • make react block renders in sync with canvas (#222) (f930fa4)
  • prevent preventDefault on mousedown on some Layers (#231) (a7ac7ba)
  • set canDrag=ECanDrag.NONE, as default(as before) (#230) (4b6f593)

v1.8.0

04 Feb 13:43
206c819

Choose a tag to compare

1.8.0 (2026-02-04)

chore

Features

v1.8.0-rc.6

23 Jan 09:38
b29e1fb

Choose a tag to compare

1.8.0-rc.6 (2026-01-23)

chore

Bug Fixes

  • Anchor: fix calculation hitbox of achor on hover (efadf44)
  • ConnectionLayer: fix creating connection after preventDefault() (efadf44)
  • CursorLayer: Add debounce to set cursor (efadf44)
  • fix creating connections via ConnectionLayer (#218) (efadf44)

v1.8.0-rc.5

21 Jan 16:52
5bad678

Choose a tag to compare

1.8.0-rc.5 (2026-01-21)

chore

Bug Fixes

  • BlockList: render items to wrapper instead to portal direcly to improve reconcilation (a3ea095)
  • useSignal: useLayoutEffect to faster get signal-value (a3ea095)

v1.8.0-rc.4

21 Jan 12:56
e3348d3

Choose a tag to compare

1.8.0-rc.4 (2026-01-21)

chore

Bug Fixes

  • Background: remove border of BelowLayer(just add extra space to fill in Background) (b8780fa)

v1.8.0-rc.3

20 Jan 20:15
350904f

Choose a tag to compare

1.8.0-rc.3 (2026-01-20)

chore

Features

  • BlockConnection: optimize rendering and connection updates with caching and debouncing (a443e0a)
  • CameraService: add method to increase some size with scale factor (a443e0a)

Bug Fixes

  • Layer: some fixes in Layer.css (a443e0a)