Releases: Hyper3Labs/HyperView
Releases · Hyper3Labs/HyperView
HyperView v0.3.1
Supersedes the failed v0.3.0 PyPI publish.
Fixes
- Switch the frontend
hyper-scatterdependency to the published npm package so clean installs and GitHub release builds work without a local checkout.
Features
- Add PCA projection support for Euclidean, Poincare, and spherical visualization layouts.
- Add 3D layout support for visualizations, including spherical views and 3D lasso selection.
- Add Hugging Face ingestion controls for subset configs, streaming, and configurable shuffle buffers.
Breaking Changes
- Replace CLI
--geometrywith repeatable--layoutflags such as--layout euclidean,--layout poincare, and--layout spherical. - Replace
Dataset.compute_visualization(geometry=...)withDataset.compute_visualization(layout=...); baresphericallayouts now resolve to 3D.
HyperView v0.3.0 (superseded by v0.3.1)
This release is superseded by v0.3.1.
The v0.3.0 release workflow failed before PyPI publication because the frontend build could not resolve hyper-scatter from a clean CI checkout.
Use v0.3.1 instead for installation and release references.
0.3.0 - 2026-03-22
Features
- Add PCA projection support for Euclidean, Poincare, and spherical visualization layouts.
- Add 3D layout support for visualizations, including spherical views and 3D lasso selection.
- Add Hugging Face ingestion controls for subset configs, streaming, and configurable shuffle buffers.
Improvements
- Preserve stable source indices and requested sample tracking during Hugging Face ingestion.
- Expand the demo workflow with ready-made Euclidean, Poincare, spherical, and PCA layouts.
Breaking Changes
- Replace CLI
--geometrywith repeatable--layoutflags such as--layout euclidean,--layout poincare, and--layout spherical. - Replace
Dataset.compute_visualization(geometry=...)withDataset.compute_visualization(layout=...); baresphericallayouts now resolve to 3D.