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
- Stay up to date with the latest news and updates—join our Discord community!
- Want to contribute? Check out our contribution guidelines and get involved!