AndroidTV Ultimate v0.2.0 — Rich Settings & Encrypted Backups
Highlights
- Rebuilt the Homebridge settings modal with Dashboard, Devices, Settings, and Tools & Support tabs.
- Added rich device cards showing explicit TV names, manufacturer/model, pairing and live power state, endpoints, mDNS identity, hardware ID, first/last seen times, Wake-on-LAN readiness, app inputs, and connection results.
- Added automatic, light, and dark themes with responsive layouts.
- Replaced prompt-based setup with a complete TV and app-input editor.
- Added package/runtime details, guided GitHub bug reporting, and privacy-safe diagnostics with network identifiers redacted by default.
- Added passphrase-protected AES-256-GCM backup and restore for plugin configuration, pairing credentials, discovery cache, and last-known state.
Backup note
Plugin backups preserve AndroidTV Ultimate data. For a complete Homebridge migration, also keep a full Homebridge backup so Apple Home bridge identity and cached accessories are retained.
Security
Certificates and private keys are always excluded from diagnostics. Publishing now uses npm Trusted Publishing through GitHub OIDC, with no stored npm publishing token.
Verification
- 23 automated tests passing
- TypeScript typecheck and production build passing
- Package contents verified before publication
See CHANGELOG.md and README.md for complete usage details.