Releases: Nerwyn/custom-card-features
4.8.4 - Tile Icon Buttons and Momentary Repeat Actions
Changes in 4.8.4
- Update ha-nunjucks to 1.7.5.
Tile Icon Buttons #174
Buttons have a new variant - tile icons. These styles mimic the tile icon button so you can recreate additional tile icon buttons as custom features. Add some creative styling and a transparent button and you can fully recreate the tile card header as shown above.
Momentary Repeat Actions
You can now use repeat actions in momentary mode. Instead of being an action type for hold actions, momentary repeat actions are a separate action. Therefore you can have separate actions called for momentary start press, hold repeat. and end release actions. Momentary repeat actions also support hold_secs in templates, which will return the current amount of seconds that you have been holding down a momentary button.
Other Changes
- Hold action indicator #184.
Patch Version Fixes
- Fix default and line slider indicator positions with non-standard feature heights.
- Update ha-nunjucks to 1.7.3.
- Update ha-nunjucks to 1.7.4.
- Update ha-nunjucks to 1.7.5.
Full Changelog: 4.7.12...4.8.4
4.8.3 - Tile Icon Buttons and Momentary Repeat Actions
Changes in 4.8.3
- Update ha-nunjucks to 1.7.4.
Tile Icon Buttons #174
Buttons have a new variant - tile icons. These styles mimic the tile icon button so you can recreate additional tile icon buttons as custom features. Add some creative styling and a transparent button and you can fully recreate the tile card header as shown above.
Momentary Repeat Actions
You can now use repeat actions in momentary mode. Instead of being an action type for hold actions, momentary repeat actions are a separate action. Therefore you can have separate actions called for momentary start press, hold repeat. and end release actions. Momentary repeat actions also support hold_secs in templates, which will return the current amount of seconds that you have been holding down a momentary button.
Other Changes
- Hold action indicator #184.
Patch Version Fixes
- Fix default and line slider indicator positions with non-standard feature heights.
- Update ha-nunjucks to 1.7.3.
- Update ha-nunjucks to 1.7.4.
Full Changelog: 4.7.12...4.8.3
4.8.2 - Tile Icon Buttons and Momentary Repeat Actions
Changes in 4.8.2
- Update ha-nunjucks to 1.7.3.
Tile Icon Buttons #174
Buttons have a new variant - tile icons. These styles mimic the tile icon button so you can recreate additional tile icon buttons as custom features. Add some creative styling and a transparent button and you can fully recreate the tile card header as shown above.
Momentary Repeat Actions
You can now use repeat actions in momentary mode. Instead of being an action type for hold actions, momentary repeat actions are a separate action. Therefore you can have separate actions called for momentary start press, hold repeat. and end release actions. Momentary repeat actions also support hold_secs in templates, which will return the current amount of seconds that you have been holding down a momentary button.
Other Changes
- Hold action indicator #184.
Patch Version Fixes
- Fix default and line slider indicator positions with non-standard feature heights.
- Update ha-nunjucks to 1.7.3.
Full Changelog: 4.7.12...4.8.2
4.8.1 - Tile Icon Buttons and Momentary Repeat Actions
Changes in 4.8.1
- Fix default and line slider indicator positions with non-standard feature heights.
Tile Icon Buttons #174
Buttons have a new variant - tile icons. These styles mimic the tile icon button so you can recreate additional tile icon buttons as custom features. Add some creative styling and a transparent button and you can fully recreate the tile card header as shown above.
Momentary Repeat Actions
You can now use repeat actions in momentary mode. Instead of being an action type for hold actions, momentary repeat actions are a separate action. Therefore you can have separate actions called for momentary start press, hold repeat. and end release actions. Momentary repeat actions also support hold_secs in templates, which will return the current amount of seconds that you have been holding down a momentary button.
Other Changes
- Hold action indicator #184.
Patch Version Fixes
- Fix default and line slider indicator positions with non-standard feature heights.
Full Changelog: 4.7.12...4.8.1
4.8.0 - Tile Icon Buttons and Momentary Repeat Actions
Tile Icon Buttons #174
Buttons have a new variant - tile icons. These styles mimic the tile icon button so you can recreate additional tile icon buttons as custom features. Add some creative styling and a transparent button and you can fully recreate the tile card header as shown above.
Momentary Repeat Actions
You can now use repeat actions in momentary mode. Instead of being an action type for hold actions, momentary repeat actions are a separate action. Therefore you can have separate actions called for momentary start press, hold repeat. and end release actions. Momentary repeat actions also support hold_secs in templates, which will return the current amount of seconds that you have been holding down a momentary button.
Other Changes
- Hold action indicator #184.
Full Changelog: 4.7.12...4.8.0
4.7.12 - Material Expressive Buttons
Changes in 4.7.12
- 2026.2 fix editor add custom feature dropdown.
- Add documentation URL to editor.
Material Expressive Buttons
This release includes new Material Design 3 variants for buttons and selectors as defined by the Material Design 3 specification. Similar to the existing Material Design 3 variants of the slider and toggle, they work best with Material You Theme and Utilities but should work with any theme.
Most Material Design 3 buttons also include toggle button styles which can be enabled to change the buttons appearance depending on if the feature state is off or on. Note that this does not use the advanced logic and options of an actual toggle feature and is purely cosmetic.
Custom Features Card Style Options
Custom features card (not rows in another card, the standalone features card) gains a couple of new convenience style features. You can now set the feature height using a dedicated input. You can also set the card to be transparent, which removes virtually all styles from the card. While you could do both of these things before using CSS styles, by making these two style options more prominent I hope to encourage users to use custom features as independent cards.
Other Changes
- Update ha-nunjucks to 1.6.1.
- Material Design 3 slider animation fixes.
Patch Version Fixes
- Fix numeric value precision in input number feature.
- Autofill feature icon and units using entity attributes #165.
- Fix input range autofill in editor.
- Add datetime entity default actions.
- Add step fields to date, time, datetime, month, and week input types.
- Add input validation for different input types, as most input element types do not have any by themselves.
- Transparent button variant for use as a templatable feature #167.
- Update ha-nunjucks to 1.6.2.
- Fix Material Design 3 button and selector color transition and border radii.
- Make entire parent feature
stateObjandcontextfields available asstateObjfor templating #180. - Use HA card helpers for confirmations.
- Do not apply numeric precision to empty strings #179.
- Do not autofill entity ID if user has set action target to string for templating.
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
- Update ha-nunjucks to 1.7.0.
- Fix slider, spinbox, and input values on first render.
- Fix stop updating media position value if get value from hass flag is false.
- 2026.2 fix editor add custom feature dropdown.
- Add documentation URL to editor.
Full Changelog: 4.6.11...4.7.12
4.7.11 - Material Expressive Buttons
Changes in 4.7.11
- Fix stop updating media position value if get value from hass flag is false.
Material Expressive Buttons
This release includes new Material Design 3 variants for buttons and selectors as defined by the Material Design 3 specification. Similar to the existing Material Design 3 variants of the slider and toggle, they work best with Material You Theme and Utilities but should work with any theme.
Most Material Design 3 buttons also include toggle button styles which can be enabled to change the buttons appearance depending on if the feature state is off or on. Note that this does not use the advanced logic and options of an actual toggle feature and is purely cosmetic.
Custom Features Card Style Options
Custom features card (not rows in another card, the standalone features card) gains a couple of new convenience style features. You can now set the feature height using a dedicated input. You can also set the card to be transparent, which removes virtually all styles from the card. While you could do both of these things before using CSS styles, by making these two style options more prominent I hope to encourage users to use custom features as independent cards.
Other Changes
- Update ha-nunjucks to 1.6.1.
- Material Design 3 slider animation fixes.
Patch Version Fixes
- Fix numeric value precision in input number feature.
- Autofill feature icon and units using entity attributes #165.
- Fix input range autofill in editor.
- Add datetime entity default actions.
- Add step fields to date, time, datetime, month, and week input types.
- Add input validation for different input types, as most input element types do not have any by themselves.
- Transparent button variant for use as a templatable feature #167.
- Update ha-nunjucks to 1.6.2.
- Fix Material Design 3 button and selector color transition and border radii.
- Make entire parent feature
stateObjandcontextfields available asstateObjfor templating #180. - Use HA card helpers for confirmations.
- Do not apply numeric precision to empty strings #179.
- Do not autofill entity ID if user has set action target to string for templating.
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
- Update ha-nunjucks to 1.7.0.
- Fix slider, spinbox, and input values on first render.
- Fix stop updating media position value if get value from hass flag is false.
Full Changelog: 4.6.11...4.7.11
4.7.10 - Material Expressive Buttons
Changes in 4.7.10
- Fix slider, spinbox, and input values on first render.
Material Expressive Buttons
This release includes new Material Design 3 variants for buttons and selectors as defined by the Material Design 3 specification. Similar to the existing Material Design 3 variants of the slider and toggle, they work best with Material You Theme and Utilities but should work with any theme.
Most Material Design 3 buttons also include toggle button styles which can be enabled to change the buttons appearance depending on if the feature state is off or on. Note that this does not use the advanced logic and options of an actual toggle feature and is purely cosmetic.
Custom Features Card Style Options
Custom features card (not rows in another card, the standalone features card) gains a couple of new convenience style features. You can now set the feature height using a dedicated input. You can also set the card to be transparent, which removes virtually all styles from the card. While you could do both of these things before using CSS styles, by making these two style options more prominent I hope to encourage users to use custom features as independent cards.
Other Changes
- Update ha-nunjucks to 1.6.1.
- Material Design 3 slider animation fixes.
Patch Version Fixes
- Fix numeric value precision in input number feature.
- Autofill feature icon and units using entity attributes #165.
- Fix input range autofill in editor.
- Add datetime entity default actions.
- Add step fields to date, time, datetime, month, and week input types.
- Add input validation for different input types, as most input element types do not have any by themselves.
- Transparent button variant for use as a templatable feature #167.
- Update ha-nunjucks to 1.6.2.
- Fix Material Design 3 button and selector color transition and border radii.
- Make entire parent feature
stateObjandcontextfields available asstateObjfor templating #180. - Use HA card helpers for confirmations.
- Do not apply numeric precision to empty strings #179.
- Do not autofill entity ID if user has set action target to string for templating.
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
- Update ha-nunjucks to 1.7.0.
- Fix slider, spinbox, and input values on first render.
Full Changelog: 4.6.11...4.7.10
4.7.9 - Material Expressive Buttons
Changes in 4.7.9
- Update ha-nunjucks to 1.7.0.
Material Expressive Buttons
This release includes new Material Design 3 variants for buttons and selectors as defined by the Material Design 3 specification. Similar to the existing Material Design 3 variants of the slider and toggle, they work best with Material You Theme and Utilities but should work with any theme.
Most Material Design 3 buttons also include toggle button styles which can be enabled to change the buttons appearance depending on if the feature state is off or on. Note that this does not use the advanced logic and options of an actual toggle feature and is purely cosmetic.
Custom Features Card Style Options
Custom features card (not rows in another card, the standalone features card) gains a couple of new convenience style features. You can now set the feature height using a dedicated input. You can also set the card to be transparent, which removes virtually all styles from the card. While you could do both of these things before using CSS styles, by making these two style options more prominent I hope to encourage users to use custom features as independent cards.
Other Changes
- Update ha-nunjucks to 1.6.1.
- Material Design 3 slider animation fixes.
Patch Version Fixes
- Fix numeric value precision in input number feature.
- Autofill feature icon and units using entity attributes #165.
- Fix input range autofill in editor.
- Add datetime entity default actions.
- Add step fields to date, time, datetime, month, and week input types.
- Add input validation for different input types, as most input element types do not have any by themselves.
- Transparent button variant for use as a templatable feature #167.
- Update ha-nunjucks to 1.6.2.
- Fix Material Design 3 button and selector color transition and border radii.
- Make entire parent feature
stateObjandcontextfields available asstateObjfor templating #180. - Use HA card helpers for confirmations.
- Do not apply numeric precision to empty strings #179.
- Do not autofill entity ID if user has set action target to string for templating.
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
- Update ha-nunjucks to 1.7.0.
Full Changelog: 4.6.11...4.7.9
4.7.8 - Material Expressive Buttons
Changes in 4.7.8
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
Material Expressive Buttons
This release includes new Material Design 3 variants for buttons and selectors as defined by the Material Design 3 specification. Similar to the existing Material Design 3 variants of the slider and toggle, they work best with Material You Theme and Utilities but should work with any theme.
Most Material Design 3 buttons also include toggle button styles which can be enabled to change the buttons appearance depending on if the feature state is off or on. Note that this does not use the advanced logic and options of an actual toggle feature and is purely cosmetic.
Custom Features Card Style Options
Custom features card (not rows in another card, the standalone features card) gains a couple of new convenience style features. You can now set the feature height using a dedicated input. You can also set the card to be transparent, which removes virtually all styles from the card. While you could do both of these things before using CSS styles, by making these two style options more prominent I hope to encourage users to use custom features as independent cards.
Other Changes
- Update ha-nunjucks to 1.6.1.
- Material Design 3 slider animation fixes.
Patch Version Fixes
- Fix numeric value precision in input number feature.
- Autofill feature icon and units using entity attributes #165.
- Fix input range autofill in editor.
- Add datetime entity default actions.
- Add step fields to date, time, datetime, month, and week input types.
- Add input validation for different input types, as most input element types do not have any by themselves.
- Transparent button variant for use as a templatable feature #167.
- Update ha-nunjucks to 1.6.2.
- Fix Material Design 3 button and selector color transition and border radii.
- Make entire parent feature
stateObjandcontextfields available asstateObjfor templating #180. - Use HA card helpers for confirmations.
- Do not apply numeric precision to empty strings #179.
- Do not autofill entity ID if user has set action target to string for templating.
- Fix input feature display when value is empty string or whitespace #179.
- Improve editor target is string check.
Full Changelog: 4.6.11...4.7.8