- Always enable gl, removing the need for the
gl
feature - Remove
run_gl
because all runs are now GL - Add
get_proc_address
for desktop GL, andwebgl_context
for web GL - Remove
glow
dependency; use the new context methods to construct glow contexts
- Automatically focus the canvas on window creation on web
- Fix alpha-blending settings on the web
- Add Clone, PartialEq derivations to Settings
- Add Copy, Clone, PartialEq, Eq, Hash to CursorIcon
- Fix a bug in ResizedEvent's
logical_size
calculation - Upgraded winit to version 0.22 (and glutin to 0.24)
- Fix logical vs physical coordinates in mouse move events
- docs.rs build fix
- [Breaking] Reworked the events API for forwards-compatibility
- Set the tab title on web
- Fix building when features are disabled
- Add an optional module to cache event states
- Fixed a bug where the docs said "logical sizes" but was actually using physical sizes