From 8e8b48b906bbe29d008e2c8523c62d0676c4c96f Mon Sep 17 00:00:00 2001 From: Scott Lamb Date: Mon, 9 May 2022 13:08:52 -0700 Subject: [PATCH] prepare 0.7.5 with Retina 0.3.10 Fixes #224 --- CHANGELOG.md | 5 ++++- README.md | 2 +- guide/install.md | 2 +- server/Cargo.lock | 8 ++++---- server/Cargo.toml | 2 +- server/db/Cargo.toml | 2 +- 6 files changed, 12 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index efe7b1e..ea459e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,12 +6,15 @@ changes, see Git history. Each release is tagged in Git and on the Docker repository [`scottlamb/moonfire-nvr`](https://hub.docker.com/r/scottlamb/moonfire-nvr). -## unreleased +## 0.7.5 (2022-05-09) * [#219](https://github.com/scottlamb/moonfire-nvr/issues/219): fix live stream failing with `ws close: 1006` on URLs with port numbers. * build Docker images with link-time optimization. * bump minimum Rust version to 1.60. +* [#224](https://github.com/scottlamb/moonfire-nvr/issues/224): upgrade to + Retina 0.3.10, improving compatibility with OMNY M5S2A 2812 cameras that + send invalid `rtptime` values. ## 0.7.4 (2022-04-13) diff --git a/README.md b/README.md index bf9c0c8..ca68200 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ There's no support yet for motion detection, no https/TLS support (you'll need a proxy server, as described [here](guide/secure.md)), and only a console-based (rather than web-based) configuration UI. -Moonfire NVR is currently at version 0.7.4. Until version 1.0, there will be no +Moonfire NVR is currently at version 0.7.5. Until version 1.0, there will be no compatibility guarantees: configuration and storage formats may change from version to version. There is an [upgrade procedure](guide/schema.md) but it is not for the faint of heart. diff --git a/guide/install.md b/guide/install.md index a868e41..4d403f7 100644 --- a/guide/install.md +++ b/guide/install.md @@ -85,7 +85,7 @@ own_uid_is_privileged = true # Set your timezone here. tz="America/Los_Angeles" -image_name="scottlamb/moonfire-nvr:v0.7.4" +image_name="scottlamb/moonfire-nvr:v0.7.5" container_name="moonfire-nvr" common_docker_run_args=( --mount=type=bind,source=/var/lib/moonfire-nvr,destination=/var/lib/moonfire-nvr diff --git a/server/Cargo.lock b/server/Cargo.lock index 28fac40..de4657f 100644 --- a/server/Cargo.lock +++ b/server/Cargo.lock @@ -1029,7 +1029,7 @@ dependencies = [ [[package]] name = "moonfire-db" -version = "0.7.4" +version = "0.7.5" dependencies = [ "base64", "blake3", @@ -1069,7 +1069,7 @@ dependencies = [ [[package]] name = "moonfire-nvr" -version = "0.7.4" +version = "0.7.5" dependencies = [ "base64", "blake3", @@ -1654,9 +1654,9 @@ dependencies = [ [[package]] name = "retina" -version = "0.3.9" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df90aca400866f8b1327902f7c9e93ab17f195c36b7e06b804e8acd3a79bbe41" +checksum = "01358b10b0e442f1cbe1417a888698c88969bfef230290c0aaec65228238a8ca" dependencies = [ "base64", "bitreader", diff --git a/server/Cargo.toml b/server/Cargo.toml index ed343d0..1d4af3b 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "moonfire-nvr" -version = "0.7.4" +version = "0.7.5" authors = ["Scott Lamb "] edition = "2018" resolver = "2" diff --git a/server/db/Cargo.toml b/server/db/Cargo.toml index 3a12050..76885eb 100644 --- a/server/db/Cargo.toml +++ b/server/db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "moonfire-db" -version = "0.7.4" +version = "0.7.5" authors = ["Scott Lamb "] readme = "../README.md" edition = "2018"