Frigate NVR Updates: UI Improvements and Bug Fix
Two pull requests were merged today addressing user interface enhancements and a critical exception handling bug in the recording subsystem.
Duration: PT1M38S
Transcript
Good morning, this is your Frigate NVR Updates for March 13th, 2026.
Two pull requests were merged yesterday to the Frigate repository. Josh Hawkins merged UI tweaks, implementing shared memory frame lifetime calculations and improving the user interface for memory metrics. The changes span 17 files with 146 additions and 70 deletions, focusing on consistent sizing for activity indicators in save buttons and fixing mobile display issues where offline overlays were overflowing in grid mode. The update also enhances the live player component with significant modifications to improve the viewing experience.
Peter Dolkens merged a critical bug fix addressing an exception handling error in the recording subsystem. The fix corrects an invalid reference to asyncio.SubprocessError, which doesn't exist in Python's asyncio module. The code now properly references subprocess.SubprocessError using the existing import alias, preventing NameError exceptions that were occurring when the system attempted to catch subprocess errors during recording operations.
Both commits represent the merged pull requests with identical changes - the UI improvements affecting the web interface's visual consistency and mobile responsiveness, and the subprocess error handling fix ensuring proper exception management in the recording pipeline.
Looking ahead, expect continued refinements to the user interface based on these foundation improvements, and monitor for any additional stability enhancements as the subprocess error fix is deployed in production environments.
That's your Frigate NVR development update for today.