v0.20.0
New Features
- Date/time data type (e.g.,
TIMESTAMP) support in charts. - New UMAP implementation in Rust for the browser version (cli version still rely on Python).
- New
compute_projectionAPI for computing embedding and projection of a column in a data frame. Replacingcompute_text_projectionetc. With better request handling to API models, audio data support, and more secure cache. - Breaking changes:
createKNNis removed, and the set of UMAP algorithm parameters have changed.compute_text_projection,compute_image_projection,compute_vector_projectionare removed.- All existing projection cache will be invalidated.
What's Changed
- chore: update deps by @domoritz in #175
- feat: time data type support by @donghaoren in #185
- feat: adjust count plot category width by @donghaoren in #186
- feat: replace basic cache with an encrypted cache to prevent leaking information by @donghaoren in #187
- feat: replace the C++ UMAP with Rust based on the original Python version by @donghaoren in #188
- feat!: new compute_projection API by @donghaoren in #189
- chore: bump version to 0.20.0 by @donghaoren in #190
Full Changelog: v0.19.1...v0.20.0