Move from YAML to storage
Breaking change
This release adds full support for configuration via config flow. YAML player will still be supported (for a while) but will be created as media_player.ytube_music_player_yaml.
It is highly recommended to restart the configuration.
- update the component
- remove the media_player configuration from your YAML files
- remove the configured instance in the "integrations"
- restart Homeassistant
- add a NEW instance of the ytube_music_player via "configuration"->"integration"->"add integration"
I know that this isn't ideal but it is needed to support the feature below.
New Feature
- Added attributes of position and length, so the ytube_media_player now has its own progress bar
- Full support via Config flow, no reboots needs anymore (except after updates)
- New services, like track rating, interruptions of playback and the option for more to come (see 2nd half of https://github.com/KoljaWindeler/ytube_music_player/blob/main/README.md#services)
- New attribute 'likeStatus' to indicate the trackrating
- Test of the cookie data during setup, no more errors due to bad cookies (unless your session runs out)