Commit a030ef3
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 />
[](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
0 commit comments