Skip to content

Release v3.10.2

Choose a tag to compare

@kwschulz kwschulz released this 18 Dec 22:08
b782fbb

CRITICAL HOTFIX

⚠️ v3.10.1 is broken - A BFG history rewrite accidentally replaced # comment characters with ***REMOVED*** in the released code, causing SyntaxError on startup for all users.

Fixed

  • CRITICAL: SyntaxError on startup - Fixed ***REMOVED*** corruption in source files caused by overly aggressive BFG history sanitization
  • Blocking Import Warning - Moved deferred imports to top-level to avoid Detected blocking call to import_module warnings on HA 2024.7+ (Issue #70)
  • Health Monitor HTTP Fallback - Improved exception handling when HEAD request fails, properly falls back to GET
  • PII Sanitization - Extended sanitizer to catch Motorola JavaScript password variables (var CurrentPwAdmin = 'x') missed by v3.9.2 tagValueList fix
  • Fixture PII - Sanitized passwords, serial numbers, and email in 5 fixture files (MB7621, MB8611, CM600, XB7, SB6190)

Added

  • No Signal Detection - SB6141 parser now detects when modem is online but has no cable signal, showing "No Signal" status instead of misleading "Parser Issue"

What's Changed

  • 🔥 CRITICAL: v3.10.2 hotfix for BFG corruption breaking all users by @kwschulz in #71

Full Changelog: v3.10.1...v3.10.2