Version v0.9.0
This release introduces significant enhancements, including a new chord diagram plot type with interactive features, improvements to the CI/CD pipeline, and various bug fixes to enhance overall stability and performance.
New Features
- Added a new chord diagram plot type that includes hover-highlight interactivity, allowing users to visualize relationships more effectively. This feature includes a new
nv.chord()API with parameters for grouping, weighting, and rendering options. (51552f) (Eric Ma) - Implemented a new CI feature that enables pull request deploy previews, allowing developers to see changes in a live environment before merging. This replaces the previous deployment method with a more streamlined GitHub Actions setup. (d5c913) (Eric Ma)
Bug Fixes
- Fixed an issue in the CI configuration by ensuring that the
llamabot[web,cli]installation includes the necessaryuvicorndependency. (c354a6) (Eric Ma) - Resolved a problem where unused variables in tests were causing confusion, and added a CI monitoring rule to the documentation. (28824a) (Eric Ma)
- Corrected the drawing of nodes on the y-axis in matrix plots to improve visual accuracy. (c04aa1) (Eric Ma)
- Addressed various documentation issues, including the removal of HTML exports and ensuring that local datasets are used instead of external URLs that were timing out. (a968ab) (Eric Ma)
Deprecations
- Removed deprecated API migration warnings to streamline the codebase and improve clarity for developers. (3438f9) (Eric Ma)