Skip to content

chore(viewer): bump to Rerun 0.34 (egui 0.35, arrow 58)#5

Merged
alvgaona merged 3 commits into
mainfrom
feature/rew-183
Jul 7, 2026
Merged

chore(viewer): bump to Rerun 0.34 (egui 0.35, arrow 58)#5
alvgaona merged 3 commits into
mainfrom
feature/rew-183

Conversation

@alvgaona

@alvgaona alvgaona commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Upgrades the viewer to Rerun 0.34 (egui 0.35, arrow 58) and repins rewire-extras to v0.5.0. Part of the cross-repo Rerun 0.33 to 0.34 upgrade (REW-183); depends on rewire-extras v0.5.0, which is already released.

Changes

  • egui / egui_extras / eframe 0.34 to 0.35; all re_* 0.33 to 0.34; arrow 57 to 58 (rerun 0.34 uses arrow 58)
  • rewire-extras repinned to tag v0.5.0; dropped re_byte_size (no longer needed)
  • Adapted 3 re_viewer_context / re_query API changes across the Topics/Nodes/Diagnostics views:
    • ViewState::heap_size_bytes is now a required method (moved into impl ViewState; removed the standalone impl SizeBytes)
    • QueryCache::latest_at gained a leading ChunkTrackingMode arg (passed ::Ignore — matches prior behavior for a fully in-memory local store)
    • visualizer_data now returns Option<&T> (handled with an empty-slice fallback)
  • Fixed egui 0.35 deprecation: Panel::show_inside renamed to show
  • Adds a PR template for this repo

Related

  • REW-183. Depends on rewire-extras v0.5.0.

Checklist

  • PR title follows Conventional Commits
  • cargo fmt --check is clean
  • cargo clippy --all-targets -- -D warnings is clean (native)
  • cargo test passes (doc-tests; repo has no unit tests)
  • Public items have /// docs

Breaking changes

None to the gRPC ports or the bridge/viewer protocol.

@alvgaona alvgaona merged commit 0d63a1c into main Jul 7, 2026
4 checks passed
@alvgaona alvgaona deleted the feature/rew-183 branch July 7, 2026 15:38
@alvgaona alvgaona mentioned this pull request Jul 7, 2026
3 tasks
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