Skip to content

Bump the egui-related group with 6 updates - #14

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/egui-related-eb858a2d73
Open

Bump the egui-related group with 6 updates#14
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/egui-related-eb858a2d73

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps the egui-related group with 6 updates:

Package From To
egui-file-dialog 0.12.0 0.13.0
egui_glow 0.33.3 0.34.3
ecolor 5d8f393 0.34.3
emath 5d8f393 0.34.3
epaint 5d8f393 0.34.3
epaint_default_fonts 5d8f393 0.34.3

Updates egui-file-dialog from 0.12.0 to 0.13.0

Release notes

Sourced from egui-file-dialog's releases.

v0.13.0 - egui update and QoL changes

🚨 Breaking Changes

  • Update egui from version 0.33 to version 0.34 #314 (thanks @​crumblingstatue!)
  • Add select_all to FileDialogLabels #304
  • Add show_select_all_button and show_all_files_filter to FileDialogConfig #304, #306
  • Replaced the Arc inside FileDialog::add_file_filter, FileDialogConfig::add_file_filter, FileDialog::set_file_icon and FileDialogConfig::set_file_icon with a custom Filter struct.
    For migration replace Arc::new(|p| ...) with egui_file_dialog::Filter::new(|p: &Path| ...) #308
  • Add max_selections to FileDialogConfig #312

✨ Features

  • Allow to customize more icons: parent directory, back, forward, new folder, menu #294 (thanks @​Jupeyy!)
  • Allow to customize search_icon and path_edit_icon #296 (thanks @​mq1!)
  • Add "Select All" option to hamburger menu #304
  • Add option FileDialogConfig::show_all_files_filter, which allows the default filter "All Files" to be hidden #306
  • Add FileDialog::set_open_directory_filter and FileDialog::clear_open_directory_filter to skip navigating into matching directories #308 (thanks @​monoclecat!)
  • Implement FileDialog::max_selections and FileDialogConfig::max_selections to limit how many items the user can select in PickMultiple mode #312 (thanks @​hallyhaa!)

🔧 Changes

  • Remove unnecessary clone #297
  • Improve format of imports using rusfmt nightly #300
  • Fix new clippy lint added in recent rust updates #301
  • Update sysinfo from version 0.37 to version 0.38 #303

🐛 Bug Fixes

  • Fix compilation on i686-pc-windows-msvc and i686-win7-windows-msvc #293 (thanks @​mq1!)
  • Fix incorrect row height of items inside the central panel, causing red boxes when scrolling in debug mode in egui version 0.34 #317

📚 Documentation

  • Improve README.md #302
  • Update license year to 2026 #307
Changelog

Sourced from egui-file-dialog's changelog.

2026-03-27 - v0.13.0 - egui update and QoL changes

🚨 Breaking Changes

  • Update egui from version 0.33 to version 0.34 #314 (thanks @​crumblingstatue!)
  • Add select_all to FileDialogLabels #304
  • Add show_select_all_button and show_all_files_filter to FileDialogConfig #304, #306
  • Replaced the Arc inside FileDialog::add_file_filter, FileDialogConfig::add_file_filter, FileDialog::set_file_icon and FileDialogConfig::set_file_icon with a custom Filter struct.
    For migration replace Arc::new(|p| ...) with egui_file_dialog::Filter::new(|p: &Path| ...) #308
  • Add max_selections to FileDialogConfig #312

✨ Features

  • Allow to customize more icons: parent directory, back, forward, new folder, menu #294 (thanks @​Jupeyy!)
  • Allow to customize search_icon and path_edit_icon #296 (thanks @​mq1!)
  • Add "Select All" option to hamburger menu #304
  • Add option FileDialogConfig::show_all_files_filter, which allows the default filter "All Files" to be hidden #306
  • Add FileDialog::set_open_directory_filter and FileDialog::clear_open_directory_filter to skip navigating into matching directories #308 (thanks @​monoclecat!)
  • Implement FileDialog::max_selections and FileDialogConfig::max_selections to limit how many items the user can select in PickMultiple mode #312 (thanks @​hallyhaa!)

