What's Changed since v6.0.0-beta.4
This release brings refined SmartThings integration handling, clearer diagnostic logs, and internal modernization across HTTP networking.
🐛 Bug Fixes
- Input Switching via SmartThings: Inputs are now triggered using the exact IDs reported by the TV. This resolves issues where SmartThings rejected certain source commands, such as switching to the TV tuner (
dtv).
🔧 Improvements
- Descriptive SmartThings Error Logging: When SmartThings rejects a request, the logs now surface the detailed response message and reason returned by the API rather than just a generic HTTP status code.
⚙️ Internal & Maintenance
- Native Fetch Migration: Replaced
axioswith the runtime's nativefetchfor all HTTP requests to local TV endpoints and SmartThings, completely dropping the external dependency. - Updated dependencies to their latest compatible versions.