Releases: Cortigile/Sniffy
Releases · Cortigile/Sniffy
Release list
Sniffy Desktop 1.3.0
New auth and bug fix (#10) * Update auth flow and device reconnects Switch the desktop app to the secured auth check endpoint, handle the newer 192-byte token format during device handshakes, and tighten reconnect behavior so devices only reopen when needed. The auth flow now also forces a reconnect when a connected demo device is silently upgraded to a real license. Additionally, `Comms` is parented correctly and modules are torn down before communication to avoid destructor-time writes, and the desktop version is bumped to 1.3.0. * Derive protocol version from release manifest Wire firmware protocol compatibility into the build by reading `[compatibility].protocol_version` from `tools/release/versions.toml` in CMake, validating it, and exposing it as `SNIFFY_PROTOCOL_VERSION` at compile time. `firmwarecompatibility.h` now requires this define and returns the configured value instead of a hardcoded protocol version. The release manifest is updated with `protocol_version = "2"`.
Sniffy Desktop 1.2.2
desktop-v1.2.2 Sniffy Desktop 1.2.2
Sniffy Desktop 1.2.1
desktop-v1.2.1 Sniffy Desktop 1.2.1
Sniffy Desktop 1.2.0
desktop-v1.2.0 Sniffy Desktop 1.2.0
Sniffy MCP 1.0.1
Merge pull request #7 from Cortigile/bump-desktop-release-version Bump Minor version as C5 added
Sniffy Desktop 1.1.0
- st-link library update process automated (sync_stlink)
- st-link library updated
- support for stm32c5 st-link flash operations added
- sniffy_mcp package and sync_stlink tool relocated
- docs corrected
This release updates Sniffy's bundled ST-Link integration to the current upstream stlink 1.8.0 vendor set and refreshes the bundled Windows ST-Link runtime artifacts.
The custom flasher was updated for newer STM32 families, including improved handling for L5_U5, H5, WB0, and C5. Flashing now matches the current upstream ST-Link API, device parameter fallback is more robust, and C5 targets are recognized explicitly in erase and UID flows.
The repository and release infrastructure were also cleaned up: sniffy-mcp was moved into a standalone package layout, ST-Link vendor-sync tooling was separated into dedicated maintenance paths, and release/build references were updated accordingly.
Sniffy Desktop 1.0.2
Add more MCU chip ID mappings Extend ST-Link MCU detection with additional chip IDs for STM32 families such as F103, F411, F767, U535, G071, G0B1, L432, H743, H503, and U575. This also adds family-specific UID base handling for C0/G0/G4/F7/H7/L4/U5 flash types so UID reads work for more supported devices.
Sniffy Desktop 1.0.1
desktop-v1.0.1 Bundle ST-Link drivers in Windows release and add desktop icon in msi…
Sniffy MCP 1.0.0
mcp-v1.0.0 Initial commit
Sniffy Desktop 1.0.0
desktop-v1.0.0 Sniffy Desktop 1.0.0