Roon Core Machine
MacBook Pro M1 - Roon Version 1.8 (build 880)
Networking Gear & Setup Details
Connected Audio Devices
Number of Tracks in Library
Description of Issue
When accessing the Roon API in build 831 the “artist_image_keys” property was present in the zone subscribe and changed events.
In build 880 the “artist_image_keys” property is missing, examples below.
Is this an expected API change?
API zones_change event: With artist keys - Version 1.8 Build 831
{
"zones_changed": [
{
"zone_id": "1601fd588701443f6427dec30a27a30acd5f",
"display_name": "iPad",
"outputs": [
{
"output_id": "1701fd588701443f6427dec30a27a30acd5f",
"zone_id": "1601fd588701443f6427dec30a27a30acd5f",
"can_group_with_output_ids": [],
"display_name": "iPad",
"volume": {
"type": "number",
"min": 0,
"max": 100,
"value": 65,
"step": 1,
"is_muted": false,
"hard_limit_min": 0,
"hard_limit_max": 100,
"soft_limit": 100
},
"source_controls": [
{
"control_key": "1",
"display_name": "iPad",
"supports_standby": false,
"status": "indeterminate"
}
]
}
],
"state": "paused",
"is_next_allowed": true,
"is_previous_allowed": true,
"is_pause_allowed": false,
"is_play_allowed": true,
"is_seek_allowed": true,
"queue_items_remaining": 10,
"queue_time_remaining": 3227,
"settings": {
"loop": "disabled",
"shuffle": false,
"auto_radio": true
},
"now_playing": {
"seek_position": 24,
"length": 343,
"one_line": {
"line1": "Small Things - Ben Howard"
},
"two_line": {
"line1": "Small Things",
"line2": "Ben Howard"
},
"three_line": {
"line1": "Small Things",
"line2": "Ben Howard",
"line3": "I Forget Where We Were"
},
"image_key": "613a63286e5667233af32bfc26c34158",
"artist_image_keys": [
"e5f281abcbd4cb925d1d7ff13578697e"
]
}
}
]
}
API zones_change event: Without artist keys - Version 1.8 Build 880
{
"zones_changed": [
{
"zone_id": "1601bac7a9e2f57c7e22a3964138f8312d5e",
"display_name": "System Output",
"outputs": [
{
"output_id": "1701bac7a9e2f57c7e22a3964138f8312d5e",
"zone_id": "1601bac7a9e2f57c7e22a3964138f8312d5e",
"can_group_with_output_ids": [
"1701bac7a9e2f57c7e22a3964138f8312d5e"
],
"display_name": "System Output",
"volume": {
"type": "db",
"min": -80,
"max": 0,
"value": -5,
"step": 1,
"is_muted": false,
"hard_limit_min": -80,
"hard_limit_max": 0,
"soft_limit": 0
},
"source_controls": [
{
"control_key": "1",
"display_name": "System Output",
"supports_standby": false,
"status": "indeterminate"
}
]
}
],
"state": "playing",
"is_next_allowed": true,
"is_previous_allowed": true,
"is_pause_allowed": true,
"is_play_allowed": false,
"is_seek_allowed": true,
"queue_items_remaining": 10,
"queue_time_remaining": 3249,
"settings": {
"loop": "disabled",
"shuffle": false,
"auto_radio": true
},
"now_playing": {
"seek_position": 2,
"length": 343,
"one_line": {
"line1": "Small Things - Ben Howard"
},
"two_line": {
"line1": "Small Things",
"line2": "Ben Howard"
},
"three_line": {
"line1": "Small Things",
"line2": "Ben Howard",
"line3": "I Forget Where We Were"
},
"image_key": "938cc53bca789405cd81b9376e10f28b"
}
}
]
}