diff --git a/CHANGELOG.md b/CHANGELOG.md index 33eb6eb961..65fe527f07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +# Version 0.31.0 + - Bump MSRV from `1.60` to `1.65`. - **Breaking:** `bitflags` which is used as a part of public API was updated to `2.0`. - **Breaking:** `.*SurfaceAccessor` traits got removed; their methods now on respective `.*GlContext` traits instead. diff --git a/README.md b/README.md index 02f1e73aa4..f26bdfef0e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ A low-level library for OpenGL context creation. ```toml [dependencies] -glutin = "0.30.10" +glutin = "0.31.0" ``` ## [Documentation](https://docs.rs/glutin) diff --git a/glutin-winit/CHANGELOG.md b/glutin-winit/CHANGELOG.md index dd1221dd54..445b92c548 100644 --- a/glutin-winit/CHANGELOG.md +++ b/glutin-winit/CHANGELOG.md @@ -1,14 +1,9 @@ # Unreleased -- **Breaking:** Update _winit_ to `0.29.2`. See [winit's CHANGELOG](https://github.com/rust-windowing/winit/releases/tag/v0.29.2) for more info. - -# Version 0.4.1-beta - -- **Breaking:** Update _winit_ to `0.29.1-beta`. See [winit's CHANGELOG](https://github.com/rust-windowing/winit/releases/tag/v0.29.1-beta) for more info. +# Version 0.4.2 -# Version 0.4.0-beta.0 - -- **Breaking:** Update _winit_ to `0.29.0-beta.0`. See [winit's CHANGELOG](https://github.com/rust-windowing/winit/releases/tag/v0.29.0-beta.0) for more info. +- **Breaking:** Update _glutin_ to `0.31.0`. See [glutin's CHANGELOG](https://github.com/rust-windowing/glutin/releases/tag/v0.31.0) for more info. +- **Breaking:** Update _winit_ to `0.29.2`. See [winit's CHANGELOG](https://github.com/rust-windowing/winit/releases/tag/v0.29.2) for more info. - **Breaking:** Fixed a typo in a type name (`ApiPrefence` -> `ApiPreference`). # Version 0.3.0 diff --git a/glutin-winit/Cargo.toml b/glutin-winit/Cargo.toml index 38849d31b2..5a52ee8fa6 100644 --- a/glutin-winit/Cargo.toml +++ b/glutin-winit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin-winit" -version = "0.4.1-beta" +version = "0.4.2" authors = ["Kirill Chibisov "] description = "Glutin bootstrapping helpers with winit" keywords = ["windowing", "opengl", "winit"] @@ -18,8 +18,8 @@ x11 = ["glutin/x11", "winit/x11"] wayland = ["glutin/wayland", "winit/wayland"] [dependencies] -glutin = { version = "0.30.10", path = "../glutin", default-features = false } -raw-window-handle = "0.5" +glutin = { version = "0.31.0", path = "../glutin", default-features = false } +raw-window-handle = "0.5.2" winit = { version = "0.29.2", default-features = false, features = ["rwh_05"] } [build-dependencies] diff --git a/glutin/Cargo.toml b/glutin/Cargo.toml index 646d3857ef..53d3b12833 100644 --- a/glutin/Cargo.toml +++ b/glutin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin" -version = "0.30.10" +version = "0.31.0" authors = ["Kirill Chibisov "] description = "Cross-platform OpenGL context provider." keywords = ["windowing", "opengl", "egl"] @@ -23,11 +23,11 @@ wayland = ["wayland-sys"] bitflags = "2.2.1" libloading = { version = "0.8.0", optional = true } once_cell = "1.13" -raw-window-handle = "0.5.0" +raw-window-handle = "0.5.2" [target.'cfg(windows)'.dependencies] -glutin_egl_sys = { version = "0.5.1", path = "../glutin_egl_sys", optional = true } -glutin_wgl_sys = { version = "0.4.0", path = "../glutin_wgl_sys", optional = true } +glutin_egl_sys = { version = "0.6.0", path = "../glutin_egl_sys", optional = true } +glutin_wgl_sys = { version = "0.5.0", path = "../glutin_wgl_sys", optional = true } [target.'cfg(windows)'.dependencies.windows-sys] version = "0.48" @@ -41,11 +41,11 @@ features = [ optional = true [target.'cfg(target_os = "android")'.dependencies] -glutin_egl_sys = { version = "0.5.1", path = "../glutin_egl_sys" } +glutin_egl_sys = { version = "0.6.0", path = "../glutin_egl_sys" } [target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "dragonfly", target_os = "netbsd", target_os = "openbsd"))'.dependencies] -glutin_egl_sys = { version = "0.5.1", path = "../glutin_egl_sys", optional = true } -glutin_glx_sys = { version = "0.4.0", path = "../glutin_glx_sys", optional = true } +glutin_egl_sys = { version = "0.6.0", path = "../glutin_egl_sys", optional = true } +glutin_glx_sys = { version = "0.5.0", path = "../glutin_glx_sys", optional = true } wayland-sys = { version = "0.31.1", default-features = false, features = ["egl", "client", "dlopen"], optional = true } x11-dl = { version = "2.20.0", optional = true } diff --git a/glutin_egl_sys/Cargo.toml b/glutin_egl_sys/Cargo.toml index c10f464848..1130acfc7c 100644 --- a/glutin_egl_sys/Cargo.toml +++ b/glutin_egl_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin_egl_sys" -version = "0.5.1" +version = "0.6.0" authors = ["Kirill Chibisov "] description = "The egl bindings for glutin" repository = "https://github.com/rust-windowing/glutin" diff --git a/glutin_gles2_sys/Cargo.toml b/glutin_gles2_sys/Cargo.toml index 3996e6e88c..be68ecbde1 100644 --- a/glutin_gles2_sys/Cargo.toml +++ b/glutin_gles2_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin_gles2_sys" -version = "0.4.0" +version = "0.5.0" authors = ["Kirill Chibisov "] description = "The gles2 bindings for glutin" repository = "https://github.com/rust-windowing/glutin" diff --git a/glutin_glx_sys/Cargo.toml b/glutin_glx_sys/Cargo.toml index 5afd271247..92a5b88167 100644 --- a/glutin_glx_sys/Cargo.toml +++ b/glutin_glx_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin_glx_sys" -version = "0.4.0" +version = "0.5.0" authors = ["Kirill Chibisov "] description = "The glx bindings for glutin" repository = "https://github.com/rust-windowing/glutin" diff --git a/glutin_wgl_sys/Cargo.toml b/glutin_wgl_sys/Cargo.toml index ad3156dee8..c198513ecc 100644 --- a/glutin_wgl_sys/Cargo.toml +++ b/glutin_wgl_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "glutin_wgl_sys" -version = "0.4.0" +version = "0.5.0" authors = ["Kirill Chibisov "] description = "The wgl bindings for glutin" repository = "https://github.com/rust-windowing/glutin"