v0.8.29
Performance
- Debounced the entity/device filter input (#1): typing in the filter box triggered a full panel re-render on every keystroke. On installs with thousands of recorded entities this froze the UI while typing. The re-render now waits 250ms after the last keystroke instead of firing on every character.
This addresses the typing-lag part of #1. The panel still does a full re-render on every other interaction (toggling, expanding a device, etc.), which is the deeper architectural issue on very large installs — tracked separately.