Skip to content

Releases: DigiLive/mushroom-strategy

v3.2.0

Choose a tag to compare

@DigiLive DigiLive released this 20 Jun 05:48

🚀 Features & Improvements

  • Add option to hide unavailable entities from the dashboard.
  • Add option to hide domains in the Miscellaneous section.

🛠 Fixes and Improvements

  • Home View: Horizontal stack count can't be set for quick access and extra cards.

📦 Dependency Updates

  • Bump actions/checkout from 6 to 7 in the actions group.
  • Bump the minor-and-patch group with 3 updates.

v3.1.2

Choose a tag to compare

@DigiLive DigiLive released this 14 Jun 08:57

🛠 Fixes and Improvements

  • Fix TypeError while opening Area view

v3.1.1

Choose a tag to compare

@DigiLive DigiLive released this 12 Jun 09:02
8b99eed

🛠 Fixes and Improvements

  • Domain View - Area Header Card does not switch all entities.
    Special thanks to @Samaze123

📦 Dependency Updates

  • Updated internal dependencies to their latest versions.

Caution

This version breaks the Area views with certain configurations (Issue #340) .
Please install v3.1.2 or later instead.

v3.1.0

Choose a tag to compare

@DigiLive DigiLive released this 18 Apr 06:12

🚀 Features & Improvements

  • Ability to set visibility of 'config' and 'diagnostic' entities per domain. See Domain Options.
  • Make areas, views and domains sortable by 'weight'. See Sorting Areas, Views, Domains.
  • Add show_positions option for areas, views and domains. See Element Positioning.
  • Add French translation.

📦 Dependency Updates

  • Updated internal dependencies to their latest versions.

v3.0.1

Choose a tag to compare

@DigiLive DigiLive released this 28 Mar 10:28

🛠 Fixes and Improvements

  • UI Consistency: Resolved an issue where the title for the Lock View was not displaying correctly.
  • Refined Sorting: Corrected the underlying logic for how Areas, Domains, and Views are sorted, ensuring a more intuitive and predictable order throughout the application.

📖 Documentation Updates

  • Sorting Logic: Added detailed clarification regarding how the system handles the ordering of elements to help users better manage their layouts.

  • Expanded FAQ: Updated the documentation with new frequently asked questions to provide quicker solutions to common queries.

v3.0.0

Choose a tag to compare

@DigiLive DigiLive released this 23 Mar 19:15
bbbc108

🚀 Features & Improvements

  • Translations: Added Hungarian translation. (Thanks @Bt338!)
  • Layout: Home View layout has been migrated from masonry to Sections.
  • Organization: Domains within a view now follow a more logical default sorting order.
  • Greeting Card: Moved to the "Persons" section and is now hidden by default.

⚠️ Breaking Changes

Caution

The following changes may require manual updates to your configuration:

  • Home View: The option hidden has changed from an Array to an Object shape.
    Action: Refer to the documentation on Hiding Sections to update your configuration.

  • Home View: The option AreasTitle has been renamed to area_title.
    Action: Refer to the documentation on Hiding Sections to update your configuration.

    from:

    strategy:
      type: custom:mushroom-strategy
      options:
        home_view:
          hidden:
            - greeting
            - areasTitle

    to

    strategy:
      type: custom:mushroom-strategy
      options:
        home_view:
          hidden:
            greeting: true
            areasTitle: true
  • Home View: Chips are renamed to Badges.
    Action: Please rename any chip references in your configuration to badge.
    See: Badge Options.

    from

    strategy:
      type: custom:mushroom-strategy
      options:
        chips:
          ...
          extra_chips:
            ....

    to

    strategy:
      type: custom:mushroom-strategy
      options:
        badges:
          ...
          extra_badges:
            ....
  • Domain: The option showControls has been renamed to show_controls.
    Action: Rename any showControls reference in your configuration to show_controls.
    See: Domain Options.

    from

    strategy:
      type: custom:mushroom-strategy
      options:
        domains:
          switch:
            showControls: false

    to

    strategy:
      type: custom:mushroom-strategy
      options:
        domains:
          switch:
            show_controls: false

🐛 Bug Fixes

  • Miscellaneous Card: Fixed an issue where the entity icon was not being displayed.
  • Sensors: Fixed a bug where sensor entities without a defined unit_of_measurement were excluded from views.
  • Sorting: Fixed entity sorting to correctly prioritize display/friendly names.

📦 Dependency Updates

  • Updated internal dependencies to their latest versions.

v2.5.0

Choose a tag to compare

@DigiLive DigiLive released this 12 Oct 09:48

What's Changed

  • Bump the dependencies group across 1 directory with 9 updates by @dependabot[bot] in #253
  • Bump actions/checkout from 4 to 5 in the actions group by @dependabot[bot] in #249
  • Bump the actions group across 1 directory with 3 updates by @dependabot[bot] in #258
  • Documentation: Fix typo at Domain Options by @michaelkastner in #262
  • Bump the dependencies group across 1 directory with 7 updates by @dependabot[bot] in #263

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

Choose a tag to compare

@DigiLive DigiLive released this 01 Sep 06:47

🚀 New Features

  • Tap confirmation for Switch chip.
    The Switch chip requires a confirmation before executing its tap action to prevent accidental toggling of all switches.

⚠️ Deprecation Notice

As of v3.0.0, chips are replaced by badges.
From that version on, you must rename all chip or chips references and settings in your YAML configuration.
The documentation will be updated accordingly.

v2.3.5

Choose a tag to compare

@DigiLive DigiLive released this 20 Jun 14:48

🚀 New Features

  • Notice Manager: Adds the ability to create en dismiss persistent HASS notifications.

⚠️ Deprecation Notice

As of v3.0.0, chips are replaced by badges.
From that version on, you must rename all chip or chips references and settings in your YAML configuration.
The documentation will be updated accordingly.

📅 Upcoming Features

  • Device Views.
    The ability to create a device specific view, containing cards for this device's entities.
    Instead of including the entity cards separately in a area or domain view, a device single card is included which can be tapped to view the entities.

🙏 Support the Project

⭐ If this project has been helpful, please consider starring it on GitHub! Your support helps us grow and improve.
❤️ To show your appreciation further, you can sponsor the project here.

For any issues with this release, check our discussions for known problems and solutions, and feel free to report new issues and ideas there.

v2.3.4

Choose a tag to compare

@DigiLive DigiLive released this 03 Jun 19:05

🐛 Bug Fix

  • Header cards not initialized. Resolves #235