Skip to content

chore(deps): upgrade rerun to 0.36 - #36

Merged
alvgaona merged 2 commits into
mainfrom
chore/upgrade-rerun-0.36
Aug 12, 2026
Merged

chore(deps): upgrade rerun to 0.36#36
alvgaona merged 2 commits into
mainfrom
chore/upgrade-rerun-0.36

Conversation

@alvgaona

@alvgaona alvgaona commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Upgrade Rerun from 0.35 to 0.36 in lockstep with rewire-extras v0.11.0 and the bridge upgrade in rewire-run/bridge#181. The internal viewer APIs the custom views depend on survived the bump almost untouched, so the diff is version pins plus two mechanical adaptations.

Changes

  • Bump the re_* crates and egui/eframe to 0.36, and the rewire-extras pin from v0.9.0 to v0.11.0
  • Return the new ViewClassUiOutput from the three custom views, since ViewClass::ui now reports per-view diagnostics through its return value
  • Pass an explicit AsyncRuntimeHandle to the gRPC read stream, which no longer spawns on the ambient runtime, adding the new re_async crate as a native dependency

Checklist

  • PR title follows Conventional Commits
  • cargo fmt --check is clean
  • cargo clippy --all-targets -- -D warnings is clean (native)
  • cargo build --lib --target wasm32-unknown-unknown --no-default-features builds (wasm)
  • cargo test passes
  • Public items have /// docs

Breaking changes

Rerun 0.36 renders with wgpu 30, so the first tagged build deserves a manual launch check against a live bridge before it gets bundled into a bridge release.

Bump the re_* crates and egui/eframe to 0.36 and rewire-extras to
v0.11.0. Adapt to the 0.36 API surface: ViewClass::ui returns
ViewClassUiOutput, and re_grpc_client::read::stream takes an explicit
AsyncRuntimeHandle from the new re_async crate.
Rerun 0.36 pulls the wasm-bindgen crate up to 0.2.126 and the CLI
schema must match exactly. The shared build-wasm action defaults to
0.2.117, so pass the version explicitly in both workflows.
@alvgaona
alvgaona merged commit ddeaa6c into main Aug 12, 2026
4 checks passed
@alvgaona
alvgaona deleted the chore/upgrade-rerun-0.36 branch August 12, 2026 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant