unifi-search-tool_v2.2.0
- json parsing now handled by simd_json
- Now shows SKU & product name based on a lookup of the device model
- Now shows if the device is in "gateway mode"
- Replaced
String
withBox<str>
where possible - Now using the MAC validation regex to verify the MAC Addresses being returned from the Unifi API (I don't expect that this will be a problem, but ya never know)
- Separated some code into modules for better maintainability
- Better code organization overall
- Added API calls to support querying MAC Addresses for client devices
- Still need to change the search function & the UI to properly support searching for client devices
- Better error messages & error handling
- update reqwest to v0.12.4
- update egui & eframe to v0.27.2
All of these changes also slightly reduced the filesize of the executable.
compiled unifi-search-tool_v2.2.0.exe
with nightly-x86_64-pc-windows-msvc
& rustc 1.79.0-nightly (244da22fa 2024-04-23)
simply using cargo build --release
unifi-search-tool_v2.2.0.exe
hashes:
- MD5:
0062e980eed079dba7b7df4a30de814b
- SHA1:
d942b3bf0a2749cd59926b100406b890fd93ba54
- SHA256:
c289c9a2f5b640569905abdfae94685ce4cd44e478a57ba5dcfe30c14d30197f
- SHA512:
2211d6fc88b02d35abb9c4a715fa87a4129d7bfdc2f21961e552f5abb64bad0f8bef3915bf8b1edd257da1c09f4d1e3aae06d657d548abf4712fbc4110667009