Skip to content

Releases: AalianKhan/mushroom-strategy

v2.1.0

03 Feb 07:55
Compare
Choose a tag to compare

What's Changed

  • Add option to hide config-entities by @TMaYaD in #103
  • Fix version in source files.

New Contributors

Full Changelog: v2.0.3...v2.1.0

v2.0.2

26 Jan 20:09
89be482
Compare
Choose a tag to compare

Installation with HACS

See this HACS guide.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).
  • Chips don't include entities of undisclosed area. #98

Full Changelog: v2.0.1...v2.0.2

v2.0.1

26 Jan 14:23
Compare
Choose a tag to compare

What's Changed

Installation with HACS

See this HACS guide.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).
  • Chips don't include entities of undisclosed area. #98

New Contributors

Full Changelog: v2.0...v2.0.1

v2.0

24 Jan 02:21
6e03f0d
Compare
Choose a tag to compare

What's Changed

  • Add CI - Build Distribution by @DigiLive in #66
  • Make it possible to use type "area" for area cards instead of Mushroom template card by @johanfrick in #52
  • Update mushroom-strategy.js by @DigiLive in #68
  • docs: fix readme typo by @adrienbrault in #69
  • Hide sections as proposed by PR #70 by @DigiLive in #71
  • Documentation fix: none of the options for hiding sections in the homeView are correct by @johanfrick in #80
  • Use Mushroom Number Card for number entities by @johanfrick in #79
  • Update .editorconfig by @DigiLive in #72
  • Add color temperature button to light card by @julianschill in #93
  • Add "home" as an available view by @gottsman in #94
  • Refactor JavaScript to TypeScript by @DigiLive in #81
  • Add Wiki to README.md by @DigiLive in #102

Installation with HACS

See this HACS guide.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).
  • Chips don't include entities of undisclosed area. #98

New Contributors

Full Changelog: v1.0.1...v2.0

v1.0.1

26 Sep 02:16
e6cefd0
Compare
Choose a tag to compare

What's Changed

  • Fix Home view not loading because of lack of weather entity by @AalianKhan in #63

Installation with HACS

See this HACS guide.

Fixes

  • Fix home view not loading because of lack of weather entity.
  • Fix 2 title cards in prebuilt views.

Please consult the readme for how to configure the strategy.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).

Full Changelog: v1.0.0...v1.0.1

v1.0.0

19 Sep 16:50
f8f4cb1
Compare
Choose a tag to compare

What's Changed

Installation with HACS

See this HACS guide.

Breaking changes

Warning!
This release is not compatible with the dashboard configuration of previous full releases.
You should update your configuration as follows:

Areas

  • Remove the dash (-) in front of any options > areas > name property.
  • Add a line above this name property with the id of the area, followed by a colon (:).
  • Make sure you have correct indentation.
# From
options:
  areas:
    - name: Family Room
    ...
  ...

# To
options:
  areas:
    family_room_id:
      name: Family Room
      ...
    ...

Views

  • Rename the domain from plural to singular noun (lights > light, switches > switch, etc).
  • Remove the boolean value after the colon(:).
  • Add properties on the lines below.
# From
options:
  views:
    lights: true
    switches: true
    ...

# To
options:
  views:
    light:
      order: 0
      title: Illumination
      ...
    switch:
      order: 1
      hidden: true
      icon: mdi:toggle-switch
      ...
    ...

New Features

  • Overriding entity card properties.
  • Hide entities and devices.
options:
  card_options:
    my_first_entity_id:
      hidden: true
    my_second_entity_id:
      type: picture-entity
    077ba0492c9bb3b31ffac34f1f3a626a:
        hidden: true

Fixes

  • Navigation of the climate chip.
  • Fixed invalid examples in documentation
  • Fixed camera cards to use picture entity instead of WebRTC, to work with any cameras. You can still use card options to use WebRTC
  • Fixed Lock icon and media player icon
  • Fixed hiding default domain
  • Fixed position of Area title

Please consult the readme for how to configure the strategy.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).

New Contributors

Full Changelog: 0.15...1.0.0

1.0.0-alpha.2

