Skip to content

Alarm Border, Icon Color Fix, icon_background working again 🎨✨#391

Merged
home-assistant-extras-build-bot[bot] merged 8 commits intoreleasefrom
main
Feb 19, 2026
Merged

Alarm Border, Icon Color Fix, icon_background working again 🎨✨#391
home-assistant-extras-build-bot[bot] merged 8 commits intoreleasefrom
main

Conversation

@warmfire540
Copy link
Collaborator

@warmfire540 warmfire540 commented Feb 15, 2026

πŸ”§ Icon background regression fixed

Fixed icon_background option not working.

πŸ› Home Assistant color names resolved correctly in Alarm Config

Fixed an issue where Home Assistant color names (e.g. "primary", "accent", "deep purple") were not being resolved to their CSS variables for alarm card border colors and icon colors.

✨ Debug logger improvements

The internal debug logger has been revamped for better scoping and filtering.

⚑ Subscription-based badge updates

We're slowly rolling out subscription-based listening across the card. The badge component is first: it now uses event-based subscriptions instead of checking on every Home Assistant update. This is more efficientβ€”badges only re-render when their entity state actually changes.

dependabot bot and others added 5 commits January 26, 2026 03:46
…379)

Bumps the all-dependencies group with 1 update: [prettier](https://github.com/prettier/prettier).


Updates `prettier` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#387)

Bumps the all-dependencies group with 2 updates: [@parcel/transformer-inline-string](https://github.com/parcel-bundler/parcel) and [parcel](https://github.com/parcel-bundler/parcel).


Updates `@parcel/transformer-inline-string` from 2.16.3 to 2.16.4
- [Release notes](https://github.com/parcel-bundler/parcel/releases)
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/parcel-bundler/parcel/commits/v2.16.4)

Updates `parcel` from 2.16.3 to 2.16.4
- [Release notes](https://github.com/parcel-bundler/parcel/releases)
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/parcel-bundler/parcel/commits/v2.16.4)

---
updated-dependencies:
- dependency-name: "@parcel/transformer-inline-string"
  dependency-version: 2.16.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: parcel
  dependency-version: 2.16.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [qs](https://github.com/ljharb/qs) from 6.14.1 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.14.1...v6.14.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jsdom](https://github.com/jsdom/jsdom) from 27.4.0 to 28.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@27.4.0...28.0.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 28.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 2 commits February 16, 2026 03:47
Bumps the all-dependencies group with 1 update: [jsdom](https://github.com/jsdom/jsdom).


Updates `jsdom` from 28.0.0 to 28.1.0
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@28.0.0...28.1.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 28.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@warmfire540 warmfire540 changed the title Alarm Border & Icon Color Fix 🎨✨ Alarm Border, Icon Color Fix, icon_background working again 🎨✨ Feb 19, 2026
@warmfire540 warmfire540 added the merge Merge the PR label Feb 19, 2026
@home-assistant-extras-build-bot

βœ… Fast-forward merge completed successfully!

@home-assistant-extras-build-bot home-assistant-extras-build-bot bot merged commit 73d1ae9 into release Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge Merge the PR

Projects

None yet

1 participant

Comments