v1.0.17
Notable new features:
on_hold()for buttonsadd_cylinder()scene.show()in Jupyter notebooks (docs)
We've also made some build improvements:
- The Viser client is now a single self-contained HTML file.
- Both the client build and the wheels are much smaller.
- Client:
19MB→2.7MB. - Wheel:
29.1MB→4.9MB.
- Client:
What's Changed
- Fix uPlot autoscale when
xMin == xMaxby @brentyi in #614 - Add props to GaussianSplatsHandle, fix flicker when buffer is updated by @brentyi in #616
- Make scale API consistent across mesh objects by @brentyi in #619
- Use
uvfor workflows by @brentyi in #624 - Only make reconnection attempts when client has focus by @brentyi in #623
- Increase websocket message size limit to 50MB by @heiwang1997 in #625
- Add
on_hold()for buttons by @david-dorf in #613 - Single-file client, improved notebook support by @brentyi in #630
- Fix button hold edge cases by @brentyi in #631
- Add native creation of cylinders by @henrynoyes in #629
- Add per-instance opacity support for batched meshes. by @kevinzakka in #601
- Support multiple simultaneous serializers, docs adjustments by @brentyi in #632
- Add expand button to GUI images by @brentyi in #633
- Display and tunneling refinements by @brentyi in #634
- Use
zstdfor build + message compression by @brentyi in #635
New Contributors
- @heiwang1997 made their first contribution in #625
- @henrynoyes made their first contribution in #629
- @kevinzakka made their first contribution in #601
Full Changelog: v1.0.16...v1.0.17