Announcing Unovis 1.5

On Dec 12, 2022, F5 proudly introduced Unovis to the world. Two years later, we’re excited to announce the launch of Unovis 1.5! This release brings Solid support, compatibility with React 19 and Angular 19, and many exciting enhancements. 

To see the full list of updates, please look at our release notes on Github  

 

Introduction 

Unovis is a modular, open-source data visualization framework designed for React, Angular, Svelte, Vue, Solid, and TypeScript/JavaScript. With 25,000+ weekly downloads, it powers dynamic and scalable visualizations. Unovis also serves as the core data visualization engine for F5’s Distributed Cloud platform. 

 

Support for Solid 

Unovis now works with Solid - one of the most performant JSX frameworks. 

 

Graph 

1.5 release added a lot of new features to Graph: 

  • Provide your own functions to render nodes allowing you to highly customize how the graph looks (docs).
  • Post-Layout (docs) and Post-Render Customization (docs) allow you to modify the layout of the graph on the fly and render additional layers with D3.
  • Provide custom SVG icons to link labels (docs).
  • Zoom start/end and node dragging callbacks (docs).
  • Fit view to specific nodes by providing an array of node ids.
  • Multiple node selection (docs).
  • Enable Graph nodes to accept pre-calculated layout data (docs). 

 

Tooltip 

Tooltip now can be anchored to the target element, can be hovered over, and supports dynamic content (updates if the content changes) (docs). 

 

Axis 

Axis now automatically hides overlapping labels (docs) and supports label rotation (docs). 

 

Resources 

Published Feb 05, 2025
Version 1.0
No CommentsBe the first to comment