Releases: casi-3/peek
Peek v0.4.0
What's new in v0.4.0
Stream fixes
- Stream names are now resolved through the Frigate config API, so cameras with multiple streams play the correct go2rtc source.
- Fixed a connection leak on stream teardown, and the stream is reused on back-to-back detections from the same camera instead of restarting.
- Fixed a setup bug where a host pasted with a scheme prefix produced an invalid URL.
Overlay
- Added a dismiss countdown bar at the top of the notification, so you can see how long it stays up.
macOS reachability
- Peek now runs as a single instance and reopens Settings when relaunched from Spotlight or the Applications folder, so it stays reachable even when the menu bar icon ends up hidden behind the notch.
- New optional "Keep an icon in the Dock" setting for a permanent entry point.
Thanks to @NickLD, @saihgupr and @brandonjones24 for the reports and fixes, and to @veilofsecurity for the feedback on keeping Peek dock-free by default.
v0.3.1
Peek 0.3.1
macOS: fixes the "damaged" error
Downloaded builds now open correctly on Apple Silicon. Earlier releases had a
broken signature seal that macOS reported as "damaged". The app bundle is now
re-sealed at build time, so it opens via right click then Open.
If you already downloaded an earlier build, you can clear the quarantine flag:
xattr -dr com.apple.quarantine /Applications/Peek.app
Thanks to @brandonjones24 for reporting this and the initial fix.
v0.3.0
Peek 0.3.0
Optional update checks
Peek can now check GitHub for new releases and update from inside the app.
This is off by default and never runs unless you turn it on, so the app
stays fully local out of the box. When enabled it shows a notification and
an installer with a normal or silent mode, lets you skip a version, and
limits reminders to once a day.
Authenticated Frigate (port 8971)
You can now connect Peek to Frigate's authenticated port by adding a
username and password in the setup window. Peek logs in, pins your
Frigate's certificate, and loads snapshots and the live stream over HTTPS
and WSS. The open port 5000 still works with no credentials.
Thanks to @NickLD for suggesting this one.
Downloads
Unsigned builds. On macOS, right click the app and choose Open the first
time. On Windows, click More info then Run anyway.
Peek v0.2.0
Highlights
- First-launch setup window — enter your Frigate host and MQTT broker in a simple form, with a Test connection button. No file editing required. Settings are saved to your local user-data folder.
- Settings… menu item to reconfigure cameras, sound, dismiss delay or the broker at any time.
- If no configuration is found, the setup window opens automatically instead of showing an error.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | Peek-0.2.0-arm64.dmg |
| Windows (installer) | Peek.Setup.0.2.0.exe |
| Windows (portable) | Peek.0.2.0.exe |
Unsigned builds: on macOS right-click → Open the first time; on Windows click More info → Run anyway.
Peek v0.1.0
First public release.
- Live WebRTC camera overlay that pops in a screen corner the moment Frigate detects an object
- Shows the detected object, score, recognized face, license plate and entered zones
- Menu bar app: pick cameras, toggle sound, set the dismiss delay
- Optional instant snapshot to avoid a black frame while the live feed connects
- macOS and Windows builds