This is going to be a big one! A lot of new things I was excited to share.
New Features
I didn't even know how to prioritize these so I'll start with...
Disable Auto Select per Entity
A new per-entity configuration option has been added to disable_auto_select. This allows you to configure an entity on the card but not have it auto-switch to that entity when playing. This option will also keep the card in idle mode when only that entity is playing. I wanted to be able to have a entity available for grouping and transferring but not necessarily show what I'm listening to all the time.
Tap Actions
You can now configure an Action (on the Action tab) and invoke that action by a tap, double tap, or hold action right on the artwork. Any action previously configurable on this screen can be added.
My favorite during testing was to set a double tap action to play my favorites playlist right from the card (even in idle mode) and get me listening to music as quickly as possible!
actions:
- name: Favorites
service: music_assistant.play_media
service_data:
entity_id: current
media_id: library://playlist/545
enqueue: replace
in_menu: hidden
card_trigger: double_tap
Scaled Contain Background Fit
A brand new artwork_object_fit has been added of scaled-contain.
Bug Fixes
Fixed an issue where a joined player would not increase it's volume past 6% in certain situations. #222
What's Changed
- 222 volume adjustment stuck at 6 by @jianyu-li in #223
- Feat disable auto switch per entity by @jianyu-li in #224
- 182 support for tap action on the entire card by @jianyu-li in #225
- Artwork fit option - Scaled Contain by @jianyu-li in #226
Full Changelog: v32.4.0...v33.0.0