Skip to content

0.36.0 - Improved mobile keyboard support

Latest

Choose a tag to compare

@lucasmerlin lucasmerlin released this 05 Aug 11:13


egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.

Try it now: https://www.egui.rs/

egui development is sponsored by Rerun, a startup building an SDK for visualizing streams of multimodal data.

Highlights ✨

Improved mobile keyboard support

Autocomplete, autocorrect and IMEs now work correctly on iOS and android (on eframe web)!

ScreenRecording_08-05-2026.11-48-49_1.MP4

Drag to reopen panels

You can now reopen closed panels by dragging the handle:

Screen.Recording.2026-08-05.at.11.45.10.mov

Window decoration theme is now synced with app theme

Previously, when switching themes, the window chrome (OS titlebar), stayed in the OS theme. Now, it syncs with the app theme:

Screen.Recording.2026-08-05.at.11.45.47.mov

⭐ Added

🔧 Changed

  • Rerun sizing_pass when reopening popup #8315 by @yay
  • Update MSRV from 1.92 to 1.95 #8348 by @emilk
  • Treat a press that leaves a widget as a drag #8365 by @emilk

🔥 Removed

🐛 Fixed

  • Improve backtrace trimming for cranelift #8294 by @emilk
  • Prevent accidentally dropping TexturesDelta #8356 by @lucasmerlin
  • Make non-interactive tooltips not interactable #8362 by @lucasmerlin
  • Panels: Take separator line width into account #8367 by @emilk
  • Fix TextEdit hint text not following horizontal_align/vertical_align #8332 by @thedavidweng
  • Fix ScrollArea failure by handling horizontal and vertical scrolling separately in the missing place #8275 by @rustbasic
  • Fix window with a Grid being widenable but not shrinkable again #8386 by @emilk