These release notes cover both the custom Crestron Apple TV IP integration module and the Crestron Home Apple TV IP driver - any differences will be noted in the description.
3.06
Supporting for VC-4 and Text Entry
Added text entry support
Added the ability to retrieve the current text value from and submit new text to the Apple TV.
Guard against exceptions when pairing GUIDs are missing
Malformed licence/pairing files would generate ugly exceptions in the error log. We now generate slightly less ugly error messages.
Added support for VC-4 configurations
VC-4 has very different requirements for storage of configuration files - both the commissioning tool and the driver requires changes to accommodate this
Added scrolling to Apple TV list for large numbers of devices
Apple TV Commissioning Tool Updates
the tool has been updated to support VC-4 installations and fix UI anomalies
3.04
Don't Sleep Update (CH), OPACK fix (Custom)
Added OPACK fix to Crestron Custom version (was missed from 3.03)
The OPACK type 192 was never released into 3.03 - this fixes that issue.
Removed "Sleep" command from power off
The Apple TV will never be sent to sleep but the driver, regardless of the settings in Crestron Home.
3.03
OPACK fix
Fix for unhandled OPACK data types
Some OPACK types were not handled correctly. This has now been resolved. The only problem would be error messages in the processor logs.
3.02
App Launch Pattern Match Bug Fix
Fixed App Launcher name matching
The app launcher could match partial names for services which could lead to the wrong app being launched. e.g. "TV" would match "TV Shows" before finding "TV". We now look for identical matches first, and only then do partial matching.
3.01
Session ID Bug Fix
Fix session ID conversion
The session ID could appear in different formats - some of which were not handled correctly.