What's Changed
- Make the client that integrates with Oppo devices more robust to failures.
- Fixed an issue where the client that integrates with Oppo devices could end up in a deadlock, preventing commands from being sent.
- Added the ability to reconfigure and reset devices.
- Added the ability to specify command timeouts.
- Added mapping to the stop and menu buttons in the remote entity (R3 only).
- Fixed missing handling of the stop command in the remote entity.
- Fixed incorrect mapping of the DPAD DOWN (cursor down) button.
- Misc corrections to adhere better to the Integration API specification
- Many under the hood improvements to performance, efficiency and resiliency.
Full Changelog: v0.0.9...v0.0.10