0.18.1: Bug fixes and performance improvements
Rerun is an easy-to-use visualization toolbox for multimodal and temporal data.
Try it live at https://rerun.io/viewer.
- Python:
pip install rerun-sdk - Rust:
cargo add rerunandcargo install rerun-cli --locked - Online demo: https://rerun.io/viewer/version/0.18.1/
- C++
FetchContent: https://github.com/rerun-io/rerun/releases/download/0.18.1/rerun_cpp_sdk.zip
This patch release comes with the following fixes:
🌊 C++ API
- Install
sdk_info.heven ifRERUN_INSTALL_RERUN_Coption isOFF#7246 (thanks @traversaro!)
🐍 Python API
- Fix
VisualizerOverridesserializer and improved error handling #7288
🦀 Rust API
- Add
rerun::external::ndarray#7259 - Handle proper half-size splatting semantics in
from_mins_and_sizes#7291
🪳 Bug fixes
- Fix error when trying to clear non-existent component #7215
- Fix gamma (srgb EOTF) for GLTF via
Asset3Dembedded rgb(a) textures #7251 - Fix
Chunk::component_batch_rawnot checking the bitmap first #7286 - Fix and test all known
HybridResultsissues from 0.18 #7297 - Fix secondary plot components ignoring blueprint defaults #7302
- Fix relayout on tab background click #7283
🚀 Performance improvements
- Speed up data density graph by rendering them more coarsly #7229
- Default
RERUN_CHUNK_MAX_BYTESto 384kiB instead of 4MiB #7263 - Speed up handling of large numbers of transform entities #7300
- Fix memory leak by updating to
re_arrow2 0.17.5#7262
🖼 UI improvements
- Hide time controls if there is only one time point on a timeline #7241