What's Changed since v6.0.0-beta.5
This release fixes launching apps on TVs that take longer to answer.
🐛 Bug Fixes
- App Launch Timeouts: Starting an app from an input or a switch no longer fails with
The operation was aborted due to timeouton TVs that need more than a moment to open it. The app did open on the TV, but the plugin reported the action as failed, and a switch with several actions stopped before running the rest (volume, commands). The launch request now waits up to 2.2 seconds, up from 0.6.
🔧 Improvements
- App Launch Request: The request that starts an app now sends an empty JSON body. Some TVs answered the previous request, which had no body, with a malformed response.
- App State Checks: The request that reads whether an app is open now waits up to 0.8 seconds, up from 0.6.
⚙️ Internal & Maintenance
- Updated dependencies to their latest compatible versions.