github jianyu-li/yet-another-media-player v34.0.1

latest releases: v35.0.9, v35.0.8, v35.0.7...
one month ago

New Features

Default Search Filter

  • Choose a default_search_filter in Behavior -> Interactions & Search that automatically filters search results on load.

Available options are

all, artist, album, track, playlist, radio, podcast, audiobook

Expanded Sorting and Filtering Options

  • Expanded sorting and filtering options in Behavior -> Interactions & Search:
    • search_results_sort has been massively expanded to use the stock music assistant sort parameters. Now you have even more default search options:
default (source order)
name / name_desc
sort_name / sort_name_desc
timestamp_added / timestamp_added_desc
last_played / last_played_desc
play_count / play_count_desc
year / year_desc
position / position_desc
artist_name / artist_name_desc
random
random_play_count (random + least played)

Hide Headers on Idle

  • New configuration option for hide_search_headers_on_idle has been added under Behavior. Pair this with idle_screen: search, search_view: card, and the new sorting and filtering options for a nice landing page when no music is playing
image

Custom navigation URL for Actions

  • Jinja navigation support added to actions so you can construct url's based on attributes from the currently selected player #241

Example: Search IMDb for Current Title

actions:
  - name: IMDb
    icon: mdi:movie-search
    action: navigate
    navigation_path: https://www.imdb.com/find/?q={{ state_attr(current, "media_title") }}
    navigation_new_tab: true

Example: Search Genius for Lyrics

actions:
  - name: Lyrics
    icon: mdi:music-clef-treble
    action: navigate
    navigation_path: 'https://genius.com/search?q={{ state_attr(current, "media_title") }} {{ state_attr(current, "media_artist") }}'
    navigation_new_tab: true

What's Changed

Full Changelog: v33.2.0...v34.0.0

What's Changed

  • feat: Add option to hide search headers when the player is idle by @jianyu-li in #240
  • Feat Add More Sorting and Filtering Options by @jianyu-li in #243
  • Feat jinja navigation support by @jianyu-li in #244
  • switch navigation path variable to currentActivePlaybackEntityId by @jianyu-li in #245

Full Changelog: v33.2.0...v34.0.1

Don't miss a new yet-another-media-player release

NewReleases is sending notifications on new releases.