From a6004fe5146b1b832ace0b20a0759c2fb1b88f82 Mon Sep 17 00:00:00 2001 From: Kirill Chibisov Date: Wed, 5 Feb 2025 14:58:57 +0300 Subject: [PATCH] Winit version 0.30.9 --- .github/workflows/ci.yml | 6 +++++- Cargo.toml | 2 +- README.md | 2 +- src/changelog/unreleased.md | 9 --------- src/changelog/v0.30.md | 11 +++++++++++ src/platform/android.rs | 2 +- 6 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 955344727f..d71fcb05f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -107,7 +107,11 @@ jobs: - name: Generate lockfile # Also updates the crates.io index - run: cargo generate-lockfile && cargo update -p ahash --precise 0.8.7 && cargo update -p bumpalo --precise 3.14.0 + run: | + cargo generate-lockfile + cargo update -p ahash --precise 0.8.7 + cargo update -p bumpalo --precise 3.14.0 + cargo update -p objc2-encode --precise 4.0.3 - name: Install GCC Multilib if: (matrix.platform.os == 'ubuntu-latest') && contains(matrix.platform.target, 'i686') diff --git a/Cargo.toml b/Cargo.toml index d6487655a0..19e53ed603 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "winit" -version = "0.30.8" +version = "0.30.9" authors = [ "The winit contributors", "Pierre Krieger ", diff --git a/README.md b/README.md index 136e75de93..966e36e5e1 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ```toml [dependencies] -winit = "0.30.8" +winit = "0.30.9" ``` ## [Documentation](https://docs.rs/winit) diff --git a/src/changelog/unreleased.md b/src/changelog/unreleased.md index afe1edb60e..f3a0f6d2c3 100644 --- a/src/changelog/unreleased.md +++ b/src/changelog/unreleased.md @@ -39,12 +39,3 @@ The migration guide could reference other migration examples in the current changelog entry. ## Unreleased - -### Changed - -- On Wayland, no longer send an explicit clearing `Ime::Preedit` just prior to a new `Ime::Preedit`. - -### Fixed - -- On X11, fix crash with uim. -- On X11, fix modifiers for keys that were sent by the same X11 request. diff --git a/src/changelog/v0.30.md b/src/changelog/v0.30.md index 2a791ec0d0..d977d9f20e 100644 --- a/src/changelog/v0.30.md +++ b/src/changelog/v0.30.md @@ -1,3 +1,14 @@ +## 0.30.9 + +### Changed + +- On Wayland, no longer send an explicit clearing `Ime::Preedit` just prior to a new `Ime::Preedit`. + +### Fixed + +- On X11, fix crash with uim. +- On X11, fix modifiers for keys that were sent by the same X11 request. + ## 0.30.8 ### Added diff --git a/src/platform/android.rs b/src/platform/android.rs index 71c3364559..55aa05561c 100644 --- a/src/platform/android.rs +++ b/src/platform/android.rs @@ -62,7 +62,7 @@ //! If your application is currently based on `NativeActivity` via the `ndk-glue` crate and building //! with `cargo apk`, then the minimal changes would be: //! 1. Remove `ndk-glue` from your `Cargo.toml` -//! 2. Enable the `"android-native-activity"` feature for Winit: `winit = { version = "0.30.8", +//! 2. Enable the `"android-native-activity"` feature for Winit: `winit = { version = "0.30.9", //! features = [ "android-native-activity" ] }` //! 3. Add an `android_main` entrypoint (as above), instead of using the '`[ndk_glue::main]` proc //! macro from `ndk-macros` (optionally add a dependency on `android_logger` and initialize