v0.7.0
blakeblackshear/frigatev0.7.0Oct 18, 2020by blakeblackshear
AI Summary
Adds Raspberry Pi support, updates core dependencies, and optimizes resource usage by switching to shared memory and Python 3.8.
Key Highlights
- Raspberry Pi 3/4 support
- Multiple Coral device support
- Switch to shared memory
- Smaller Docker images
Breaking Changes
- Default output_args for cameras changed
- Coral device config structure updated
- Stats JSON structure changed
New Features
- Raspberry Pi 3/4 support
- FFmpeg 4.3.1
- Multiple Coral devices
- Reduced CPU usage
- Shared memory usage
- Python 3.8
- Smaller images
- Improved zone status calculations
Full Release Notes
**Changes:** - Raspberry Pi 3/4 Support - Update ffmpeg to 4.3.1 - Support multiple coral devices - Reduce CPU usage of ffmpeg and motion detection - Replace underlying memory store with shared_memory and update to Python 3.8 - Smaller docker images due to switch to multistage builds - `shm-size` parameter no longer necessary for the majority of scenarios - Improve zone status calculations **Breaking Changes:** - Default `output_args` for cameras have changed. If you specified custom output parameters, you will need to update. - Updated config for specifying coral device. See new detectors section in the example config. - New json structure at `/debug/stats` to handle multiple detectors Images: - x86: `blakeblackshear/frigate:0.7.0-amd64` - Raspberry Pi 3/4 (32bit): `blakeblackshear/frigate:0.7.0-armv7` - Raspberry Pi 4 (64bit): `blakeblackshear/frigate:0.7.0-aarch64`