NOTICE
This version is not compatible with the current version of the Home Assistant integration for clips in notifications or the media browser. You will need to use the v2.0.0 pre-release of the integration.
Breaking Changes:
- Because clips are now assembled from recordings, any custom output args will need to be moved from clips to record. The clips role has been removed.
- CPU detector is now the default to lower the barrier for those testing frigate prior to ordering a Coral. You must specify a detector with an edgetpu if you have one.
- height/width/fps are now nested under detect in the config and all are required to avoid confusion about which role they apply to docs
- Clips config is no longer deprecated, but is removed. The previous clips section needs to be moved to record -> events instead. docs
Changes:
- New Recordings UI to view 24/7 recordings with an event timeline selector
- New live view JSMpeg camera streams, ~80% reduction in bandwidth required vs mjpeg
- Birdseye camera view (description)
- Remove tmpfs_cache_size setting as it is no longer needed for hassos
- Delete events from the UI
- Code cleanup and refactors for best practices
- Convert config to pydantic to support future config editor
- Support for self signed certs and key auth with MQTT
clip_ready
event type published to events topic when clip has been savedsnapshot_time
added to events mqtt topic to determine if an updated snapshot is available- Clean PNG snapshots alongside jpg for future training purposes
- Ability to customize timestamp drawn on snapshots and the debug video feed
- Dynamic motion detection defaults based on resolution (#1176)
- Adds option to specify jpeg quality on various http endpoints and in config (#821)
- Trigger a restart from WebUI or via MQTT
- Labelmap can now be customized via config (#507)
- Clips and recordings are merged and clips are now dynamically created based on recordings
- Events view now shows expands in place for viewing event footage
Images:
- x86:
blakeblackshear/frigate:0.9.0-rc1-amd64
- x86 w/ nvidia (for ffmpeg only):
blakeblackshear/frigate:0.9.0-rc1-amd64nvidia
- Raspberry Pi 3/4 (32bit):
blakeblackshear/frigate:0.9.0-rc1-armv7
- Raspberry Pi 4 (64bit):
blakeblackshear/frigate:0.9.0-rc1-aarch64