All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Horizontal scroll support (Shift + Mouse Wheel).
- Zoom support (Ctrl/Cmd + Mouse Wheel).
- Change points delta from 24 to 50 for
MouseScrollUnit::Line
event. - Fix handling of mouse button events for Safari (inputs are no longer ignored).
- Scroll is no longer applied to every Bevy window.
- Headless mode support (#51 by @Shatur).
- Egui pass now runs after
bevy_ui
(#53 by @jakobhellermann).
- Upgrade Bevy to 0.6 (#25 by @jakobhellermann).
- Upgrade Egui to 0.16 (#49 by @Meshiest).
- Upgrade Egui to 0.15.0 (#45).
- Add
EguiStartupSystem
system labels.
- Initialize egui contexts during startup (fixes #41).
- Upgrade Egui to 0.14.0 (#38).
- Fix receiving input when holding a button (#37).
- Fix more edge-cases related to invalid scissors.
- Upgrade Egui to 0.13.0.
- Upgrade Egui to 0.12.0.
- Better error message for a missing Egui context (#24 by @jakobhellermann)
- Add
try_ctx_for_window
function (#20 by @jakobhellermann)
- Fix crashes related to invalid scissor or window size (#18)
Huge thanks to @jakobhellermann and @Weasy666 for contributing to this release!
- Implement Egui 0.11.0 support (#12 by @Weasy666 and @jakobhellermann).
- Implement multiple windows support (#14 by @jakobhellermann).
- Upgrade Egui to 0.10.0.
- Implement Egui 0.9.0 support.
- Fix copying textures to take alignment into account.
- Disable a documentation test.
- Disable default features for docs.rs to fix the build.
- Fix compilation errors when no features are set.