Skip to content

deps: bump the egui group across 1 directory with 2 updates - #2

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

deps: bump the egui group across 1 directory with 2 updates#2
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/egui-85220a0fd6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown

Bumps the egui group with 2 updates in the / directory: eframe and egui.

Updates eframe from 0.31.1 to 0.34.3

Release notes

Sourced from eframe'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 eframe'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

Updates 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 dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 31, 2026
@dependabot dependabot Bot changed the title deps: bump the egui group with 2 updates deps: bump the egui group across 1 directory with 2 updates Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/egui-85220a0fd6 branch from 95528b7 to 48e36b4 Compare August 3, 2026 13:16
@dependabot
dependabot Bot force-pushed the dependabot/cargo/egui-85220a0fd6 branch from 48e36b4 to f41965e Compare August 10, 2026 13:17
Bumps the egui group with 2 updates in the / directory: [eframe](https://github.com/emilk/egui) and [egui](https://github.com/emilk/egui).


Updates `eframe` 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)

Updates `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: eframe
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: egui
- dependency-name: egui
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: egui
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/egui-85220a0fd6 branch from f41965e to 93e1f03 Compare August 24, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants