Releases: scottlamb/moonfire-nvr
Releases · scottlamb/moonfire-nvr
v0.7.17
- bump minimum Rust version to 1.79.
- in UI's list view, add a tooltip on the end time which shows why the
recording ended. - fix #121:
iPhone live view. - update to hyper and http version 1.0. In the process, no longer wait for
pending HTTP requests on shutdown. This just extended the time Moonfire was
running without streaming. - upgrade to Retina 0.4.10, adding support for recording MJPEG video. Note
major browsers do not support playback of MJPEG videos, however.
v0.7.16
- further changes to improve Reolink camera compatibility.
v0.7.15
- update Retina to 0.4.8, improving compatibility with some Reolink cameras.
See retina#102.
v0.7.14
- Many UI improvements in #315 from @michioxd. See the PR description for full details, including screenshots.
- dark/light modes
- redesigned login dialog
- live view: new dual camera layout, more descriptive layout names, full screen option, re-open with last layout and camera selection
- list view: filter button becomes outlined when enabled
- Fix #286: live view now works on Firefox! Formerly, it'd fail with messages such as
Security Error: Content at https://mydomain.com/ may not load data from blob:https://mydomain.com/44abc5dc-750d-48d1-817d-2e6a52445592
.
v0.7.13
v0.7.12
- update to Retina 0.4.7, supporting RTSP servers that do not set
aContent-Type
in theirDESCRIBE
responses
v0.7.11
- upgrade some Rust dependencies. Most notably, Retina 0.4.6 improves camera
compatibility. - update frontend build and tests from no-longer-maintained create-react-app
to vite and vitest.
v0.7.10
v0.7.9
- upgrade date/time pickers to
@mui/x-date-pickers
v6 beta, improving
time entry. Fixes
#256. systemd
integration on Linux- notify
systemd
on starting/stopping. To take advantage of this, you'll
need to modify your/etc/systemd/moonfire-nvr.service
. See
guide/install.md
. - socket activation. See
ref/config.md
.
- notify
v0.7.8
- release as self-contained Linux binaries (for
x86_64
,aarch64
, andarmv8
architectures) rather than Docker images. This minimizes hassle and total download size. Along the way, we switched libc fromglibc
tomusl
. Please report any problems with the build or instructions!