Frigate NVR Updates: Web Frontend Cleanup Sprint

Five merged pull requests from a single contributor overhauled the web frontend's dependencies, build warnings, and dead code, trading a batch of small breaking-change fixes for a leaner, more maintainable codebase.

Duration: PT2M15S

Episode overview

This episode is a short developer briefing from Frigate NVR Updates.

It explains recent repository work in plain language.

  • Show: Frigate NVR Updates
  • Published: 2026-09-16T13:17:53Z
  • Audio duration: PT2M15S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good day, and welcome to Frigate NVR Updates for September 16, 2026.

Today's activity has one clear throughline: a coordinated cleanup of the web frontend, all from developer Josh Hawkins, touching dependencies, build health, and dead code in the same sitting.

Start with dependency upgrades. PR 24354 bumped Radix, React, and Konva, among others. That Konva update actually removed a private internal method the code relied on, so the polygon canvas component had to be rewritten to pull position data from a public method instead. That's the kind of upgrade that looks routine…

Second theme: trimming what's not used. PR 24355 removed web test dependencies including jsdom and testing-library, because the underlying vitest setup was already broken — the test folder was deleted back in PR 8983, and CI's test step has been commented out since. That's dependencies drifting out of sync with…

Third theme: build hygiene. PR 24359 fixed duplicated styles, moved fonts into the assets folder so Vite bundles them properly, and repaired fast refresh for the authentication context and status bar — meaning local development reloads should now behave correctly instead of silently falling back to full…

Net…

Nearby episodes from Frigate NVR Updates

  1. Security Fixes and Dependency Overhaul
  2. Weekly Recap - Release Prep Meets Frontend Overhaul
  3. Dependency Cleanup and AI Description Reliability
  4. 0.19 Groundwork and a Frontend Cleanup Push
  5. 0.18 Ships, 0.19 Begins
  6. Face Recognition Gets a Rework and a Quick Follow-Up Fix
  7. Birdseye Flexibility Fix
  8. Visibility and Resilience Improvements