From 9c37eb2da9467a4822bce293cd07b572c0e584f5 Mon Sep 17 00:00:00 2001 From: Suyog Tandel Date: Fri, 6 Mar 2026 20:56:05 +0530 Subject: [PATCH] chore: bump app version to 0.5.0 --- Cargo.lock | 54 +++++++++++++++++++++--------------------- Cargo.toml | 2 +- src/device/fido/hid.rs | 2 +- src/device/fido/mod.rs | 2 +- src/ui/views/about.rs | 2 +- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e6507e0..395ada9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -174,7 +174,7 @@ dependencies = [ "url", "wayland-backend", "wayland-client", - "wayland-protocols 0.32.10", + "wayland-protocols 0.32.11", "zbus", ] @@ -4165,7 +4165,7 @@ checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" [[package]] name = "picoforge" -version = "0.4.1" +version = "0.5.0" dependencies = [ "aes", "anyhow", @@ -4348,7 +4348,7 @@ version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ - "toml_edit 0.25.3+spec-1.1.0", + "toml_edit 0.25.4+spec-1.1.0", ] [[package]] @@ -4443,9 +4443,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.4" +version = "0.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" +checksum = "958f21e8e7ceb5a1aa7fa87fab28e7c75976e0bfe7e23ff069e0a260f894067d" dependencies = [ "memchr", ] @@ -5485,12 +5485,12 @@ checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" [[package]] name = "socket2" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -6160,9 +6160,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.25.3+spec-1.1.0" +version = "0.25.4+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0a07913e63758bc95142d9863a5a45173b71515e68b690cad70cf99c3255ce1" +checksum = "7193cbd0ce53dc966037f54351dbbcf0d5a642c7f0038c382ef9e677ce8c13f2" dependencies = [ "indexmap", "toml_datetime 1.0.0+spec-1.1.0", @@ -6514,9 +6514,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.21.0" +version = "1.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb" +checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -6755,9 +6755,9 @@ dependencies = [ [[package]] name = "wayland-backend" -version = "0.3.12" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fee64194ccd96bf648f42a65a7e589547096dfa702f7cadef84347b66ad164f9" +checksum = "aa75f400b7f719bcd68b3f47cd939ba654cedeef690f486db71331eec4c6a406" dependencies = [ "cc", "downcast-rs", @@ -6769,9 +6769,9 @@ dependencies = [ [[package]] name = "wayland-client" -version = "0.31.12" +version = "0.31.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e6faa537fbb6c186cb9f1d41f2f811a4120d1b57ec61f50da451a0c5122bec" +checksum = "ab51d9f7c071abeee76007e2b742499e535148035bb835f97aaed1338cf516c3" dependencies = [ "bitflags 2.11.0", "rustix 1.1.4", @@ -6781,9 +6781,9 @@ dependencies = [ [[package]] name = "wayland-cursor" -version = "0.31.12" +version = "0.31.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5864c4b5b6064b06b1e8b74ead4a98a6c45a285fe7a0e784d24735f011fdb078" +checksum = "4b3298683470fbdc6ca40151dfc48c8f2fd4c41a26e13042f801f85002384091" dependencies = [ "rustix 1.1.4", "wayland-client", @@ -6804,9 +6804,9 @@ dependencies = [ [[package]] name = "wayland-protocols" -version = "0.32.10" +version = "0.32.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baeda9ffbcfc8cd6ddaade385eaf2393bd2115a69523c735f12242353c3df4f3" +checksum = "b23b5df31ceff1328f06ac607591d5ba360cf58f90c8fad4ac8d3a55a3c4aec7" dependencies = [ "bitflags 2.11.0", "wayland-backend", @@ -6829,20 +6829,20 @@ dependencies = [ [[package]] name = "wayland-scanner" -version = "0.31.8" +version = "0.31.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5423e94b6a63e68e439803a3e153a9252d5ead12fd853334e2ad33997e3889e3" +checksum = "c86287151a309799b821ca709b7345a048a2956af05957c89cb824ab919fa4e3" dependencies = [ "proc-macro2", - "quick-xml 0.38.4", + "quick-xml 0.39.2", "quote", ] [[package]] name = "wayland-sys" -version = "0.31.8" +version = "0.31.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6dbfc3ac5ef974c92a2235805cc0114033018ae1290a72e474aa8b28cbbdfd" +checksum = "374f6b70e8e0d6bf9461a32988fd553b59ff630964924dad6e4a4eb6bd538d17" dependencies = [ "dlib", "log", @@ -7397,9 +7397,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "winnow" -version = "0.7.14" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" dependencies = [ "memchr", ] diff --git a/Cargo.toml b/Cargo.toml index dd26ef6..6cd9784 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "picoforge" -version = "0.4.1" +version = "0.5.0" description = "An open source commissioning tool for Pico FIDO security keys. Developed with Rust and GPUI." authors = ["Suyog Tandel", "PicoForge Contributers"] license = "AGPL-3.0" diff --git a/src/device/fido/hid.rs b/src/device/fido/hid.rs index f9eac07..509d0bb 100644 --- a/src/device/fido/hid.rs +++ b/src/device/fido/hid.rs @@ -1610,7 +1610,7 @@ mod tests { let iv = [0u8; 16]; let mut block = *GenericArray::from_slice(pin_hash_16); - let original = block.clone(); + let original = block; let mut encryptor = cbc::Encryptor::::new( GenericArray::from_slice(&key), diff --git a/src/device/fido/mod.rs b/src/device/fido/mod.rs index 1977dbe..d8cb81b 100644 --- a/src/device/fido/mod.rs +++ b/src/device/fido/mod.rs @@ -816,7 +816,7 @@ mod tests { if let Value::Map(cert_map) = &val { for (k, v) in cert_map { if let (Value::Text(name), Value::Bool(enabled)) = (k, v) { - let display_name = FidoCertification::from_str(&name) + let display_name = FidoCertification::from_str(name) .map(|c| format!("{}", c)) .unwrap_or_else(|| name.clone()); certifications.insert(display_name, *enabled); diff --git a/src/ui/views/about.rs b/src/ui/views/about.rs index 702c8f3..8d1c899 100644 --- a/src/ui/views/about.rs +++ b/src/ui/views/about.rs @@ -37,7 +37,7 @@ impl AboutView { .text_color(theme.foreground) .child("PicoForge"), ) - .child(Tag::new("v0.4.1")) + .child(Tag::new("v0.5.0")) .child( div() .text_color(theme.muted_foreground)