From 0d2190e787db9e482e17d4c16fb7c00ef4841bcb Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Fri, 12 Jun 2026 15:07:11 +0200 Subject: [PATCH] chore: Release --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 16 ++++++++-------- input-capture/Cargo.toml | 4 ++-- input-emulation/Cargo.toml | 4 ++-- input-event/Cargo.toml | 2 +- lan-mouse-cli/Cargo.toml | 4 ++-- lan-mouse-gtk/Cargo.toml | 4 ++-- lan-mouse-ipc/Cargo.toml | 2 +- lan-mouse-proto/Cargo.toml | 4 ++-- 9 files changed, 28 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b241e01..64c4f36 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1647,7 +1647,7 @@ dependencies = [ [[package]] name = "input-capture" -version = "0.3.0" +version = "0.4.0" dependencies = [ "ashpd", "async-trait", @@ -1677,7 +1677,7 @@ dependencies = [ [[package]] name = "input-emulation" -version = "0.3.0" +version = "0.4.0" dependencies = [ "ashpd", "async-trait", @@ -1703,7 +1703,7 @@ dependencies = [ [[package]] name = "input-event" -version = "0.3.0" +version = "0.4.0" dependencies = [ "futures-core", "log", @@ -1840,7 +1840,7 @@ dependencies = [ [[package]] name = "lan-mouse" -version = "0.10.0" +version = "0.11.0" dependencies = [ "clap", "env_logger", @@ -1875,7 +1875,7 @@ dependencies = [ [[package]] name = "lan-mouse-cli" -version = "0.2.0" +version = "0.3.0" dependencies = [ "clap", "futures", @@ -1886,7 +1886,7 @@ dependencies = [ [[package]] name = "lan-mouse-gtk" -version = "0.2.0" +version = "0.3.0" dependencies = [ "async-channel", "glib-build-tools", @@ -1900,7 +1900,7 @@ dependencies = [ [[package]] name = "lan-mouse-ipc" -version = "0.2.0" +version = "0.3.0" dependencies = [ "futures", "log", @@ -1913,7 +1913,7 @@ dependencies = [ [[package]] name = "lan-mouse-proto" -version = "0.2.0" +version = "0.3.0" dependencies = [ "input-event", "num_enum", diff --git a/Cargo.toml b/Cargo.toml index dc673fa..3db40d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ [package] name = "lan-mouse" description = "Software KVM Switch / mouse & keyboard sharing software for Local Area Networks" -version = "0.10.0" +version = "0.11.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" @@ -27,13 +27,13 @@ panic = "abort" shadow-rs = "1.2.0" [dependencies] -input-event = { path = "input-event", version = "0.3.0" } -input-emulation = { path = "input-emulation", version = "0.3.0", default-features = false } -input-capture = { path = "input-capture", version = "0.3.0", default-features = false } -lan-mouse-cli = { path = "lan-mouse-cli", version = "0.2.0" } -lan-mouse-gtk = { path = "lan-mouse-gtk", version = "0.2.0", optional = true } -lan-mouse-ipc = { path = "lan-mouse-ipc", version = "0.2.0" } -lan-mouse-proto = { path = "lan-mouse-proto", version = "0.2.0" } +input-event = { path = "input-event", version = "0.4.0" } +input-emulation = { path = "input-emulation", version = "0.4.0", default-features = false } +input-capture = { path = "input-capture", version = "0.4.0", default-features = false } +lan-mouse-cli = { path = "lan-mouse-cli", version = "0.3.0" } +lan-mouse-gtk = { path = "lan-mouse-gtk", version = "0.3.0", optional = true } +lan-mouse-ipc = { path = "lan-mouse-ipc", version = "0.3.0" } +lan-mouse-proto = { path = "lan-mouse-proto", version = "0.3.0" } shadow-rs = { version = "1.2.0", features = ["metadata"] } hickory-resolver = "0.25.2" diff --git a/input-capture/Cargo.toml b/input-capture/Cargo.toml index 9b8d598..2f270b6 100644 --- a/input-capture/Cargo.toml +++ b/input-capture/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "input-capture" description = "cross-platform input-capture library used by lan-mouse" -version = "0.3.0" +version = "0.4.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" @@ -10,7 +10,7 @@ repository = "https://github.com/feschber/lan-mouse" futures = "0.3.28" futures-core = "0.3.30" log = "0.4.22" -input-event = { path = "../input-event", version = "0.3.0" } +input-event = { path = "../input-event", version = "0.4.0" } memmap = "0.7" tempfile = "3.25.0" thiserror = "2.0.0" diff --git a/input-emulation/Cargo.toml b/input-emulation/Cargo.toml index 3839122..a94c93b 100644 --- a/input-emulation/Cargo.toml +++ b/input-emulation/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "input-emulation" description = "cross-platform input emulation library used by lan-mouse" -version = "0.3.0" +version = "0.4.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" @@ -10,7 +10,7 @@ repository = "https://github.com/feschber/lan-mouse" async-trait = "0.1.80" futures = "0.3.28" log = "0.4.22" -input-event = { path = "../input-event", version = "0.3.0" } +input-event = { path = "../input-event", version = "0.4.0" } thiserror = "2.0.0" tokio = { version = "1.32.0", features = [ "io-util", diff --git a/input-event/Cargo.toml b/input-event/Cargo.toml index 9611bff..68beeae 100644 --- a/input-event/Cargo.toml +++ b/input-event/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "input-event" description = "cross-platform input-event types for input-capture / input-emulation" -version = "0.3.0" +version = "0.4.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" diff --git a/lan-mouse-cli/Cargo.toml b/lan-mouse-cli/Cargo.toml index 238bffc..b308c15 100644 --- a/lan-mouse-cli/Cargo.toml +++ b/lan-mouse-cli/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "lan-mouse-cli" description = "CLI Frontend for lan-mouse" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" [dependencies] futures = "0.3.30" -lan-mouse-ipc = { path = "../lan-mouse-ipc", version = "0.2.0" } +lan-mouse-ipc = { path = "../lan-mouse-ipc", version = "0.3.0" } clap = { version = "4.4.11", features = ["derive"] } thiserror = "2.0.0" tokio = { version = "1.32.0", features = [ diff --git a/lan-mouse-gtk/Cargo.toml b/lan-mouse-gtk/Cargo.toml index 4a1a202..9fa7f89 100644 --- a/lan-mouse-gtk/Cargo.toml +++ b/lan-mouse-gtk/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lan-mouse-gtk" description = "GTK4 / Libadwaita Frontend for lan-mouse" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" @@ -12,7 +12,7 @@ adw = { package = "libadwaita", version = "0.7.0", features = ["v1_1"] } async-channel = { version = "2.1.1" } hostname = "0.4.0" log = "0.4.20" -lan-mouse-ipc = { path = "../lan-mouse-ipc", version = "0.2.0" } +lan-mouse-ipc = { path = "../lan-mouse-ipc", version = "0.3.0" } thiserror = "2.0.0" [build-dependencies] diff --git a/lan-mouse-ipc/Cargo.toml b/lan-mouse-ipc/Cargo.toml index 5f35f31..fc48391 100644 --- a/lan-mouse-ipc/Cargo.toml +++ b/lan-mouse-ipc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lan-mouse-ipc" description = "library for communication between lan-mouse service and frontends" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" diff --git a/lan-mouse-proto/Cargo.toml b/lan-mouse-proto/Cargo.toml index 96839ab..646ced1 100644 --- a/lan-mouse-proto/Cargo.toml +++ b/lan-mouse-proto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lan-mouse-proto" description = "network protocol for lan-mouse" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" @@ -9,5 +9,5 @@ repository = "https://github.com/feschber/lan-mouse" [dependencies] num_enum = "0.7.2" thiserror = "2.0.0" -input-event = { path = "../input-event", version = "0.3.0" } +input-event = { path = "../input-event", version = "0.4.0" } paste = "1.0"