From 30aa5a5057327d70c28706d94a24df5689927c1d Mon Sep 17 00:00:00 2001 From: Joe Moon Date: Tue, 6 Nov 2018 21:43:15 -0800 Subject: [PATCH] version 0.18.0 (#680) * version 0.18.0 * Changelog: F16-F24 support was a breaking change * fix version in README * bump image dep * Updated release date --- CHANGELOG.md | 4 +++- Cargo.toml | 4 ++-- README.md | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 506499a3..7cec5aef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,14 @@ # Unreleased +# Version 0.18.0 (2018-11-07) + - **Breaking:** `image` crate upgraded to 0.20. This is exposed as part of the `icon_loading` API. - On Wayland, pointer events will now provide the current modifiers state. - On Wayland, titles will now be displayed in the window header decoration. - On Wayland, key repetition is now ended when keyboard loses focus. - On Wayland, windows will now use more stylish and modern client side decorations. - On Wayland, windows will use server-side decorations when available. -- Added support for F16-F24 keys. +- **Breaking:** Added support for F16-F24 keys (variants were added to the `VirtualKeyCode` enum). - Fixed graphical glitches when resizing on Wayland. - On Windows, fix freezes when performing certain actions after a window resize has been triggered. Reintroduces some visual artifacts when resizing. - Updated window manager hints under X11 to v1.5 of [Extended Window Manager Hints](https://specifications.freedesktop.org/wm-spec/wm-spec-1.5.html#idm140200472629520). diff --git a/Cargo.toml b/Cargo.toml index cd3901f3..1e06f5e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "winit" -version = "0.17.2" +version = "0.18.0" authors = ["The winit contributors", "Pierre Krieger "] description = "Cross-platform window creation library." keywords = ["windowing"] @@ -20,7 +20,7 @@ icon_loading = ["image"] lazy_static = "1" libc = "0.2" log = "0.4" -image = { version = "0.20", optional = true } +image = { version = "0.20.1", optional = true } serde = { version = "1", optional = true, features = ["serde_derive"] } [target.'cfg(target_os = "android")'.dependencies.android_glue] diff --git a/README.md b/README.md index 2bb3832a..5f5771bc 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ```toml [dependencies] -winit = "0.17" +winit = "0.18" ``` ## [Documentation](https://docs.rs/winit)