Enhancements
- Diacritics marks on Indic scripts are now supported.
- We've improved performance for organic, lens and sequential charts that contain nodes with a very large number of connections (10,000 connections and more).

setStyle function of onItemInteraction no longer causes issues.level of nodes now always respects the orderBy property.onItemInteraction while another combo is opening no longer produces an intermittent error.combine prop to a new objectonItemInteraction eventvertical position set to 'inherit' inside auto-sized nodes is always respected.setStyle function of onItemInteraction now correctly applies color to aggregate links when a color is also defined in the setStyle function of onLinkAggregation.linkShape property set to 'curved' they no longer produce a type error.annotationPositions prop now supports x and y world coordinates. This keeps world-coordinate annotations in place even when their subjects are added, moved or removed, or when the chart or view are changed.times property set on many chart items no longer causes performance issues.height or width dimensions no longer causes performance issues.data property set on open combos using the setStyle function of the onCombineNodes event is now correctly returned by other event handlers.
We are ending support for Windows 10 from 31 March 2026, following Microsoft ending support for Windows 10. See Supported platforms & browsers for details.
data in the setStyle function of the onCombineLinks event now works as expected.tightness values set for nested combos are now respected.summary and contents links for nested combos works correctly on first load.
tightness is set to values between 1 and 5, nodes with large labels are spread out more accurately to create fewer label overlaps without obstructions to the view. Explore the improved behavior in the Insurance Fraud Analysis showcase.text property of fontIcon.document.fonts property from the CSS Font Loading API. We've implemented it in our examples, in the default Playground and also in the updated Fonts and Font Icons docs with brand new step-by-step tutorials.onItemInteraction event.FontLoader component using TypeKit's Web Font Loader and are planning to remove the component from the ReGraph package in the future. Use document.fonts from the CSS Font Loading API instead.
border API controlling the glyph border styling now has a new width property to customize the border width. Explore the new API in the updated Node Gallery and Link Gallery, or see the redesigned Cyber Impact showcase with an enhanced alert system and interactive annotation glyphs.id in the onPointerMove event.id1 and id2 properties of onLinkAggregation match the items at the ends of the aggregate link.GlyphLabel now inherits from LabelBase and not the other way around. This corrects some wrongly expected default values for the color of the labels.Label type. Instead, it has its own WatermarkLabel definition, which inherits from Label and overwrites some default values.In this release, we've focused on improving the way combos are animated and laid out alongside other chart items. As a result, combo animations are now smoother than ever, and combos are laid out in charts more neatly and efficiently.
Explore the improvements in our new Social Media Analysis showcase.
In another great improvement, you can now create even richer chart designs with our new link label styling APIs.
The border option customizes the color, width and radius of borders around your labels, while the padding option controls the distance between the label text and the label border.
For more details, see our updated Link, Link Gallery and Path Finding examples.

changeEventThrottling time bar option lets you control the interval between individual onChange events.onItemInteraction event.minHeight set to 'stretch' are drawn correctly on auto-sized nodes and annotations.
flow animation.onItemInteraction event.labelOffset are now always exported as expected.width or height set to 'auto' now resize when the nodes change size.animate set to false in the animation prop.
orientation property. See the Angled Links example.linkShape. This means that you can now use link shapes to represent different types of relationship in the same chart, as illustrated in the Mixed Link Shapes example.priority to specific links so that they are shown clearly, in front of other links. This option can be especially useful when using angled links. Explore the use of link priority, used to highlight the attack path, in the Cloud Security demo.onItemInteraction event in various situations such as foregrounding combos or styling items selected by marquee selection.flow on angled links is currently not supported. We are working to add this feature in a future release. For more details, please contact us.When visualizing connected data, a beautiful chart is just the beginning — the next step is to tell the story behind the data.
ReGraph annotations bring a new dimension to graph visualization, fitting seamlessly into your application and elevating your workflow.
Annotations add a narrative layer to your charts so that you can analyze, capture, discuss and share insights directly within the chart. You can annotate nodes, links and combos, and annotations will stay readable at any chart size and zoom level.
Start exploring annotations in our brand new Investigative Workflows showcase.
Turn AI-generated or algorithm-based alerts into annotations and highlight the most important parts of your network. Using ReGraph events, you can add interactive elements on annotations to allow your end user to deal with these alerts, creating an end-to-end in-chart process for visualizing and resolving network alerts.
See an example of this in our updated Cloud Security showcase.

You can also use annotations to show real-time insights in a collaborative workflow between colleagues or investigators. The data-driven loading of annotations lets you save and then reload user-generated or user-editable insights. Once complete, export annotated charts into a shareable jpeg, svg, png or pdf format using the export function.
The Investigative Workflows showcase is an example of this create, edit and export workflow.
You have full control over the styling of annotations to create the look that suits your application design and interface.
The annotation body, styled in the annotation object, can show any content including text, images, font icons, or even simple buttons created using labels. You can also add your own controls such as editable text fields using an HTML overlay and the new labelPosition instance method.
The connector, styled in the connectorStyle object, lets you customize how annotations link to their subjects so that the connection is immediately clear to the chart users.
Explore the full range of possibilities in a new suite of annotation examples:
We've also added a new Investigative Workflows showcase where you can try out creating, editing and exporting annotations in a chart.
To get started with annotations, take a look at the new Annotations documentation.
After a period of improving, testing and implementing your feedback, the following are now officially out of beta:
onItemInteraction eventexport instance methodonUpdateComplete eventpositions prop is now respected when positioning all items in the chart.gridShape is now applied correctly when the combo data is loaded on first render.overview option to true without specifying its backgroundColor now correctly defaults to the chart backgroundColor.legacyGlyphAndLabelOrdering to true.undefined by default which means that it's inherited from the chart backgroundColor. Previously the default overview background color was 'white'. To achieve the same look, set the overview backgroundColor to 'white'.Item interface no longer contains fade and times properties. Instead, a new GraphItem interface extends Item and contains fade and times properties. The Node and LinkStyle interfaces now extend GraphItem.image instance method. Use export instead.gridShape option in the combo setStyle function. Set gridShape in the arrange property of the combo setStyle instead.We've deprecated ReGraph 3.10.1 (LTA), which means that from March 1, 2026, this version will no longer be available and support for this version will end.