🔧 Changes

  • Remove unnecessary clone #297
  • Improve format of imports using rusfmt nightly #300
  • Fix new clippy lint added in recent rust updates #301
  • Update sysinfo from version 0.37 to version 0.38 #303

🐛 Bug Fixes

  • Fix compilation on i686-pc-windows-msvc and i686-win7-windows-msvc #293 (thanks @​mq1!)
  • Fix incorrect row height of items inside the central panel, causing red boxes when scrolling in debug mode in egui version 0.34 #317

📚 Documentation

  • Improve README.md #302
  • Update license year to 2026 #307
Commits
  • 956ee8d chore(releases): prepare release v0.13 (#318)
  • f007c5c fix: incorrect row height of central panel entries (#317)
  • 9c34bf9 docs: update changelog and egui version in readme (#315)
  • df7898b chore!: update to egui 0.34 (#314)
  • 8c56981 docs: update changelog (#313)
  • 91670da feat: implement max_selections (#312)
  • 5d19e52 docs: update changelog (#311)
  • b761531 feat!: Add open_directory_filter to skip navigating into matching directories...
  • 4cc12da docs: update license year to 2026 (#307)
  • 832db77 feat!: add option to hide the all files filter (#306)
  • Additional commits viewable in compare view

Updates egui_glow from 0.33.3 to 0.34.3

Release notes

Sourced from egui_glow'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_glow'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 ecolor from 5d8f393 to 0.34.3

Release notes

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

Changelog

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

Updates emath from 5d8f393 to 0.34.3

Release notes

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

Changelog

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

Updates epaint from 5d8f393 to 0.34.3

Release notes

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

Changelog

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

Updates epaint_default_fonts from 5d8f393 to 0.34.3

Release notes

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

Changelog

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

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the egui-related group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [egui-file-dialog](https://github.com/jannistpl/egui-file-dialog) | `0.12.0` | `0.13.0` |
| [egui_glow](https://github.com/emilk/egui) | `0.33.3` | `0.34.3` |
| [ecolor](https://github.com/emilk/egui) | ``5d8f393`` | `0.34.3` |
| [emath](https://github.com/emilk/egui) | ``5d8f393`` | `0.34.3` |
| [epaint](https://github.com/emilk/egui) | ``5d8f393`` | `0.34.3` |
| [epaint_default_fonts](https://github.com/emilk/egui) | ``5d8f393`` | `0.34.3` |


Updates `egui-file-dialog` from 0.12.0 to 0.13.0
- [Release notes](https://github.com/jannistpl/egui-file-dialog/releases)
- [Changelog](https://github.com/jannistpl/egui-file-dialog/blob/main/CHANGELOG.md)
- [Commits](jannistpl/egui-file-dialog@v0.12.0...v0.13.0)

Updates `egui_glow` from 0.33.3 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.33.3...0.34.3)

Updates `ecolor` from `5d8f393` to 0.34.3
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emilk/egui/commits/0.34.3)

Updates `emath` from `5d8f393` to 0.34.3
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emilk/egui/commits/0.34.3)

Updates `epaint` from `5d8f393` to 0.34.3
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emilk/egui/commits/0.34.3)

Updates `epaint_default_fonts` from `5d8f393` to 0.34.3
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emilk/egui/commits/0.34.3)

---
updated-dependencies:
- dependency-name: egui-file-dialog
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: egui-related
- dependency-name: egui_glow
  dependency-version: 0.34.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: egui-related
- dependency-name: ecolor
  dependency-version: 0.34.3
  dependency-type: indirect
  dependency-group: egui-related
- dependency-name: emath
  dependency-version: 0.34.3
  dependency-type: indirect
  dependency-group: egui-related
- dependency-name: epaint
  dependency-version: 0.34.3
  dependency-type: indirect
  dependency-group: egui-related
- dependency-name: epaint_default_fonts
  dependency-version: 0.34.3
  dependency-type: indirect
  dependency-group: egui-related
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 10, 2026
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