Skip to content

Releases: antontanderup/mediocre-hass-media-player-cards

v0.31.0-beta.2

v0.31.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Apr 19:51
90ac1f7

What's Changed

Full Changelog: v0.31.0-beta.1...v0.31.0-beta.2

v0.31.0-beta.1

v0.31.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Apr 16:08
2f31085

What's Changed

  • feature: lyrion more info about current track by @antontanderup in #418
  • build(deps-dev): bump prettier from 3.8.1 to 3.8.3 by @dependabot[bot] in #466
  • build(deps-dev): bump typescript-eslint from 8.58.2 to 8.59.0 by @dependabot[bot] in #463
  • build(deps-dev): bump ts-jest from 29.4.6 to 29.4.9 by @dependabot[bot] in #465
  • build(deps): bump @tanstack/react-form from 1.28.6 to 1.29.1 by @dependabot[bot] in #467

Full Changelog: v0.31.0-beta.0...v0.31.0-beta.1

v0.31.0-beta.0

v0.31.0-beta.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Apr 20:29
e12a323

What's Changed

  • build(deps-dev): bump eslint from 9.39.3 to 9.39.4 by @dependabot[bot] in #424
  • build(deps): bump @tanstack/react-form from 1.28.3 to 1.28.4 by @dependabot[bot] in #420
  • build(deps-dev): bump @types/node from 25.3.3 to 25.3.5 by @dependabot[bot] in #422
  • build(deps): bump @tanstack/react-virtual from 3.13.19 to 3.13.21 by @dependabot[bot] in #423
  • build(deps): bump arktype from 2.1.29 to 2.2.0 by @dependabot[bot] in #421
  • build(deps-dev): bump @typescript-eslint/parser from 8.56.1 to 8.57.1 by @dependabot[bot] in #431
  • build(deps-dev): bump jest-environment-jsdom from 30.2.0 to 30.3.0 by @dependabot[bot] in #430
  • build(deps-dev): bump typescript-eslint from 8.56.1 to 8.57.1 by @dependabot[bot] in #429
  • build(deps-dev): bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in #428
  • feature: always show additional actions tab on large multi card by @antontanderup in #438
  • build(deps-dev): bump typescript-eslint from 8.57.2 to 8.58.0 by @dependabot[bot] in #451
  • build(deps-dev): bump @types/node from 25.5.0 to 25.5.2 by @dependabot[bot] in #449
  • Add tests for 15 previously untested utility functions by @antontanderup in #448
  • build(deps): bump preact from 10.28.4 to 10.29.1 by @dependabot[bot] in #450
  • build(deps): bump @tanstack/react-form from 1.28.4 to 1.28.6 by @dependabot[bot] in #443
  • build(deps-dev): bump @types/node from 25.5.2 to 25.6.0 by @dependabot[bot] in #453
  • build(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 by @dependabot[bot] in #456
  • build(deps-dev): bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 by @dependabot[bot] in #454
  • build(deps): bump @tanstack/react-virtual from 3.13.23 to 3.13.24 by @dependabot[bot] in #455
  • fix: fall back to media_play/media_stop for players without pause support by @antontanderup in #458
  • build(deps-dev): bump @preact/preset-vite from 2.10.3 to 2.10.5 by @dependabot[bot] in #442

Full Changelog: v0.30.0...v0.31.0-beta.0

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 22 Mar 09:15

Release Notes — v0.30.0

🚀 Highlights

  • Multi Card — Compact Mode — NEW!

    • The Multi card now supports a size: compact mode that renders a single compact card (visually similar to the standard Mediocre Media Player Card) showing the currently active player.
    • Supports the same options as the standard card: tap_opens_popup, hide_when_off, hide_when_group_child, always_show_power_button, and always_show_custom_buttons.
  • Multi Card — Default Tab Setting — NEW!

    • size: large now supports a options.default_tab setting, letting you choose which tab opens by default (massive, search, media-browser, speaker-grouping, custom-buttons, or queue).
  • Experimental LMS Media Browser — NEW!

    • Enable options.use_experimental_lms_media_browser: true (requires lms_entity_id and the lyrion_cli integration) to replace the built-in media browser with a purpose-built lyrion_cli-based browser.
    • Features global search across your entire LMS library and app access for LMS plugins such as Spotty (Spotify) and Qobuz.
    • Available on the standard, massive, and multi cards.
  • New Volume Slider

    • Redesigned volume slider with relative drag and tap-to-increment/decrement support for more precise and intuitive control.
    • Additional UI polish
  • Clear Queue — NEW!

    • Added a clear queue action, letting you wipe the current playback queue directly from the card.
  • Bug Fixes & Improvements

    • Fixed crash caused by unexpected color variable values in artwork color extraction.
    • Fixed speaker group config not being properly converted when migrating from regular card configs to multi card configs.
    • Fixed stale data blink when browsing media.
    • Fixed error when triggering playback in the experimental LMS media browser.
    • Fixed a cache issue caused by Home Assistant mutating internal message promise objects.
    • Various context handling improvements and small UI tweaks throughout.
    • Added stable IDs to compact card buttons to improve integration with automations and browser tooling.
    • Hooks linter rules added internally; several latent bugs caught and fixed as a result.

📖 Documentation

  • Multi Card — updated with compact mode and new options
  • LMS Features — updated with experimental media browser documentation

👏 Contributors

  • @antontanderup — all features and fixes in this release
  • Everyone who reported bugs and provided feedback — your input directly shaped this release. Thank you!

Full Changelog: v0.29.2...v0.30.0

v0.30.0-beta.9

v0.30.0-beta.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Mar 19:20
5dea7ce

What's Changed

  • fix: error when triggering playback in new experimental lms media browser by @antontanderup in #417
  • fix: cache issue caused by Home Assistant messagePromise mutation by @antontanderup in #419

Full Changelog: v0.30.0-beta.8...v0.30.0-beta.9

v0.30.0-beta.8

v0.30.0-beta.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Mar 20:06
8efa244

What's Changed

Full Changelog: v0.29.2...v0.30.0-beta.8

v0.30.0-beta.7

v0.30.0-beta.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Feb 20:27
eccfcdc

What's Changed

Full Changelog: v0.29.2...v0.30.0-beta.7

v0.30.0-beta.6

v0.30.0-beta.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Feb 20:05
2983cc9

What's Changed

Full Changelog: v0.29.2...v0.30.0-beta.6

v0.30.0-beta.5

v0.30.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Feb 19:56
c940076

What's Changed

Full Changelog: v0.29.2...v0.30.0-beta.5

v0.30.0-beta.4

v0.30.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Feb 09:42
d667681

What's Changed

Full Changelog: v0.29.2...v0.30.0-beta.4