egui/egui-winit/CHANGELOG.md
Emil Ernerfeldt cf0338d48f
Rust 1.60.0 + refactor cargo features (#1467)
* Update to rust 1.60.0
* Rename the feature `convert_bytemuck` to `bytemuck`
* Rename the feature `serialize` to `serde`.
* Make use of the "weak dependency" cargo feature
* Set rust-version = "1.60" for all crates
* egui_glow: clipboard, links, persistence & winit are now opt-in features
2022-04-09 13:54:47 +02:00

1.6 KiB

Changelog for egui-winit

All notable changes to the egui-winit integration will be noted in this file.

Unreleased

  • Reexport egui crate
  • Renamed the feature convert_bytemuck to bytemuck (#1467).
  • Renamed the feature serialize to serde (#1467).
  • MSRV (Minimum Supported Rust Version) is now 1.60.0 (#1467).

0.17.0 - 2022-02-22

  • Fixed horizontal scrolling direction on Linux.
  • Replaced std::time::Instant with instant::Instant for WebAssembly compatability (#1023)
  • Automatically detect and apply dark or light mode from system (#1045).
  • Fixed enable_drag on Windows OS (#1108).
  • Shift-scroll will now result in horizontal scrolling on all platforms (#1136).
  • Require knowledge about max texture side (e.g. GL_MAX_TEXTURE_SIZE)) (#1154).

0.16.0 - 2021-12-29

  • Added helper EpiIntegration (#871).
  • Fixed shift key getting stuck enabled with the X11 option shift:both_capslock enabled (#849).
  • Removed State::is_quit_event and State::is_quit_shortcut (#881).
  • Updated winit to 0.26 (#930).

0.15.0 - 2021-10-24

First stand-alone release. Previously part of egui_glium.