diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d1ab3a..4aeb239 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.4.4] - 2023-07-07 + +### Bug Fixes + +* fix app crash or hang on new device event : the new device detection is now + disabled (a better fix might be found later) + ## [0.4.3] - 2023-07-02 ### Features diff --git a/Cargo.lock b/Cargo.lock index a466a49..f253856 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -570,7 +570,7 @@ dependencies = [ [[package]] name = "mouse_actions" -version = "0.4.3" +version = "0.4.4" dependencies = [ "anyhow", "arrayvec", diff --git a/Cargo.toml b/Cargo.toml index 1ef6003..940a9f2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mouse_actions" -version = "0.4.3" +version = "0.4.4" authors = ["Jerem "] repository = "https://github.com/jersou/mouse-actions" edition = "2021" diff --git a/README.md b/README.md index fa1b9c4..7da42ce 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,13 @@ half of which by shape bindings. * when a device (like mouse or bluetooth earphone ) is added, the cursor freeze while 2 seconds or the mouse_actions program may crash. +**→ a fix (2023-07-07) disable the detection of new devices from rdev → no +crash but new devices may not be usable with MA without restarting it** + +* On PC suspend, the mouse_actions program may crash +* On wayland, the gesture button event is not propagated if there are no + detected gesture #8. + ## Install / run [Download the release](https://github.com/jersou/mouse-actions/releases), the 2 diff --git a/config-editor/package-lock.json b/config-editor/package-lock.json index a6f5ccd..d38fad8 100644 --- a/config-editor/package-lock.json +++ b/config-editor/package-lock.json @@ -1,12 +1,12 @@ { "name": "mouse-actions-config-editor", - "version": "0.4.3", + "version": "0.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mouse-actions-config-editor", - "version": "0.4.3", + "version": "0.4.4", "dependencies": { "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", diff --git a/config-editor/package.json b/config-editor/package.json index ba497d4..bf5bf5e 100644 --- a/config-editor/package.json +++ b/config-editor/package.json @@ -1,7 +1,7 @@ { "name": "mouse-actions-config-editor", "private": true, - "version": "0.4.3", + "version": "0.4.4", "type": "module", "scripts": { "dev": "vite", diff --git a/config-editor/src-tauri/Cargo.lock b/config-editor/src-tauri/Cargo.lock index d5bf06b..fe3f8aa 100644 --- a/config-editor/src-tauri/Cargo.lock +++ b/config-editor/src-tauri/Cargo.lock @@ -1811,7 +1811,7 @@ dependencies = [ [[package]] name = "mouse_actions" -version = "0.4.3" +version = "0.4.4" dependencies = [ "anyhow", "arrayvec", @@ -1835,7 +1835,7 @@ dependencies = [ [[package]] name = "mouse_actions_config_editor" -version = "0.4.3" +version = "0.4.4" dependencies = [ "mouse_actions", "serde", diff --git a/config-editor/src-tauri/Cargo.toml b/config-editor/src-tauri/Cargo.toml index 52c085e..f76c558 100644 --- a/config-editor/src-tauri/Cargo.toml +++ b/config-editor/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mouse_actions_config_editor" -version = "0.4.3" +version = "0.4.4" description = "Mouse Actions Config Editor" authors = ["Jerem "] repository = "https://github.com/jersou/mouse-actions" diff --git a/config-editor/src-tauri/tauri.conf.json b/config-editor/src-tauri/tauri.conf.json index 29b9cf7..18e8dcb 100644 --- a/config-editor/src-tauri/tauri.conf.json +++ b/config-editor/src-tauri/tauri.conf.json @@ -8,7 +8,7 @@ }, "package": { "productName": "mouse-actions-gui", - "version": "0.4.3" + "version": "0.4.4" }, "tauri": { "allowlist": {