20 Jul 08:27
140aec8
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

What's Changed

  • Add pre-releases to release badge by @DigiLive in #29
  • Add options to configure entity-cards by @DigiLive in #31
  • Fix navigation of the climate chip.

Installation with HACS

See this HACS guide.

Breaking changes

Warning!
This release is not compatible with the dashboard configuration of previous full releases.
You should update your configuration as follows:

Areas

  • Remove the dash (-) in front of any options > areas > name property.
  • Add a line above this name property with the id of the area, followed by a colon (:).
  • Make sure you have correct indentation.
# From
options:
  areas:
    - name: Family Room
    ...
  ...

# To
options:
  areas:
    family_room_id:
      name: Family Room
      ...
    ...

Views

  • Rename the domain from plural to singular noun (lights > light, switches > switch, etc).
  • Remove the boolean value after the colon(:).
  • Add properties on the lines below.
# From
options:
  views:
    lights: true
    switches: true
    ...

# To
options:
  views:
    light:
      order: 0
      title: Illumination
      ...
    switch:
      order: 1
      hidden: true
      icon: mdi:toggle-switch
      ...
    ...

Fixes

  • Navigation of the climate chip.

New Features

  • Overriding entity card properties.
  • Hide entities.
options:
  card_options:
    my_first_entity_id:
      hidden: true
    my_second_entity_id:
      type: picture-entity

Please consult the readme for how to configure the strategy.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).

Full Change log: 1.0.0-alpha.1...1.0.0-alpha.2

Rewrite of codebase

24 Jun 06:37
d506630
Compare
Choose a tag to compare
Rewrite of codebase Pre-release
Pre-release

What's Changed

The code is completely rewritten from procedural style to object orientated style by @DigiLive.
Code that has been reused, is refactored and optimized.
Also, this release contains some fixes and new features.

Installation with HACS

See this HACS guide.

Breaking changes

Warning!
This release is not compatible with the dashboard configuration of previous releases.
You should update your configuration as follows:

Areas

  • Remove the dash (-) in front of any options > areas > name property.
  • Add a line above this name property with the id of the area, followed by a colon (:).
  • Make sure you have correct indentation.
# From
options:
  areas:
    - name: Family Room
    ...
  ...

# To
options:
  areas:
    family_room_id:
      name: Family Room
      ...
    ...

Views

  • Rename the domain from plural to singular noun (lights > light, switches > switch, etc).
  • Remove the boolean value after the colon(:).
  • Add properties on the lines below.
# From
options:
  views:
    lights: true
    switches: true
    ...

# To
options:
  views:
    light:
      order: 0
      title: Illimination
      ...
    switch:
      order: 1
      hidden: true
      icon: mdi:toggle-switch
      ...
    ...

Fixes

  • Fix several errors in the readme.
  • Fix getCountTemplate method.
    The method only counted states which aren't equal to value off.
  • Fix overriding sensor card configuration.
    Having an entity_config property in the strategy options resulted in overriding each sensor card.
    Only the cards listed under this property should be overridden.
  • Cut redundant variables and constants.
  • Fix undefined sensorState.

New Features

  • Undisclosed Area.
  • Ordering of area cards.
  • Sorting of entities by original_name.
  • Sorting of areas by order and name.
  • Sorting of domains by order and title.
  • Overriding properties of views.
  • Overriding properties of domains.
  • Overriding properties of areas.
  • Hide, views, domains, areas and entities.

Please consult the readme for how to configure the strategy.

Known Issues

  • Title cards or chips won't switch entities assigned to the undisclosed area (#26).

Full Changelog: 0.15...1.0.0-alpha.1

v0.15 - Update of documentation

04 Apr 07:16
87fea11
Compare
Choose a tag to compare

The documentation of the chips is updated to describe the extra_chips and weather-chip configurations.

v0.14 - Fix weather error

04 Apr 07:10
c0b6c62
Compare
Choose a tag to compare

Bug Fixes

  • Fix weather entity error when weather.forecast_home is not present.
  • Add an option to configure weather entity id to use

Breaking changes

  • Moved extra_chips config under chips