diff --git a/Cargo.lock b/Cargo.lock index 86fc4ff55..841a99ba0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -429,7 +429,7 @@ dependencies = [ [[package]] name = "kanata" -version = "1.6.0-prerelease-1" +version = "1.6.0-prerelease-2" dependencies = [ "anyhow", "clap", @@ -439,9 +439,9 @@ dependencies = [ "indoc", "inotify", "kanata-interception", - "kanata-keyberon", - "kanata-parser", - "kanata-tcp-protocol", + "kanata-keyberon 0.160.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kanata-parser 0.160.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kanata-tcp-protocol 0.160.2 (registry+https://github.com/rust-lang/crates.io-index)", "karabiner-driverkit", "log", "miette", @@ -473,7 +473,18 @@ dependencies = [ [[package]] name = "kanata-keyberon" -version = "0.160.1" +version = "0.160.2" +dependencies = [ + "arraydeque", + "heapless", + "kanata-keyberon-macros", +] + +[[package]] +name = "kanata-keyberon" +version = "0.160.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9225d91938ea896126861467f7cf7ea8ff5441e90f90a2d4d19929b05d4f8d1e" dependencies = [ "arraydeque", "heapless", @@ -492,11 +503,29 @@ dependencies = [ [[package]] name = "kanata-parser" -version = "0.160.1" +version = "0.160.2" dependencies = [ "anyhow", "itertools", - "kanata-keyberon", + "kanata-keyberon 0.160.2 (registry+https://github.com/rust-lang/crates.io-index)", + "log", + "miette", + "once_cell", + "parking_lot", + "radix_trie", + "rustc-hash", + "thiserror", +] + +[[package]] +name = "kanata-parser" +version = "0.160.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22cc023a8d4f23e9d173241166e43a729cf990208dab39e0d5b16f6abf7d72c7" +dependencies = [ + "anyhow", + "itertools", + "kanata-keyberon 0.160.2 (registry+https://github.com/rust-lang/crates.io-index)", "log", "miette", "once_cell", @@ -514,14 +543,25 @@ dependencies = [ "clap", "dirs", "kanata", - "kanata-parser", + "kanata-parser 0.160.2", "log", "simplelog", ] [[package]] name = "kanata-tcp-protocol" -version = "0.160.1" +version = "0.160.2" +dependencies = [ + "serde", + "serde_derive", + "serde_json", +] + +[[package]] +name = "kanata-tcp-protocol" +version = "0.160.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37fc078a1aa37a91d3fbe6649e25e38d41ca0866a5bbabb645960a1b02d65d5b" dependencies = [ "serde", "serde_derive", @@ -534,7 +574,7 @@ version = "1.1.0" dependencies = [ "anyhow", "clap", - "kanata-tcp-protocol", + "kanata-tcp-protocol 0.160.2", "log", "serde_json", "simplelog", diff --git a/Cargo.toml b/Cargo.toml index fae891da5..f1e55746f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ members = [ [package] name = "kanata" -version = "1.6.0-prerelease-1" +version = "1.6.0-prerelease-2" authors = ["jtroo "] description = "Multi-layer keyboard customization" keywords = ["cli", "linux", "windows", "keyboard", "layout"] @@ -18,7 +18,7 @@ categories = ["command-line-utilities"] homepage = "https://github.com/jtroo/kanata" repository = "https://github.com/jtroo/kanata" readme = "README.md" -license = "LGPL-3.0" +license = "LGPL-3.0-only" edition = "2021" default-run = "kanata" @@ -44,15 +44,15 @@ rustc-hash = "1.1.0" simplelog = "0.12.0" serde_json = { version = "1", features = ["alloc"], default_features = false, optional = true } -# kanata-keyberon = "0.160.1" -# kanata-parser = "0.160.1" -# kanata-tcp-protocol = "0.160.1" +kanata-keyberon = "0.160.2" +kanata-parser = "0.160.2" +kanata-tcp-protocol = "0.160.2" # Uncomment below and comment out above for testing local changes. # Otherwise any changes to the local files will not reflect in the compiled # binary. -kanata-keyberon = { path = "keyberon" } -kanata-parser = { path = "parser" } -kanata-tcp-protocol = { path = "tcp_protocol" } +# kanata-keyberon = { path = "keyberon" } +# kanata-parser = { path = "parser" } +# kanata-tcp-protocol = { path = "tcp_protocol" } [target.'cfg(target_os = "macos")'.dependencies] karabiner-driverkit = "0.1.3" diff --git a/keyberon/Cargo.toml b/keyberon/Cargo.toml index a99993233..425693376 100644 --- a/keyberon/Cargo.toml +++ b/keyberon/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kanata-keyberon" -version = "0.160.1" +version = "0.160.2" authors = ["Guillaume Pinot ", "Robin Krahl ", "jtroo "] edition = "2021" description = "Pure Rust keyboard firmware. Fork intended for use with kanata." diff --git a/parser/Cargo.toml b/parser/Cargo.toml index b7a897c72..25b9ae693 100644 --- a/parser/Cargo.toml +++ b/parser/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "kanata-parser" -version = "0.160.1" +version = "0.160.2" authors = ["jtroo "] description = "A parser for configuration language of kanata, a keyboard remapper." keywords = ["kanata", "parser"] homepage = "https://github.com/jtroo/kanata" repository = "https://github.com/jtroo/kanata" readme = "README.md" -license = "LGPL-3.0" +license = "LGPL-3.0-only" edition = "2021" [dependencies] @@ -21,11 +21,11 @@ rustc-hash = "1.1.0" miette = { version = "5.7.0", features = ["fancy"] } thiserror = "1.0.38" -# kanata-keyberon = "0.160.1" +kanata-keyberon = "0.160.2" # Uncomment below and comment out above for testing local changes. # Otherwise any changes to the local files will not reflect in the compiled # binary. -kanata-keyberon = { path = "../keyberon" } +# kanata-keyberon = { path = "../keyberon" } [features] cmd = [] diff --git a/tcp_protocol/Cargo.toml b/tcp_protocol/Cargo.toml index 556df4f1c..6f4726c56 100644 --- a/tcp_protocol/Cargo.toml +++ b/tcp_protocol/Cargo.toml @@ -1,7 +1,9 @@ [package] name = "kanata-tcp-protocol" -version = "0.160.1" +version = "0.160.2" edition = "2021" +description = "TCP protocol for kanata. This does not follow semver." +license = "LGPL-3.0-only" [dependencies] serde = { version = "1", features = ["alloc", "derive"], default_features = false }