diff --git a/.travis.yml b/.travis.yml index 0fee9778..40003a40 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,12 +19,6 @@ matrix: addons: apt: packages: *i686_packages - - env: TARGET=i686-unknown-linux-gnu - os: linux - rust: 1.28.0 - addons: - apt: - packages: *i686_packages # Linux 64bit - env: TARGET=x86_64-unknown-linux-gnu @@ -33,9 +27,6 @@ matrix: - env: TARGET=x86_64-unknown-linux-gnu os: linux rust: stable - - env: TARGET=x86_64-unknown-linux-gnu - os: linux - rust: 1.28.0 # macOS - env: TARGET=x86_64-apple-darwin @@ -44,9 +35,6 @@ matrix: - env: TARGET=x86_64-apple-darwin os: osx rust: stable - - env: TARGET=x86_64-apple-darwin - os: osx - rust: 1.28.0 # iOS - env: TARGET=x86_64-apple-ios @@ -55,9 +43,6 @@ matrix: - env: TARGET=x86_64-apple-ios os: osx rust: stable - - env: TARGET=x86_64-apple-ios - os: osx - rust: 1.28.0 install: - rustup self update diff --git a/CHANGELOG.md b/CHANGELOG.md index 89e3315f..8644f11b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,10 +19,10 @@ - On macOS, fixed unsoundness in drag-and-drop that could result in drops being rejected. - On macOS, implemented `WindowEvent::Refresh`. - On macOS, all `MouseCursor` variants are now implemented and the cursor will no longer reset after unfocusing. +- Removed minimum supported Rust version guarantee. # Version 0.18.0 (2018-11-07) -- **Breaking:** minimum supported Rust version increased to 1.28.0. - **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. diff --git a/README.md b/README.md index 227e1461..832af627 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ fn main() { } ``` -Note that winit requires Rust 1.28.0 or later. +Winit is only officially supported on the latest stable version of the Rust compiler. ### Cargo Features diff --git a/appveyor.yml b/appveyor.yml index 9c1e9621..4722a5ae 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -4,8 +4,6 @@ environment: CHANNEL: nightly - TARGET: x86_64-pc-windows-msvc CHANNEL: stable - - TARGET: x86_64-pc-windows-msvc - CHANNEL: 1.28.0 - TARGET: i686-pc-windows-msvc CHANNEL: nightly - TARGET: i686-pc-windows-gnu