Five more round graph types in the editor

The graph type picker gains rose, stacked rose, radar, filled radar and radial bar. A radial bar draws one track per category, each curving round a central hole.

Turning a graph round now keeps its category axis unless the result is a pie or donut. Before, a polar graph with the value on the angle lost that axis, which collapsed a radial bar into a single stacked block of colour.


View documentation

New default palettes

Graphs whose bars, lines or points stand apart from each other now start with an eight-colour multicolor palette. Where the pieces touch, as in stacked bars, stacked areas, pies and heatmaps, the new brick mono palette takes over instead. Both apply automatically. If you set your own colour scale, that still takes precedence.

View documentation

  • Write a custom graph element as a plugin using only what @graphysdk/react exports, so you no longer need viz-engine or react-renderer as direct dependencies.

  • Plugin renderers receive the graph’s style cascade and colour scheme, so Styling API colours and tokens paint your plugin elements the same way as built-in ones.

  • Every plugin render and hitTest call receives the panel’s pixel rect, so you no longer need to read it from the DOM.

  • Plugin position roles can leave out valueKind; { axis: 'x', role: 'point' } takes the x mapping from the spec.

  • Style every annotation kind through the Styling API: style.annotation.shape(...), arrow, differenceArrow, text, image, pinnedNumber and comment target all of a kind, { annotation: id } targets one and .label(...) reaches the label or bubble beside a difference arrow or callout.

  • The matching builder options move to the Styling API: shape fillColor, fillOpacity, strokeWidth and strokeColor, arrow color, thickness, lineStyle and hasStickerStyle, difference arrow color and size, text backgroundColor and backgroundColorStyle, plus image opacity.

  • Style headline cards, the spacing between them and the spacing between legend pills through the Styling API.

  • GraphRenderer warns when its container has zero width or height.

  • Rose and radial bar tooltips name the wedge or track in the heading, not just the colour series.

  • Long tooltip headings wrap instead of being cut off.

  • Dashed overlay lines get a dashed legend symbol.

  • The hover highlight on a scatter graph matches the layer’s point size instead of staying one fixed size.

  • The stack total label on a flipped stacked bar sits at the end of the whole stack and on the correct side when values are negative.

  • A plugin element spanning an x range on a number or date axis is placed from scaled values instead of raw ones, so it no longer lands far outside the graph.

  • Bar graphs no longer show a misleading showCategoryLabels warning. The setting always worked there.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.