Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Updates the requirements on rerun to permit the latest version.

Changelog

Sourced from rerun's changelog.

Rerun changelog

0.28.0 - 2025-12-18 - Easier use with ROS style data

🧳 Migration guide

✨ Overview & highlights

🦾 Transform system overhaul

This release brings significant improvements to how transforms are handled, especially from ROS or MCAP-based systems. You can now decouple spatial relationships from entity paths by using CoordinateFrame to associate entities with named frames, and Transform3D with child_frame/parent_frame parameters to define relationships between frames—similar to ROS tf2. Pinhole cameras also support this system. Additionally, axis visualization has moved to its own TransformAxes3D archetype.

Much more can be found at our revamped docs page here.

🤖 Improved URDF and MCAP transform support

Parent and child frame components are now available in the Transform3D archetype, meaning you can send transforms to a single entity instead of using the entity path to inform the structure (note, for URDFs this is required). Additionally, ROS2’s tf2_msgs/TFMessage and PoseStamped messages are automatically parsed as Transform3D and InstancePoses3D , respectively, from MCAP files.

We also added a new documentation page for URDF here.

robots.with.transforms.mp4

📹 AV1 video codec support for streaming

VideoStream now supports the AV1 codec alongside existing formats.

📚 Catalog API refinements (Python)

The Python catalog API has been substantially reworked: "partition" terminology is now "segment," table operations have moved to TableEntry objects, and the query interface has been simplified with methods like filter_segments(), filter_contents(), and reader().

⌚ Viewer usability improvements

New keyboard shortcuts let you switch between recordings (cmd + option + ↑/↓) and navigate the timeline (←/→ to move by 0.1s. Add shift for 1s. home/end to jump to beginning or end).

timeline-hotkeys.mp4

Forward/back navigation was previously exclusive to the web viewer and is now available on native viewers as well!

📂 Added a LeRobot v3 dataloader support

We previously supported LeRobot v2 and updated our dataloader now to work with the latest version as well!

⚠️ Breaking changes

🧳 Migration guide: https://rerun.io/docs/reference/migration/migration-0-28

... (truncated)

Commits
  • ac98620 Bump versions to 0.28.1
  • a5dc10a Add changelog
  • 4bbd7a5 Add dataloader for encoded depth image (to allow log_from_file & dragdrop) ...
  • ab1409e Restore depth image visualizers to 2D view kind (fix heuristic) (#12290)
  • d3d8ea1 Fix auto-size for 2d views with RVL encoded depth image not working (#12288)
  • 4c4076d Fix RVL depth decoding for non-quantized images (#12289)
  • b9e5100 Fix image planes not working correctly in some named-transform frame scenario...
  • 3a2eaa8 Fix video errors having black rectangle around them (#12284)
  • 201a58d Ensure that flush waits for all data loaders to finish (#12281)
  • 0beb768 Improved error message when rrd compare --unordered fails (#12282)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [rerun](https://github.com/rerun-io/rerun) to permit the latest version.
- [Release notes](https://github.com/rerun-io/rerun/releases)
- [Changelog](https://github.com/rerun-io/rerun/blob/main/CHANGELOG.md)
- [Commits](rerun-io/rerun@0.27.2...0.28.1)

---
updated-dependencies:
- dependency-name: rerun
  dependency-version: 0.28.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant