github fastender/Fast-Search-Card v1.1.1377
Release v1.1.1377

latest releases: v1.1.2480, v1.1.2479, v1.1.2478...
5 months ago

🚀 Version 1.1.1377

Build Date: 2026.05.04

📋 Changes

  • 🚨 HOTFIX v1.1.1376 – entity.area Property in v1.1.1374-Refactor versehentlich entfernt → DataProvider-Filter (Z.589 .filter(e => e.area != null && e.area !== '')) wirft ALLE entities raus → User sieht nur 6 Devices statt Hunderten. Plus SubcategoryBar/searchFilters/useRelatedDevices/searchIndex erwarten alle entity.area als String. Root-Cause: ich hatte enrichAllEntitiesWithAreas in v1.1.1374 inlined (alte enrichEntityWithArea Single-Variante eliminiert) und neue Logic aus dem Gedächtnis geschrieben — vergessen enriched.area = area.name zu setzen (nur area_id und area_name gesetzt). Fix: enriched.area = area.name (zusätzlich zu area_id und area_name, plus Device-Metadaten device_id/device_name/device_manufacturer/device_model). Verifiziert via synthetic test. Lehre: bei Refactor ohne git-Referenz (.gitignore ignoriert src/) IMMER vorher Property-Nutzung grep'en bevor man Logic neu schreibt (f3b6784)
  • 📝 SESSION_NOTES_2026-05-02_to_04.md – 14 Releases, Domain-Pipeline Big-Bang Refactor + 2 Hotfixes. Schwerpunkte: LiquidGlassSlider mit 3-Layer-Performance-Strategie (instant-CSS / RAF-throttle React / debounce Persist), Climate-Bug-Bang (4 fundamentale Bugs seit Erstauslieferung), 5 neue/erweiterte Domains (humidifier/vacuum/fan/cover/water_heater + media_player Cover-Art), Domain-Pipeline-Refactor in 2 Runden (-1540 LOC raw, ~-840 LOC netto), 2 Hotfixes (1364 Performance + 1376 entity.area Regression). Kritische Lehre: Refactor ohne git-Sicht (.gitignore ignoriert src/) ist gefährlich — vorher IMMER Output-Properties grep'en. Pattern-Validation in v1.1.1375: water_heater + aux_heat + tilt_position bewiesen dass das neue Pattern wirklich 5-7 LOC pro Setting hält (cf1abbf)
  • 🚀 Build v1.1.1377 - 2026-05-04 22:35 (6b411db)

📦 Installation

Via HACS

  1. Add custom repository: https://github.com/fastender/Fast-Search-Card
  2. Category: Lovelace
  3. Install "Fast Search Card"

Manual

Download fast-search-card.js and copy to:

/config/www/community/fast-search-card/fast-search-card.js

Then add as resource in Home Assistant:

  • URL: /local/community/fast-search-card/fast-search-card.js
  • Type: JavaScript-Modul

📥 Download

⬇️ Download fast-search-card.js

wget https://github.com/fastender/Fast-Search-Card/releases/download/v1.1.1377/fast-search-card.js

📝 Full Changelog

View all changes

Don't miss a new Fast-Search-Card release

NewReleases is sending notifications on new releases.