Frigate 0.12.0 → 0.13.0
2 versions, 1 with breaking changes, 0 required stops
Version by version, oldest first
0.12.1: no action items (1 version)
0.13.0 2024-01-31
Breaking
- ARM 32-bit support has officially been removed. If you are running on a Raspberry Pi with a 32-bit OS, you will need to switch to 64-bit.
- You will likely experience some additional CPU usage because motion detection is now more sensitive and
improve_contrastis now enabled by default. If you have specific values set in your config, it is recommended to remove them and re-calibrate as necessary. - If no detect resolution is defined then frigate will now run detect at the native camera resolution. This means if you did not explicitly set the detect width / height AND your sub stream is not 1280x720, then your masks and zones will be configured incorrectly.
- Stationary object validation is now required, anyone who manually set
interval: 0will need to delete this field from the config or increase the value - Changes have been made to the DB schema, downgrading to 0.12 will require restoring from a backup or deleting the DB and existing recordings / snapshots.
NOTE: Some users have reported migrations taking a while and frigate frontend is not available until the migrations are complete.
- New location for
frigate.db: Due to the support for network shares in HA OS and the popularity of storing recordings on a NAS in general, the database has a new default location of/config/frigate.db. This change is going to be done for existing users too, so frigate will automatically move the db for you. - For Frigate Addon Users: The migration is handled automatically and no action is required from the user.
- For Docker Container Users: The migration is handled for you, but you must make sure that the docker CLI or docker-compose binds the entire
/configdirectory and not just the/config/config.ymlfile.
For example, if your current volume mapping is - /host/path/config_folder/config.yml:/config/config.yml it should now be - /host/path/config_folder/:/config/
- The previously deprecated
record -> retain_daysconfig has been removed, this should be migrated torecord -> retain -> daysif you have not already. - HomeAssistant Integration 5.0 is required for the new features introduced in this release.
- TensorRT has been updated and the model generation has been refactored. New models will need to be generated for 0.13 and have a new path, check the detector docs for more info.
- TensorRT now requires Nvidia Driver Version 530+
- The cameras in
/statshave been moved to their owncamerasblock. This only affects users that were directly reading from the/statsdata via the API or MQTT. - Removed direct access to the go2rtc http API to mitigate potential remote code execution via the exec source, you will need to map port 1984 and access directly if using go2rtc http api outside of frigate
Release notes from github.com/blakeblackshear/frigate/releases, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, is shown; read the full notes for anything else.