Releases: AalianKhan/mushroom-strategy
v2.1.0
v2.0.2
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
What's Changed
- Fix views not loading when using card_options by @NiekertDev in #118
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
- @NiekertDev made their first contribution in #118
Full Changelog: v2.0...v2.0.1
v2.0
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
- @johanfrick made their first contribution in #52
- @adrienbrault made their first contribution in #69
- @julianschill made their first contribution in #93
- @gottsman made their first contribution in #94
Full Changelog: v1.0.1...v2.0
v1.0.1
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
What's Changed
- Fix invalid example by @nwithan8 in #22
- Code Cleanup by @DigiLive in #7
- Add pre-releases to release badge by @DigiLive in #29
- Add options to configure entity-cards by @DigiLive in #31
- Add version request to bug report by @DigiLive in #36
- Fix camera cards to use picture entity by default by @AalianKhan in #39
- Fix lock icon by adding lock domain and default domain bug by @AalianKhan in #43
- Fix hiding default domain by @AalianKhan in #47
- Fix area title position by @AalianKhan in #50
- Add option to hide all entities of a device. by @AalianKhan in #51
- Update documentation by @AalianKhan in #55
- Fix 2 Title cards in pre-built views by @DigiLive in #57
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 theid
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
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 theid
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
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 theid
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 valueoff
. - Fix overriding sensor card configuration.
Having anentity_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
The documentation of the chips is updated to describe the extra_chips
and weather-chip configurations.
v0.14 - Fix weather error
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