You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Switch the frontend `hyper-scatter` dependency to the published npm package so clean installs and GitHub release builds resolve it without a local checkout.
7
+
8
+
### Notes
9
+
- This release supersedes the failed `0.3.0` PyPI publish and carries forward the user-facing changes documented below.
10
+
11
+
## 0.3.0 - 2026-03-22
12
+
13
+
### Features
14
+
- Add PCA projection support for Euclidean, Poincare, and spherical visualization layouts.
15
+
- Add 3D layout support for visualizations, including spherical views and 3D lasso selection.
16
+
- Add Hugging Face ingestion controls for subset configs, streaming, and configurable shuffle buffers.
17
+
18
+
### Improvements
19
+
- Preserve stable source indices and requested sample tracking during Hugging Face ingestion.
20
+
- Expand the demo workflow with ready-made Euclidean, Poincare, spherical, and PCA layouts.
21
+
22
+
### Breaking Changes
23
+
- Replace CLI `--geometry` with repeatable `--layout` flags such as `--layout euclidean`, `--layout poincare`, and `--layout spherical`.
24
+
- Replace `Dataset.compute_visualization(geometry=...)` with `Dataset.compute_visualization(layout=...)`; bare `spherical` layouts now resolve to 3D.
0 commit comments