v0.4.1 - Code Cleanup with Codex
v0.4.1 is a maintenance release that cleans up unused scaffolding and dead code after the v0.4.0 device classifier refactor.
Device classification behavior is unchanged. Classification remains centralized in device-classifier.ts, while the device catalog now serves as descriptive model metadata for HomeKit accessory information.
This release was created using Codex to audit the codebase, identify stale scaffolding, and author a PR.
Changed
- Reduced routine LAN device update logging from info to debug.
- Simplified device catalog metadata by removing obsolete classification defaults.
Fixed
- Removed unused accessory scaffolding.
- Removed unused TCP helper state and dead helper code.
- Removed an unused LAN update bridge path.
- Corrected package lockfile version metadata to match the package version.
Verification
npm run lintnpm run build- Verified across Node 20, 22, and 24.