This release improves device discovery reliability, enhances Windows user experience by removing terminal windows, and introduces data-driven device-type detection rules for more consistent device identification across SSDP, mDNS, and WS-Discovery protocols.
📋 Table of Contents
🚀 New Features
Data-Driven Device Type Detection
Device type rules for mDNS, SSDP, and WS-Discovery are now defined in JSON configuration files instead of being hardcoded. This makes it easier to update and customize how devices are classified and identified across different discovery protocols. Includes a new startup integrity check that alerts users if required configuration files are missing or corrupted.
Commits: d3b2aed
ESP3D Device Fallback Support
ESP3D devices are now recognized as a fallback device type when no other protocol matches. This ensures better device detection for ESP3D-based systems on your network.
Commits: d3b2aed
🐛 Bug Fixes
- mDNS Service Renewal Fixed: Fixed an issue where mDNS services would disappear after the grace period expired and weren't being renewed properly, causing devices to vanish from the network list. (
c6263ce) - SSDP Device Details Preservation: Fixed a bug where clearing devices would cause SSDP icons and device details to be lost incorrectly, requiring a full device rediscovery. (
d3b2aed) - SSDP Device Rebuild on Clear: Fixed an issue where clearing devices didn't properly rebuild the SSDP device cache, leading to incomplete device information on the next startup. (
d3b2aed)
💪 Improvements
- Windows Terminal Window Removal: HTTP, HTTPS, and FTP connections on Windows no longer open unsightly terminal windows in the background, providing a cleaner user experience. (
6d60e4a) - Reduced Log File Size: Implemented circular logging to prevent excessive log file growth while maintaining diagnostic information. (
c6263ce) - Enhanced Device Details Display: SSDP XML information in device details is now pretty-printed for easier readability and debugging. (
d3b2aed)
👥 Contributors
Thanks to all contributors who made this release possible!
- @luc-github (3 commits, +1296/-1212)
📊 Statistics
- Commits: 3
- 👥 Contributors: 1
- Lines changed: +1296 / -1212
Generated by Release Agent on 2026-06-08 11:48