Skip to content

Update egui to 0.32#10604

Merged
Wumpf merged 12 commits into
mainfrom
egui-0.32
Jul 12, 2025
Merged

Update egui to 0.32#10604
Wumpf merged 12 commits into
mainfrom
egui-0.32

Conversation

@lucasmerlin
Copy link
Copy Markdown
Member

@lucasmerlin lucasmerlin commented Jul 11, 2025

Related

Un-blocks the rerun release ✨

What

Updates egui and all 3rd party crates depending on egui to 0.32.

  • pass full check (we messed with RUSTFLAGS a lot)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 11, 2025

Web viewer built successfully. If applicable, you should also test it:

  • I have tested the web viewer
Result Commit Link Manifest
fa62fb5 https://rerun.io/viewer/pr/10604 +nightly +main

Note: This comment is updated whenever you push a commit.

@lucasmerlin
Copy link
Copy Markdown
Member Author

Only thing missing is a walkers release: podusowski/walkers#345

@lucasmerlin
Copy link
Copy Markdown
Member Author

lucasmerlin commented Jul 11, 2025

I'm getting the following crash when I move the map in the air traffic example 🤔 Doesn't happen on main. Maybe related to the walkers update?:

[2025-07-11T11:52:15Z DEBUG re_viewer::app] Data source https://app.rerun.io/version/nightly/examples/air_traffic_data.rrd has finished

thread 'main' panicked at 'detected dangling chunks -- there's a GC bug'
re_chunk_store/src/gc.rs:368
stack backtrace:
   8: core::panicking::panic_fmt
             at core/src/panicking.rs:75:14
   9: re_chunk_store::gc::<impl re_chunk_store::store::ChunkStore>::gc_drop_at_least_num_bytes
             at re_chunk_store/src/gc.rs:368:13
  10: re_chunk_store::gc::<impl re_chunk_store::store::ChunkStore>::gc
  11: re_entity_db::entity_db::EntityDb::gc
             at re_entity_db/src/entity_db.rs:597:42
  12: re_viewer_context::store_hub::StoreHub::gc_blueprints
             at re_viewer_context/src/store_hub.rs:815:36
  13: <re_viewer::app::App as eframe::epi::App>::update
             at re_viewer/src/app.rs:2378:13

This was fixed by #10603

@Wumpf Wumpf self-assigned this Jul 11, 2025
@Wumpf Wumpf added dependencies concerning crates, pip packages etc include in changelog labels Jul 11, 2025
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 11, 2025

Latest documentation preview deployed successfully.

Result Commit Link
fa62fb5 https://landing-fiusv96fo-rerun.vercel.app/docs

Note: This comment is updated whenever you push a commit.

@Wumpf Wumpf marked this pull request as ready for review July 11, 2025 18:48
@Wumpf
Copy link
Copy Markdown
Member

Wumpf commented Jul 11, 2025

cargo deny love still needed

@Wumpf
Copy link
Copy Markdown
Member

Wumpf commented Jul 11, 2025

@rerun-bot full-check

@github-actions
Copy link
Copy Markdown
Contributor

Comment thread Cargo.lock
@Wumpf Wumpf merged commit b5a1994 into main Jul 12, 2025
46 of 47 checks passed
@Wumpf Wumpf deleted the egui-0.32 branch July 12, 2025 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies concerning crates, pip packages etc include in changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release egui 0.32

2 participants