Skip to content

deps(deps): bump egui from 0.31.1 to 0.34.3#49

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/egui-0.34.3
Open

deps(deps): bump egui from 0.31.1 to 0.34.3#49
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/egui-0.34.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown

Bumps egui from 0.31.1 to 0.34.3.

Release notes

Sourced from egui's releases.

0.34.3: wgpu surface lifecycle fixes

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.

⭐ Added

  • Add winit window access to eframe::Frame and CreationContext #8205 by @​emilk

🐛 Fixed

🔧 Changed

0.34.2: Text layout and selection fixes

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.

⭐ Added

🐛 Fixed

🚀 Performance

0.34.1: Enable WebGL fallback in eframe

... (truncated)

Changelog

Sourced from egui's changelog.

0.34.3 - 2026-05-27

0.34.2 - 2026-05-04

⭐ Added

🐛 Fixed

🚀 Performance

0.34.1 - 2026-03-27

Nothing new

0.34.0 - 2026-03-26

Highlights from this release

  • Sharper text unlocked by switching font rendering crate to skrifa
  • Fade out edges of ScrollAreas
  • Use Ui as the main entrypoint

Skrifa and font hinting

The font rendering backend was switched from ab_glyph to skrifa + vello_cpu. This enabled us support font hinting and variations. It also paves the way for more font improvements in the future, like support for color emojis and adding helpers for variations like RichText::bold.

Font hinting makes text more clear (look at the =):

Screen.Recording.2026-03-26.at.10.49.43.mov

We now support setting variable font parameters:

Screen.Recording.2026-03-26.at.11.37.21.mp4

(Unfortunately there is currently a bug with variations, meaning changing them live like this won't work in practise. There is a draft PR to fix it, but it didn't make the release)

More Ui, less Context

egui has long had a confusing overlap in responsibilities between Context and Ui.

... (truncated)

Commits
  • 65cb282 Bump version to 0.34.3 and update changelogs
  • 8725878 Fix ScrollArea::scroll_to_* calls when stick_to_bottom is Active (#8033)
  • dd72bda Improve UiBuilder docs (#8132)
  • 9e10d4c Add winit window access to eframe::Frame and CreationContext (#8205)
  • cbb5a26 Default app_id to app_name on native (#8172)
  • c86de57 Fix random hangs by improving wgpu::Surface lifecycle handling (#8171)
  • ac5e932 Release 0.34.2 - text rendering fixes
  • 3a347a5 Regenerate snapshots for 0.34.2 patch branch
  • e06edc1 Fix text layout bugs in wrapped texts (#8137)
  • 27aa63a Add regression test for O(n²) word boundary scan (#8077)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [egui](https://github.com/emilk/egui) from 0.31.1 to 0.34.3.
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](emilk/egui@0.31.1...0.34.3)

---
updated-dependencies:
- dependency-name: egui
  dependency-version: 0.34.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants