# Frigate v0.18.0-beta3 — 0.18.0 Beta 3 - Product: Frigate (https://whatsnew.fyi/product/frigate) - Vendor: Frigate - Date: 2026-08-08 - Version: v0.18.0-beta3 - Original notes: https://github.com/blakeblackshear/frigate/releases/tag/v0.18.0-beta3 - Permalink: https://whatsnew.fyi/product/frigate/releases/v0.18.0-beta3 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **security** — Validate X-Server-Port against a boot-time snapshot of networking.listen.internal instead of the live config, and reject internal and external listening on the same port - **security** — Verify motion search jobs belong to the requested camera - **security** — Prevent attacker-controlled recognized_license_plate regex from causing ReDoS attacks on the serialized DB queue thread - **fixed** — Fix wrong box format passed to cv2.dnn.NMSBoxes - **fixed** — Fix the OpenVINO YOLOX detector crashing on every detection - **fixed** — Restore fused DetectionOutput in the OpenVINO SSD model conversion - **fixed** — Fix manual PTZ relative moves permanently stopping object detection on cameras with autotracking disabled - **fixed** — Fix watchdog restarts reverting processes to the boot config - **fixed** — Apply persisted runtime and profiles states before workers start - **fixed** — Fix birdseye camera overrides being clobbered by a global mode change - **fixed** — Fix clearing the region grid not surviving a restart - **fixed** — Fix the motion region filter grid mapping cells onto a hardcoded 16:9 box so cells now align with the frame on non-16:9 cameras - **fixed** — Fix maximum update depth exceeded when dragging the handlebar quickly in Motion Search - **fixed** — Ensure cameras with ui.review disabled don't bump alert/detection badge counts, trigger the new items to review button, or appear in the review calendar or Motion Review - **fixed** — Fix stale stream name field when switching cameras - **added** — Allow toggling live audio transcription via MQTT - **added** — Crop motion previews to the selected filter region, with a Crop to filter switch to restore the previous 16:9 tiles - **changed** — Only hide cameras with ui.dashboard disabled from the All Cameras dashboard, not from the camera selector in Settings - **changed** — Improve display of GPU graphs in System Metrics - **changed** — Improve spacing consistency on mobile drawers - **changed** — Preserve frontend function names in production builds - **removed** — Remove the DeGirum detector as the company ceased operations on 1 Aug 2026 ##### Images - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111617792?tag=0.18.0-beta3) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-standard-arm64](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111612430?tag=0.18.0-beta3-standard-arm64) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-tensorrt](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111627306?tag=0.18.0-beta3-tensorrt) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-rk](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111627598?tag=0.18.0-beta3-rk) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-rocm](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111634696?tag=0.18.0-beta3-rocm) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-tensorrt-jp6](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111644444?tag=0.18.0-beta3-tensorrt-jp6) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta3-synaptics](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1111624651?tag=0.18.0-beta3-synaptics) ##### Changes since Beta 2 ###### Security - GHSA-cch2-w38h-8f44: `/auth` now validates `X-Server-Port` against a boot-time snapshot of `networking.listen.internal` instead of the live config, and config validation rejects internal and external listening on the same port - GHSA-vff9-46ww-fjjm: verify motion search jobs belong to the requested camera - GHSA-q8jx-q884-jcq9: attacker-controlled `recognized_license_plate` regex reaches Python `re.search` on the serialized DB queue thread, letting any authenticated (viewer) user freeze the whole application (ReDoS) ###### Backend - Fix wrong box format passed to `cv2.dnn.NMSBoxes` - Fix the OpenVINO YOLOX detector crashing on every detection (broken since 0.15.0) - Restore fused DetectionOutput in the OpenVINO SSD model conversion - Fix manual PTZ relative moves permanently stopping object detection on cameras with autotracking disabled - Fix watchdog restarts reverting processes to the boot config - Apply persisted runtime and profiles states before workers start - Fix birdseye camera overrides being clobbered by a global mode change - Fix clearing the region grid not surviving a restart - Allow toggling live audio transcription via MQTT - Reject non-finite numbers in GenAI review descriptions - Remove the DeGirum detector, as the company ceased operations on 1 Aug 2026 - Documentation updates ###### Frontend - Crop motion previews to the selected filter region, with a "Crop to filter" switch to restore the previous 16:9 tiles - Fix the motion region filter grid mapping cells onto a hardcoded 16:9 box, so cells now align with the frame on non-16:9 cameras - Fix maximum update depth exceeded when dragging the handlebar quickly in Motion Search - Ensure cameras with `ui.review` disabled don't bump alert/detection badge counts, trigger the "new items to review" button, or appear in the review calendar or Motion Review - Only hide cameras with `ui.dashboard` disabled from the All Cameras dashboard, not from the camera selector in Settings - Improve display of GPU graphs in System Metrics - Fix stale stream name field when switching cameras - Improve spacing consistency on mobile drawers - Widen the logger name field in per-process log level settings - Preserve frontend function names in production builds Full changelog: https://github.com/blakeblackshear/frigate/compare/v0.18.0-beta2...v0.18.0-beta3 #### Major Changes for 0.18.0 ##### Breaking Changes There are several breaking changes in this release, Frigate will attempt to update the configuration automatically. In some cases manual changes may be required. It is always recommended to back up your current config and database before upgrading: 1. Simply copy your current config file to a new location 2. Stop Frigate and make a copy of the `frigate.db` fil _[Truncated at 4000 characters — full notes: https://github.com/blakeblackshear/frigate/releases/tag/v0.18.0-beta3]_