Skip to content

Commit dded2aa

Browse files
committed
Release v1.4.2: Media Browsing Standards Compliance
- Update version to 1.4.2 in manifest.json - Update README with v1.4.2 changelog highlighting MediaClass compliance improvements - Document the technical improvements for media browsing standards compliance
1 parent c50eb88 commit dded2aa

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,13 @@ This integration is developed for the Yamaha R-N301 but might work with other Ya
9494

9595
## Recent Updates
9696

97+
### Version 1.4.2 - Media Browsing Standards Compliance
98+
- **FIXED**: Updated media browsing to use MediaClass instead of MediaType for proper Home Assistant standards compliance
99+
- **IMPROVED**: NET RADIO browsing now uses MediaClass.DIRECTORY for folders and MediaClass.TRACK for stations
100+
- **IMPROVED**: SERVER browsing now uses MediaClass.DIRECTORY/ALBUM for containers and MediaClass.TRACK for playable items
101+
- **ENHANCED**: Intelligent media class selection - albums use MediaClass.ALBUM, other folders use MediaClass.DIRECTORY
102+
- **TECHNICAL**: Follows Home Assistant's media player integration standards where MediaClass categorizes browsing hierarchy and MediaType identifies playback content type
103+
97104
### Version 1.4.1 - Code Refactoring and Cleanup
98105
- **IMPROVED**: Major code quality improvements with ~250 fewer lines
99106
- **REFACTORED**: Eliminated duplicate XML parsing logic (saved ~135 lines)

custom_components/yamaha_rn301/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
"iot_class": "local_polling",
1010
"issue_tracker": "https://github.com/rihokirss/homeasisstant-rn301/issues",
1111
"requirements": [],
12-
"version": "1.4.1"
12+
"version": "1.4.2"
1313
}

0 commit comments

Comments
 (0)