Skip to content

Releases: KoljaWindeler/ytube_music_player

Move from YAML to storage

10 Jan 17:49
Compare
Choose a tag to compare

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)

Media Proxy

06 Jan 21:07
Compare
Choose a tag to compare

added support for media proxy, currently not verified, sonos tester needed, see #38 (comment)

Browser icon and higher limit + channel mode changes

04 Jan 22:06
ef9ebb8
Compare
Choose a tag to compare

BREAKING CHANGE

  • the play_media service with "channel" as type will no longer accept the name of a playlist
    Starting with this release the "channel" will create a radio based on a random track of a playlist.
    So the media_id should be a playlist_id, same as used in "playlist"
    This is one step closer on the way of "make the input_selects optional"
    Please change all your
    type: channel
    id: "name of playlist" -> "PLZvjm51R8SGuxxxxxxx-A17Kp3jZfg6pg"

New features

  • the mediabrowser will present different icons for the overview items
  • the mediabrowser will show up to 500 items at once (might be a bit slower)
  • some internal rework should make the player more responsive

Support for uploaded artists/album

02 Jan 19:25
Compare
Choose a tag to compare
20210102

Merge branch 'main' of github.com:KoljaWindeler/ytube_music_player in…

Change player on the fly

01 Jan 20:07
9bcc1d5
Compare
Choose a tag to compare

Changes the media player on-the-fly
a) if the media_player value in the drop down is changed
b) if the service media_player.select_source is fired

the track and playlist will stay the same, the position in the track will be used to seek the new player to the same position, if both players supports it

relogin, empty lists, track players

29 Dec 10:21
Compare
Choose a tag to compare
  • add: changing player without loosing playlist
  • fix: empty playlist handling
  • add: relogin in cast of failure

Support for shotcuts

26 Dec 11:50
52abe0f
Compare
Choose a tag to compare

Added support for single-click a dedicated playlist or switch on another player, increasing the integration and removing more of the drop down fields.
Please see https://github.com/KoljaWindeler/ytube_music_player/blob/main/README.md#shotcuts

Login check

21 Dec 10:51
Compare
Choose a tag to compare

Added login check to verify cookie,
Add auto advance when started from browser

Added support for browser_mod

21 Dec 19:23
Compare
Choose a tag to compare

Browser mod will not report a media_position .. added workaround to enable auto_track_advance

Bumped api to 12.2.

21 Dec 18:09
d0dab3a
Compare
Choose a tag to compare

Fix for playlist counter