Skip to content

Commit a030ef3

Browse files
chore(deps): bump eframe from 0.35.0 to 0.36.2 (#196)
Bumps [eframe](https://github.com/emilk/egui) from 0.35.0 to 0.36.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/emilk/egui/releases">eframe's releases</a>.</em></p> <blockquote> <h2>0.36.2 - <code>TextEdit::event_filter</code> and bugfixes</h2> <!-- raw HTML omitted --> <p>egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.</p> <p>Try it now: <a href="https://www.egui.rs/">https://www.egui.rs/</a></p> <p>egui development is sponsored by <a href="https://www.rerun.io/">Rerun</a>, a startup building an SDK for visualizing streams of multimodal data.</p> <h3>⭐ Added</h3> <ul> <li>Add <code>TextEdit::event_filter</code> <a href="https://redirect.github.com/emilk/egui/pull/8530">#8530</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> </ul> <h3>🔧 Changed</h3> <ul> <li>Fallback <code>window_title_frame</code> to <code>window_frame</code> when unspecified <a href="https://redirect.github.com/emilk/egui/pull/8400">#8400</a> by <a href="https://github.com/rustbasic"><code>@​rustbasic</code></a></li> <li>Don't revert external changes to a focused <code>DragValue</code> <a href="https://redirect.github.com/emilk/egui/pull/8403">#8403</a> by <a href="https://github.com/teddytennant"><code>@​teddytennant</code></a></li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Match image file extensions case-insensitively <a href="https://redirect.github.com/emilk/egui/pull/8430">#8430</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Fix rendering of thin, angled rectangles <a href="https://redirect.github.com/emilk/egui/pull/8482">#8482</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Fix zero-duration value animations returning the previous value <a href="https://redirect.github.com/emilk/egui/pull/8469">#8469</a> by <a href="https://github.com/cuishuang"><code>@​cuishuang</code></a></li> <li>Fix panic in hit-test when a widget rect contains a NaN <a href="https://redirect.github.com/emilk/egui/pull/8479">#8479</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Properly respect <code>min_size</code> in <code>TextEdit</code> <a href="https://redirect.github.com/emilk/egui/pull/8420">#8420</a> by <a href="https://github.com/lucasmerlin"><code>@​lucasmerlin</code></a></li> </ul> <h2>0.36.1 - <code>Sense::drag()</code> bugfix</h2> <!-- raw HTML omitted --> <p>egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.</p> <p>Try it now: <a href="https://www.egui.rs/">https://www.egui.rs/</a></p> <p>egui development is sponsored by <a href="https://www.rerun.io/">Rerun</a>, a startup building an SDK for visualizing streams of multimodal data.</p> <ul> <li>Fix <code>Sense::drag</code> detecting drags when clicking widget above it <a href="https://redirect.github.com/emilk/egui/pull/8396">#8396</a> by <a href="https://github.com/lucasmerlin"><code>@​lucasmerlin</code></a></li> </ul> <h2>0.36.0 - Improved mobile keyboard support</h2> <!-- raw HTML omitted --> <p>egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/emilk/egui/blob/main/CHANGELOG.md">eframe's changelog</a>.</em></p> <blockquote> <h2>0.36.2 - 2026-09-08</h2> <h3>⭐ Added</h3> <ul> <li>Add <code>TextEdit::event_filter</code> <a href="https://redirect.github.com/emilk/egui/pull/8530">#8530</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> </ul> <h3>🔧 Changed</h3> <ul> <li>Fallback <code>window_title_frame</code> to <code>window_frame</code> when unspecified <a href="https://redirect.github.com/emilk/egui/pull/8400">#8400</a> by <a href="https://github.com/rustbasic"><code>@​rustbasic</code></a></li> <li>Don't revert external changes to a focused <code>DragValue</code> <a href="https://redirect.github.com/emilk/egui/pull/8403">#8403</a> by <a href="https://github.com/teddytennant"><code>@​teddytennant</code></a></li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Match image file extensions case-insensitively <a href="https://redirect.github.com/emilk/egui/pull/8430">#8430</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Fix rendering of thin, angled rectangles <a href="https://redirect.github.com/emilk/egui/pull/8482">#8482</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Fix zero-duration value animations returning the previous value <a href="https://redirect.github.com/emilk/egui/pull/8469">#8469</a> by <a href="https://github.com/cuishuang"><code>@​cuishuang</code></a></li> <li>Fix panic in hit-test when a widget rect contains a NaN <a href="https://redirect.github.com/emilk/egui/pull/8479">#8479</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> <li>Properly respect <code>min_size</code> in <code>TextEdit</code> <a href="https://redirect.github.com/emilk/egui/pull/8420">#8420</a> by <a href="https://github.com/lucasmerlin"><code>@​lucasmerlin</code></a></li> </ul> <h2>0.36.1 - 2026-08-07</h2> <ul> <li>Fix <code>Sense::drag</code> detecting drags when clicking widget above it <a href="https://redirect.github.com/emilk/egui/pull/8396">#8396</a> by <a href="https://github.com/lucasmerlin"><code>@​lucasmerlin</code></a></li> </ul> <h2>0.36.0 - 2026-08-05</h2> <h3>Highlights ✨</h3> <p>This release drastically improves the mobile keyboard experience (when using eframe web). It also adds drag-to-open panels, window chrome theme sync and a lot of small bug fixes and improvements!</p> <h4>Improved mobile keyboard support</h4> <p>Autocomplete, autocorrect and IMEs now work correctly on iOS and android (on eframe web)!</p> <p><a href="https://github.com/user-attachments/assets/b0aa1084-0755-4e47-a0b3-0ce6890aca85">https://github.com/user-attachments/assets/b0aa1084-0755-4e47-a0b3-0ce6890aca85</a></p> <ul> <li>via <a href="https://redirect.github.com/emilk/egui/pull/8045">#8045</a> by <a href="https://github.com/umajho"><code>@​umajho</code></a> (and <a href="https://github.com/rustbasic"><code>@​rustbasic</code></a> who helped a lot with testing)</li> </ul> <h4>Drag to reopen panels</h4> <p>You can now reopen closed panels by dragging the handle:</p> <p><a href="https://github.com/user-attachments/assets/e02895c4-248e-4e22-9694-bdfcd9839bfd">https://github.com/user-attachments/assets/e02895c4-248e-4e22-9694-bdfcd9839bfd</a></p> <h4>Window decoration theme is now synced with app theme</h4> <p>Previously, when switching themes, the window chrome (OS titlebar) stayed in the OS theme. Now, it syncs with the app theme:</p> <p><a href="https://github.com/user-attachments/assets/6b393057-fdfc-431b-b997-744bc183a8ac">https://github.com/user-attachments/assets/6b393057-fdfc-431b-b997-744bc183a8ac</a></p> <h3>⭐ Added</h3> <ul> <li>Add <code>BoxedWidget</code>: dynamically dispatched widgets <a href="https://redirect.github.com/emilk/egui/pull/8378">#8378</a> by <a href="https://github.com/emilk"><code>@​emilk</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/emilk/egui/commit/49682f8baa058bf49e011035cfbd6e825f88a5ef"><code>49682f8</code></a> Release 0.36.2 - Assorted fixes</li> <li><a href="https://github.com/emilk/egui/commit/459f98a73e257e9b6371fa0a8652882ed5867023"><code>459f98a</code></a> Add <code>TextEdit::event_filter</code> (<a href="https://redirect.github.com/emilk/egui/issues/8530">#8530</a>)</li> <li><a href="https://github.com/emilk/egui/commit/d19ed821b89a856d3fcd750b7c53bf1dff37e29c"><code>d19ed82</code></a> Add new <code>render_every_step</code> flag to egui_kittest (<a href="https://redirect.github.com/emilk/egui/issues/8487">#8487</a>)</li> <li><a href="https://github.com/emilk/egui/commit/a3146e7327fc6b90b9f72c782b9a1747718ecfd4"><code>a3146e7</code></a> Properly respect <code>min_size</code> in <code>TextEdit</code> (<a href="https://redirect.github.com/emilk/egui/issues/8420">#8420</a>)</li> <li><a href="https://github.com/emilk/egui/commit/d417c2f74df40f9e5c2c009b2f27b5d5944ce2d7"><code>d417c2f</code></a> Simplify and optimize <code>Color32::from_rgba_unmultiplied</code> (<a href="https://redirect.github.com/emilk/egui/issues/8427">#8427</a>)</li> <li><a href="https://github.com/emilk/egui/commit/c0b9996d706cc416c64d24fea5b694e32d1b5e9d"><code>c0b9996</code></a> Fix panic in hit-test when a widget rect contains a NaN (<a href="https://redirect.github.com/emilk/egui/issues/8479">#8479</a>)</li> <li><a href="https://github.com/emilk/egui/commit/f63b4d037467fdf2bf44bee508d8bc6771f64cdb"><code>f63b4d0</code></a> Fix zero-duration value animations returning the previous value (<a href="https://redirect.github.com/emilk/egui/issues/8469">#8469</a>)</li> <li><a href="https://github.com/emilk/egui/commit/75056927a995ffc72bdc7dc905c4267667351015"><code>7505692</code></a> Fix rendering of thin, angled rectangles (<a href="https://redirect.github.com/emilk/egui/issues/8482">#8482</a>)</li> <li><a href="https://github.com/emilk/egui/commit/ca7f0f298ca5c3f7430abd019e970e00a82bb413"><code>ca7f0f2</code></a> eframe: apply ViewportBuilder::with_monitor on the glow backend (<a href="https://redirect.github.com/emilk/egui/issues/8302">#8302</a>)</li> <li><a href="https://github.com/emilk/egui/commit/07b042b59f9b2b259514108abcc1c2cfa412ef86"><code>07b042b</code></a> Fix transparent child viewports on <code>Windows</code> with <code>glow</code> (<a href="https://redirect.github.com/emilk/egui/issues/8423">#8423</a>)</li> <li>Additional commits viewable in <a href="https://github.com/emilk/egui/compare/0.35.0...0.36.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eframe&package-manager=cargo&previous-version=0.35.0&new-version=0.36.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
1 parent b3aa86d commit a030ef3

2 files changed

Lines changed: 116 additions & 142 deletions

File tree

0 commit comments

Comments
 (0)