# Frigate v0.18.0-beta1 — 0.18.0 Beta 1 - Product: Frigate (https://whatsnew.fyi/product/frigate) - Vendor: Frigate - Date: 2026-07-12 - Version: v0.18.0-beta1 - Original notes: https://github.com/blakeblackshear/frigate/releases/tag/v0.18.0-beta1 - Permalink: https://whatsnew.fyi/product/frigate/releases/v0.18.0-beta1 - 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'. --- - **changed** — GenAI now supports multiple providers with a mapping of keys to GenAI provider setups and a new roles field that defines what tasks each provider will be used for - **removed** — Frigate no longer saves annotated JPEG snapshots to disk, only clean unannotated WebP snapshots are stored - **removed** — Remove clean_copy configuration option as clean snapshots are always saved when snapshots are enabled - **changed** — Snapshots quality default changed from 70 to 60 to reflect the switch from JPEG to WebP encoding - **added** — API endpoint /api/events//snapshot.jpg now honors timestamp, bounding_box, crop, height, and quality query parameters for both in-progress and completed tracked objects - **changed** — Config format for zones and masks has changed to add enabled and friendly_name fields - **changed** — Intel GPU stats reporting no longer requires intel_gpu_top and now reads directly from the kernel's per-client DRM usage counters - **changed** — FFmpeg has been updated to version 8 - **deprecated** — FFmpeg 5 is deprecated and will be removed from Frigate in 0.19 - **removed** — The /api/export DELETE HTTP API endpoint has been removed and refactored to support bulk deletion of exports using POST to /api/exports - **removed** — Remove sync_recordings config option and replace it with the new Media Sync pane in Settings - **removed** — Remove timelapse_args export config option and replace it with custom exporting ffmpeg arguments - **removed** — Remove ui.date_format and ui.time_format config options as these fields have been unused since date and time format handling is determined by i18n - **added** — Introduce complete UI-based configuration management with a categorized sidebar covering every section of the config ##### Images - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022778155?tag=0.18.0-beta1) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-standard-arm64](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022775356?tag=0.18.0-beta1-standard-arm64) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-tensorrt](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022786673?tag=0.18.0-beta1-tensorrt) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-rk](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022799752?tag=0.18.0-beta1-rk) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-rocm](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022794327?tag=0.18.0-beta1-rocm) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-tensorrt-jp6](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022779324?tag=0.18.0-beta1-tensorrt-jp6) - [ghcr.io/blakeblackshear/frigate:0.18.0-beta1-synaptics](https://github.com/blakeblackshear/frigate/pkgs/container/frigate/1022796957?tag=0.18.0-beta1-synaptics) #### 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` file - **GenAI now supports multiple providers**. As a result, the global `genai` config is now a mapping of keys to GenAI provider setups, and a new `roles` field defines what tasks each provider will be used for (object descriptions, review summaries, embeddings, chat, etc.). Existing configs will be automatically migrated. [Documentation](https://docs-dev.frigate.video/category/generative-ai) - **Frigate no longer saves annotated JPEG snapshots (.jpg) to disk.** Only a clean, unannotated WebP snapshot (`--clean.webp`) is now stored in `/media/frigate/clips/`. The `clean_copy` configuration option has been removed — clean snapshots are always saved when snapshots are enabled. The `snapshots.quality` default has changed from 70 to 60, reflecting the switch from JPEG to WebP encoding. Users who previously relied on the annotated `.jpg` files on disk should instead use the `/api/events//snapshot.jpg` endpoint, which now honors `timestamp`, `bounding_box`, `crop`, `height`, and `quality` query parameters for both in-progress and completed tracked objects. When query parameters are omitted, the camera's `snapshots` config values are used as defaults. Existing configs containing `clean_copy` will be automatically migrated. [Documentation](https://docs-dev.frigate.video/configuration/snapshots/#rendering) - **The config format for zones and masks has changed** to add `enabled` and `friendly_name` fields. A config migrator will make the necessary changes, but if migration fails you may need to edit your [masks](https://docs-dev.frigate.video/configuration/masks/#creating-masks) and [zones](https://docs-dev.frigate.video/configuration/zones) manually. - **Intel GPU stats reporting has changed** to no longer require `intel_gpu_top` and now reads directly from the kernel's per-client DRM usage counters. This removes the need for `CAP_PERFMON`, privileged mode, or `perf_event_paranoid tuning`, and adds support for newer Intel GPUs (including Battlemage). Reported usage values may differ from previous versions because the measurement method has changed; the underlying GPU workload is unchanged for the same configuration. - **FFmpeg has been updated to version 8**. - FFmpeg 5 is deprecated and will be removed from Frigate in 0.19. - FFmpeg 8 introduces a known issue with go2rtc streams that transcode video using hardware acceleration. A small change to the go2rtc config is re _[Truncated at 4000 characters — full notes: https://github.com/blakeblackshear/frigate/releases/tag/v0.18.0-beta1]_