0.28.2

rerun-io/rerun0.28.2Jan 9, 2026by rerun-bot

AI Summary

This release addresses critical database file handling issues by revising chunk slicing logic to prevent `.rrd` files from growing excessively and becoming corrupted. It introduces native support for Collada (`.dae`) mesh loading, allowing direct visualization of URDF files without manual conversion, alongside several viewer and API improvements.

Key Highlights

  • Revised Chunk slicing logic to fix `.rrd` file compaction and prevent tensor corruption.
  • Native support for Collada (`.dae`) mesh loading for URDF files.
  • Fix for plot panning behavior.
  • New option to hide all notification popups and toasts.

New Features

  • Collada (`.dae`) mesh loader
  • Python support for `UrdfTree`
  • Viewer option to hide notification popups

Full Release Notes

[Rerun](https://www.rerun.io/) is an easy-to-use database and visualization toolbox for multimodal and temporal data.
Try it live at https://rerun.io/viewer.

* Python: pip install rerun-sdk
* Rust: cargo add rerun and cargo install rerun-cli --locked
* Online demo: https://rerun.io/viewer
* C++ FetchContent: https://github.com/rerun-io/rerun/releases/download/0.28.2/rerun_cpp_sdk.zip

---

### ✨ Overview & highlights

**Fixes to `.rrd` Chunk handling.**

We revised our Chunk slicing logic to prevent `.rrd` files ballooning in sizes. This also fixes the problem of broken `.rrd` files that contain tensors.

**Collada (`.dae`) mesh support.**

This patch adds native support for Collada (`.dae`) meshes, a common format used with URDF files. You can now load URDFs that reference `.dae` assets without manual mesh conversion!

<picture>
  <img src="https://static.rerun.io/collada-dae/d5579d553ce5d018e3eebca3891080026bee1f6f/full.png" alt="screenshot of a loaded mesh">
  <source media="(max-width: 480px)" srcset="https://static.rerun.io/collada-dae/d5579d553ce5d018e3eebca3891080026bee1f6f/480w.png">
  <source media="(max-width: 768px)" srcset="https://static.rerun.io/collada-dae/d5579d553ce5d018e3eebca3891080026bee1f6f/768w.png">
  <source media="(max-width: 1024px)" srcset="https://static.rerun.io/collada-dae/d5579d553ce5d018e3eebca3891080026bee1f6f/1024w.png">
  <source media="(max-width: 1200px)" srcset="https://static.rerun.io/collada-dae/d5579d553ce5d018e3eebca3891080026bee1f6f/1200w.png">
</picture>

### 🔎 Details

#### 🐍 Python API
- Improve the docstrings related to serve_gpc APIs [#12314](https://github.com/rerun-io/rerun/pull/12314)
- Add Python support for `UrdfTree` [#12310](https://github.com/rerun-io/rerun/pull/12310)

#### 🪳 Bug fixes
- Don't force absolute time views after panning [#12297](https://github.com/rerun-io/rerun/pull/12297)
- Introduce deep Chunk slicing [#12312](https://github.com/rerun-io/rerun/pull/12312)

#### 🌁 Viewer improvements
- Collada (`.dae`) mesh loader [#10288](https://github.com/rerun-io/rerun/pull/10288)
- Add option to hide all notification popups/toasts [#12354](https://github.com/rerun-io/rerun/pull/12354)

#### 📚 Docs
- docs: Fix parameter name from 'color' to 'colors' [#12294](https://github.com/rerun-io/rerun/pull/12294) (thanks [@Ivan-Zhong](https://github.com/Ivan-Zhong)!)