Releases: droans/mass-player-card
v2.7.0-b.5
Music Assistant Player Card v2.7.0-b.5
What's New
Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.
Additionally, the following theme tokens have been added:
-
Media Player
- All:
mass-player-card-player-control-icon-colormass-player-card-player-control-text-colormass-player-card-player-button-favorite-icon-colormass-player-card-player-button-mute-icon-colormass-player-card-player-button-next-icon-colormass-player-card-player-button-play-pause-icon-colormass-player-card-player-button-play-icon-colormass-player-card-player-button-pause-icon-colormass-player-card-player-button-power-icon-colormass-player-card-player-button-previous-icon-colormass-player-card-player-button-repeat-icon-colormass-player-card-player-button-shuffle-icon-colormass-player-card-player-button-repeat-text-colormass-player-card-player-button-shuffle-text-color
- Expressive Only:
mass-player-card-player-button-favorite-text-colormass-player-card-player-button-power-text-color
- Non-Expressive Only:
mass-player-card-player-button-next-text-colormass-player-card-player-button-play-pause-text-colormass-player-card-player-button-play-text-colormass-player-card-player-button-pause-text-colormass-player-card-player-button-previous-text-color
- All:
-
Media Browser
- All:
mass-player-card-search-text-colormass-player-card-search-placeholder-text-colormass-player-card-browser-enqueue-menu-icon-[primary/secondary]-color
- All:
π Bug fixes
π Enhancements
- Allow setting different icon, text colors for play, pause button @droans (#685)
- Allow setting primary, secondary colors of enqueue button @droans (#686)
π§° Maintenance
v2.7.0-b.4
π Bug fixes
π Enhancements
π§° Maintenance
v2.7.0-b.3
π Bug fixes
v2.7.0-b.2
π Bug fixes
- Fix: Navbar position on non-expressive @droans (#675)
- Fix broken button groups CSS on media, player rows @droans (#676)
π§° Maintenance
- Styles update @droans (#675)
- Show
entity_picturewhen rendering active queue item if `entity_pic⦠@droans (#674)
v2.7.0-b.1
π Enhancements
π§° Maintenance
- CSS Cleanup @droans (#669)
- Use specific border radiuses for expressive, non-expressive @droans (#670)
- Improve consistency between expressive, non-expressive themes @droans (#671)
β¬οΈ Dependency updates
v2.7.0-b.0
π Bug fixes
v2.7.0-b.4
Music Assistant Player Card v2.7.0-b.4
What's New
Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.
π Bug fixes
π Enhancements
π§° Maintenance
v2.7.0-b.3
π Bug fixes
v2.7.0-b.2
π Bug fixes
- Fix: Navbar position on non-expressive @droans (#675)
- Fix broken button groups CSS on media, player rows @droans (#676)
π§° Maintenance
- Styles update @droans (#675)
- Show
entity_picturewhen rendering active queue item if `entity_pic⦠@droans (#674)
v2.7.0-b.1
π Enhancements
π§° Maintenance
- CSS Cleanup @droans (#669)
- Use specific border radiuses for expressive, non-expressive @droans (#670)
- Improve consistency between expressive, non-expressive themes @droans (#671)
β¬οΈ Dependency updates
v2.7.0-b.0
π Bug fixes
v2.7.0-b.3
Music Assistant Player Card v2.7.0-b.3
π Bug fixes
v2.7.0-b.2
What's New
Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.
π Bug fixes
- Fix: Navbar position on non-expressive @droans (#675)
- Fix broken button groups CSS on media, player rows @droans (#676)
π§° Maintenance
- Styles update @droans (#675)
- Show
entity_picturewhen rendering active queue item if `entity_pic⦠@droans (#674)
v2.7.0-b.1
π Enhancements
π§° Maintenance
- CSS Cleanup @droans (#669)
- Use specific border radiuses for expressive, non-expressive @droans (#670)
- Improve consistency between expressive, non-expressive themes @droans (#671)
β¬οΈ Dependency updates
v2.7.0-b.0
π Bug fixes
v2.7.0-b.2
Music Assistant Player Card v2.7.0-b.2
What's New
Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.
π Bug fixes
- Fix: Navbar position on non-expressive @droans (#675)
- Fix broken button groups CSS on media, player rows @droans (#676)
π§° Maintenance
- Styles update @droans (#675)
- Show
entity_picturewhen rendering active queue item if `entity_pic⦠@droans (#674)
Music Assistant Player Card v2.7.0-b.1
π Enhancements
π§° Maintenance
- CSS Cleanup @droans (#669)
- Use specific border radiuses for expressive, non-expressive @droans (#670)
- Improve consistency between expressive, non-expressive themes @droans (#671)
β¬οΈ Dependency updates
Music Assistant Player Card v2.7.0-b.0
π Bug fixes
v2.7.0-b.0
Music Assistant Player Card v2.7.0-b.1
What's New
Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.
π Enhancements
π§° Maintenance
- CSS Cleanup @droans (#669)
- Use specific border radiuses for expressive, non-expressive @droans (#670)
- Improve consistency between expressive, non-expressive themes @droans (#671)
β¬οΈ Dependency updates
Music Assistant Player Card v2.7.0-b.0
π Bug fixes
v2.6.0-b.0
v2.6.0
Music Assistant Player Card v2.6.0
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
queue.limit_before and queue.limit_after are no longer used. This is not a breaking change, however - these options will just be ignored. Thanks to the change below, there is no need to limit the number of items returned. If you still have a use for these options, please submit an issue and we can discuss re-adding them or creating alternate solutions.
What's new:
No more limits
A virtualizer has been added for the player queue and collections views! What this means for you is that the card no longer needs to limit the track lists to just a handful of items at a time. All collection items will now always be available while the queue will always pull up to 500 items! No changes are required on your end to make this work.
Now you see me...
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
Other changes:
- Players can now be grouped with players from other providers if supported
- Misc styling tweaks, improvements, and standardizations
- Various bug fixes from the HA 2026.4.0 update
π Bug fixes
- HA 2026.4 styling changes @droans (#605, #620, #623, #628, #638, #646)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
- Fix: Play/pause button display issue when toggling @droans (#639)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
- Use virtualizer for queue, collections to allow for scrolling entirety of items instead of just subset @droans (#640)
- Allow sections to fill behind navbar @droans (#648)
π§° Maintenance
- Ensure large artwork uses full card @droans (#636)
- Ensure consistent styles @droans (#612, #625, #642, #645, #649)
- use can_group_with property to determine group eligibility @droans (#658)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)
- Build(deps): Bump flatted from 3.3.3 to 3.4.2 @dependabot[bot] (#602)
- Build(deps): Bump picomatch from 4.0.3 to 4.0.4 @dependabot[bot] (#604)
- Build(deps-dev): Bump @typescript-eslint/eslint-plugin from 8.56.1 to 8.57.2 @dependabot[bot] (#619)
- Build(deps-dev): Bump typescript from 5.9.3 to 6.0.2 @dependabot[bot] (#618)
- Build(deps-dev): Bump @rollup/plugin-terser from 0.4.4 to 1.0.0 @dependabot[bot] (#617)
- Build(deps-dev): Bump rollup from 4.59.0 to 4.60.0 @dependabot[bot] (#616)
v2.5.3-b.4
Music Assistant Player Card v2.5.3-b.4
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
What's new:
No more limits
A virtualizer has been added for the player queue and collections views. What this means for you is that the card no longer needs to limit the track lists to just a handful of items at a time. All collection items will now always be available while the queue will always pull up to 500 items! No changes are required on your end to make this work. However, the queue options limit_before and limit_after will no longer have any affect and have subsequently been removed from the config form.
If you still have a use for these options, please submit an issue and we can discuss readding them.
Now you see me...
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
There have also been various bug fixes including fixes for changes from the HA 2026.4.0 update.
π§° Maintenance
Music Assistant Player Card v2.5.3-b.3
π Bug fixes
π Enhancements
π§° Maintenance
- Remove padding from media, player rows @droans (#642)
- Standardize component tags @droans (#643)
- Replace deprecated moduleResolution node with bundler @droans (#644)
- Ensure consistent styles between media, player rows @droans (#645)
- Misc code clean-up @droans (#647)
- Ensure media cards have consistent sizing @droans (#649)
β¬οΈ Dependency updates
- Build(deps): Bump flatted from 3.3.3 to 3.4.2 @dependabot[bot] (#602)
- Build(deps): Bump picomatch from 4.0.3 to 4.0.4 @dependabot[bot] (#604)
- Build(deps-dev): Bump @typescript-eslint/eslint-plugin from 8.56.1 to 8.57.2 @dependabot[bot] (#619)
- Build(deps-dev): Bump typescript from 5.9.3 to 6.0.2 @dependabot[bot] (#618)
- Build(deps-dev): Bump @rollup/plugin-terser from 0.4.4 to 1.0.0 @dependabot[bot] (#617)
- Build(deps-dev): Bump rollup from 4.59.0 to 4.60.0 @dependabot[bot] (#616)
Music Assistant Player Card v2.5.3-b.2
π Bug fixes
- Fix: Enqueue button doesn't respond to edge touches @droans (#638)
- Fix: Play/pause button display issue when toggling @droans (#639)
π Enhancements
- Use virtualizer for queue, collections to allow for scrolling entirety of items instead of just subset @droans (#640)
π§° Maintenance
Music Assistant Player Card v2.5.3-b.1
π Bug fixes
- Fix: Button border radius interacting improperly with box shadows @droans (#620)
- Fix: Box shadow, button color for HA 2026.4.0 @droans (#623)
- Fix: Icon placement, elevation border radius on enqueue button for media cards @droans (#628)
- Fix disappearing players section header @droans (#635)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
π§° Maintenance
- Adjust style of outlined buttons; ensure menu button is passing property @droans (#625)
- Use transition to improve control of box shadow for buttons @droans (#627)
- Organize order of hidden elements in config, readme @droans (#633)
- Ensure large artwork uses full card @droans (#636)
π Documentation
Music Assistant Player Card v2.5.3-b.0
π Bug fixes
- Fix: Border radius for shadows incorrect when Material You Utilities β¦ @droans (#605)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
π§° Maintenance
- Match thumbnail style across all elements @droans (#612)
- Fix CSS selector for menu background @droans (#613)
- Remove browser enqueue button SVG fill, background @droans (#614)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)
v2.5.3-b.3
Music Assistant Player Card v2.5.3-b.3
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
What's new:
No more limits
A virtualizer has been added for the player queue and collections views. What this means for you is that the card no longer needs to limit the track lists to just a handful of items at a time. All collection items will now always be available while the queue will always pull up to 500 items! No changes are required on your end to make this work. However, the queue options limit_before and limit_after will no longer have any affect and have subsequently been removed from the config form.
If you still have a use for these options, please submit an issue and we can discuss readding them.
Now you see me...
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
There have also been various bug fixes including fixes for changes from the HA 2026.4.0 update.
π Bug fixes
π Enhancements
π§° Maintenance
- Remove padding from media, player rows @droans (#642)
- Standardize component tags @droans (#643)
- Replace deprecated moduleResolution node with bundler @droans (#644)
- Ensure consistent styles between media, player rows @droans (#645)
- Misc code clean-up @droans (#647)
- Ensure media cards have consistent sizing @droans (#649)
β¬οΈ Dependency updates
- Build(deps): Bump flatted from 3.3.3 to 3.4.2 @dependabot[bot] (#602)
- Build(deps): Bump picomatch from 4.0.3 to 4.0.4 @dependabot[bot] (#604)
- Build(deps-dev): Bump @typescript-eslint/eslint-plugin from 8.56.1 to 8.57.2 @dependabot[bot] (#619)
- Build(deps-dev): Bump typescript from 5.9.3 to 6.0.2 @dependabot[bot] (#618)
- Build(deps-dev): Bump @rollup/plugin-terser from 0.4.4 to 1.0.0 @dependabot[bot] (#617)
- Build(deps-dev): Bump rollup from 4.59.0 to 4.60.0 @dependabot[bot] (#616)
Music Assistant Player Card v2.5.3-b.2
π Bug fixes
- Fix: Enqueue button doesn't respond to edge touches @droans (#638)
- Fix: Play/pause button display issue when toggling @droans (#639)
π Enhancements
- Use virtualizer for queue, collections to allow for scrolling entirety of items instead of just subset @droans (#640)
π§° Maintenance
Music Assistant Player Card v2.5.3-b.1
π Bug fixes
- Fix: Button border radius interacting improperly with box shadows @droans (#620)
- Fix: Box shadow, button color for HA 2026.4.0 @droans (#623)
- Fix: Icon placement, elevation border radius on enqueue button for media cards @droans (#628)
- Fix disappearing players section header @droans (#635)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
π§° Maintenance
- Adjust style of outlined buttons; ensure menu button is passing property @droans (#625)
- Use transition to improve control of box shadow for buttons @droans (#627)
- Organize order of hidden elements in config, readme @droans (#633)
- Ensure large artwork uses full card @droans (#636)
π Documentation
Music Assistant Player Card v2.5.3-b.0
π Bug fixes
- Fix: Border radius for shadows incorrect when Material You Utilities β¦ @droans (#605)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
π§° Maintenance
- Match thumbnail style across all elements @droans (#612)
- Fix CSS selector for menu background @droans (#613)
- Remove browser enqueue button SVG fill, background @droans (#614)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)
Music Assistant Player Card v2.5.3-b.1
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
What's new:
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
There have also been various bug fixes including fixes for changes from the HA 2026.4.0 update.
π Bug fixes
- Fix: Button border radius interacting improperly with box shadows @droans (#620)
- Fix: Box shadow, button color for HA 2026.4.0 @droans (#623)
- Fix: Icon placement, elevation border radius on enqueue button for media cards @droans (#628)
- Fix disappearing players section header @droans (#635)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
π§° Maintenance
- Adjust style of outlined buttons; ensure menu button is passing property @droans (#625)
- Use transition to improve control of box shadow for buttons @droans (#627)
- Organize order of hidden elements in config, readme @droans (#633)
- Ensure large artwork uses full card @droans (#636)
π Documentation
Music Assistant Player Card v2.5.3-b.0
π Bug fixes
- Fix: Border radius for shadows incorrect when Material You Utilities β¦ @droans (#605)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
π§° Maintenance
- Match thumbnail style across all elements @droans (#612)
- Fix CSS selector for menu background @droans (#613)
- Remove browser enqueue button SVG fill, background @droans (#614)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)
v2.5.3-b.2
Music Assistant Player Card v2.5.3-b.2
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
What's new:
No more limits
A virtualizer has been added for the player queue and collections views. What this means for you is that the card no longer needs to limit the track lists to just a handful of items at a time. All collection items will now always be available while the queue will always pull up to 500 items! No changes are required on your end to make this work. However, the queue options limit_before and limit_after will no longer have any affect and have subsequently been removed from the config form.
If you still have a use for these options, please submit an issue and we can discuss readding them.
Now you see me...
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
There have also been various bug fixes including fixes for changes from the HA 2026.4.0 update.
π Bug fixes
- Fix: Enqueue button doesn't respond to edge touches @droans (#638)
- Fix: Play/pause button display issue when toggling @droans (#639)
π Enhancements
- Use virtualizer for queue, collections to allow for scrolling entirety of items instead of just subset @droans (#640)
π§° Maintenance
Music Assistant Player Card v2.5.3-b.1
π Bug fixes
- Fix: Button border radius interacting improperly with box shadows @droans (#620)
- Fix: Box shadow, button color for HA 2026.4.0 @droans (#623)
- Fix: Icon placement, elevation border radius on enqueue button for media cards @droans (#628)
- Fix disappearing players section header @droans (#635)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
π§° Maintenance
- Adjust style of outlined buttons; ensure menu button is passing property @droans (#625)
- Use transition to improve control of box shadow for buttons @droans (#627)
- Organize order of hidden elements in config, readme @droans (#633)
- Ensure large artwork uses full card @droans (#636)
π Documentation
Music Assistant Player Card v2.5.3-b.0
π Bug fixes
- Fix: Border radius for shadows incorrect when Material You Utilities β¦ @droans (#605)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
π§° Maintenance
- Match thumbnail style across all elements @droans (#612)
- Fix CSS selector for menu background @droans (#613)
- Remove browser enqueue button SVG fill, background @droans (#614)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)
Music Assistant Player Card v2.5.3-b.1
Breaking Changes
A few different configuration options for hidden elements have been changed with this release. This should not effect most users but the fix should be relatively painless:
player.hide:group_volumechanged togroup_selectorpowerchanged topower_buttonrepeatchanged torepeat_buttonshufflechanged toshuffle_buttonfavoritechanged tofavorite_buttonmutechanged tomute_button
media_browser.hide:searchchanged tosearch_button
What's new:
More items can now be hidden:
- Music Player
- Player name
- Track title
- Track artist
- Progress time
- Progress bar
- Media Browser
- Filter button
Additionally, every section can now have their header and header title removed.
There have also been various bug fixes including fixes for changes from the HA 2026.4.0 update.
π Bug fixes
- Fix: Button border radius interacting improperly with box shadows @droans (#620)
- Fix: Box shadow, button color for HA 2026.4.0 @droans (#623)
- Fix: Icon placement, elevation border radius on enqueue button for media cards @droans (#628)
- Fix disappearing players section header @droans (#635)
π Enhancements
- Pad menu button for collection row; ignore misclicks @droans (#624)
- Remove elevation from collection row menu button, use outline instead @droans (#626)
- Allow hiding player name, track title, artist, and progress @droans (#629)
- Allow hiding filter button for media browser @droans (#630)
- Allow hiding section titles @droans (#631)
- Allow hiding section headers @droans (#632)
- Automatically hide volume bar, mute button, and power button if unsupported by player @droans (#637)
π§° Maintenance
- Adjust style of outlined buttons; ensure menu button is passing property @droans (#625)
- Use transition to improve control of box shadow for buttons @droans (#627)
- Organize order of hidden elements in config, readme @droans (#633)
- Ensure large artwork uses full card @droans (#636)
π Documentation
Music Assistant Player Card v2.5.3-b.0
π Bug fixes
- Fix: Border radius for shadows incorrect when Material You Utilities β¦ @droans (#605)
- Fix: default_enqueue_option broken in UI editor @droans (#610)
π§° Maintenance
- Match thumbnail style across all elements @droans (#612)
- Fix CSS selector for menu background @droans (#613)
- Remove browser enqueue button SVG fill, background @droans (#614)
π Documentation
β¬οΈ Dependency updates
- Bump typescript-eslint from 8.55.0 to 8.57.1 @droans (#606)
- Bump custom-card-helpers from 1.9.0 to 2.0.0 @dependabot[bot] (#573)
- Use custom eslint-plugin-github with support for eslint 10 @droans (#607)
- Bump eslint/js from 9.39.2 to 10.0.1 @droans (#608)
- Bump eslint from 9.39.2 to 10.0.3 @droans (#609)
- Build(deps-dev): Bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 @dependabot[bot] (#598)