prepare v0.6.4

This commit is contained in:
Scott Lamb 2021-06-28 20:30:42 -07:00
parent a50625e769
commit f078328935
6 changed files with 17 additions and 14 deletions

View File

@ -8,11 +8,15 @@ Each release is tagged in Git and on the Docker repository
## unreleased
* Moonfire NVR defaults to a new pure-Rust RTSP library, `retina`. If you
hit problems, you can switch back via `--rtsp-library=ffmpeg`. Please report
a bug if this helps!
## `v0.6.4` (2021-06-28)
## `v0.6.3`
* Default to a new pure-Rust RTSP library, `retina`. If you hit problems, you
can switch back via `--rtsp-library=ffmpeg`. Please report a bug if this
helps!
* Correct the pixel aspect ratio of 9:16 sub streams (eg a standard 16x9
camera rotated 90 degrees) in the same way as 16:9 sub streams.
## `v0.6.3` (2021-03-31)
* New user interface! Besides a more modern appearance, it has better
error handling and an experimental live view UI.
@ -22,7 +26,7 @@ Each release is tagged in Git and on the Docker repository
not calculated properly there might be unexpected gaps or overlaps in
playback.
## `v0.6.2`
## `v0.6.2` (2021-03-12)
* Fix panics when a stream's PTS has extreme jumps
([#113](https://github.com/scottlamb/moonfire-nvr/issues/113))
@ -32,7 +36,7 @@ Each release is tagged in Git and on the Docker repository
`moonfire-nvr check --delete-orphan-rows` command from actually deleting
rows.
## `v0.6.1`
## `v0.6.1` (2021-02-16)
* Improve the server's error messages on the console and in logs.
* Switch the UI build from the `yarn` package manager to `npm`.
@ -44,7 +48,7 @@ Each release is tagged in Git and on the Docker repository
* Fix mangled favicons
([#105](https://github.com/scottlamb/moonfire-nvr/issues/105))
## `v0.6.0`
## `v0.6.0` (2021-01-22)
This is the first tagged version and first Docker image release. I chose the
version number 0.6.0 to match the current schema version 6.

View File

@ -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.6.3. Until version 1.0, there will be no
Moonfire NVR is currently at version 0.6.4. 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.

View File

@ -122,8 +122,7 @@ Releases are currently a bit manual. From a completely clean git work tree,
2. update versions:
* update `server/Cargo.toml` version by hand; run `cargo test --workspace`
to update `Cargo.lock`.
* ensure `README.md`, `CHANGELOG.md`, and `guide/install.md` refer to the
new version.
* ensure `README.md` and `CHANGELOG.md` refer to the new version.
3. run commands:
```bash
VERSION=x.y.z

4
server/Cargo.lock generated
View File

@ -1220,7 +1220,7 @@ dependencies = [
[[package]]
name = "moonfire-db"
version = "0.6.3"
version = "0.6.4"
dependencies = [
"base64",
"blake3",
@ -1269,7 +1269,7 @@ dependencies = [
[[package]]
name = "moonfire-nvr"
version = "0.6.3"
version = "0.6.4"
dependencies = [
"base64",
"blake3",

View File

@ -1,6 +1,6 @@
[package]
name = "moonfire-nvr"
version = "0.6.3"
version = "0.6.4"
authors = ["Scott Lamb <slamb@slamb.org>"]
edition = "2018"
license-file = "../LICENSE.txt"

View File

@ -1,6 +1,6 @@
[package]
name = "moonfire-db"
version = "0.6.3"
version = "0.6.4"
authors = ["Scott Lamb <slamb@slamb.org>"]
readme = "../README.md"
edition = "2018"