Skip to content

Releases: scottlamb/moonfire-nvr

v0.7.17

03 Sep 14:41
Compare
Choose a tag to compare
  • 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

31 May 01:29
Compare
Choose a tag to compare
  • further changes to improve Reolink camera compatibility.

v0.7.15

26 May 17:33
Compare
Choose a tag to compare
  • update Retina to 0.4.8, improving compatibility with some Reolink cameras.
    See retina#102.

v0.7.14

17 Apr 04:16
Compare
Choose a tag to compare
  • 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

13 Feb 02:24
Compare
Choose a tag to compare
  • seamlessly merge together recordings which have imperceptible changes in
    their VideoSampleEntry. Improves
    #302.

v0.7.12

09 Jan 05:30
Compare
Choose a tag to compare
  • update to Retina 0.4.7, supporting RTSP servers that do not set
    a Content-Type in their DESCRIBE responses

v0.7.11

29 Dec 23:43
Compare
Choose a tag to compare
  • 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

28 Nov 18:46
Compare
Choose a tag to compare
  • build docker images again
  • upgrade date/time pickers to @mui/x-date-pickers v6 beta, improving time entry. Fixes #256.

v0.7.9

24 Oct 00:32
Compare
Choose a tag to compare
  • 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.

v0.7.8

19 Oct 05:50
Compare
Choose a tag to compare
  • release as self-contained Linux binaries (for x86_64, aarch64, and armv8 architectures) rather than Docker images. This minimizes hassle and total download size. Along the way, we switched libc from glibc to musl. Please report any problems with the build or instructions!