prepare version 0.6.2

This commit is contained in:
Scott Lamb 2021-03-12 12:36:20 -08:00
parent 54aef17731
commit d5320302a3
6 changed files with 16 additions and 12 deletions

View File

@ -6,13 +6,15 @@ changes, see Git history.
Each release is tagged in Git and on the Docker repository Each release is tagged in Git and on the Docker repository
[`scottlamb/moonfire-nvr`](https://hub.docker.com/r/scottlamb/moonfire-nvr). [`scottlamb/moonfire-nvr`](https://hub.docker.com/r/scottlamb/moonfire-nvr).
## `v0.6.2` (in progress) ## `v0.6.2`
* Fix panics when a stream's PTS has extreme jumps (#113) * Fix panics when a stream's PTS has extreme jumps
([#113](https://github.com/scottlamb/moonfire-nvr/issues/113))
* Improve logging. Console log output is now color-coded. ffmpeg errors * Improve logging. Console log output is now color-coded. ffmpeg errors
and panics are now logged in the same way as other messages. and panics are now logged in the same way as other messages.
* Fix an error that could prevent the `moonfire-nvr check --delete-orphan-rows` * Fix an error that could prevent the
command from actually deleting rows. `moonfire-nvr check --delete-orphan-rows` command from actually deleting
rows.
## `v0.6.1` ## `v0.6.1`
@ -23,7 +25,8 @@ Each release is tagged in Git and on the Docker repository
can be caused by filesystem corruption. can be caused by filesystem corruption.
* Set the page size to 16 KiB on `moonfire-nvr init` and * Set the page size to 16 KiB on `moonfire-nvr init` and
`moonfire-nvr upgrade`. This improves performance. `moonfire-nvr upgrade`. This improves performance.
* Fix mangled favicons (#105) * Fix mangled favicons
([#105](https://github.com/scottlamb/moonfire-nvr/issues/105))
## `v0.6.0` ## `v0.6.0`

View File

@ -20,7 +20,7 @@ console-based (rather than web-based) configuration UI.
![screenshot](screenshot.png) ![screenshot](screenshot.png)
Moonfire NVR is currently at version 0.6.1. Until version 1.0, there will be no Moonfire NVR is currently at version 0.6.2. Until version 1.0, there will be no
compatibility guarantees: configuration and storage formats may change from compatibility guarantees: configuration and storage formats may change from
version to version. There is an [upgrade procedure](guide/schema.md) but it is version to version. There is an [upgrade procedure](guide/schema.md) but it is
not for the faint of heart. not for the faint of heart.

View File

@ -121,9 +121,10 @@ Releases are currently a bit manual. From a completely clean git work tree,
1. manually verify the current commit is pushed to github's master branch and 1. manually verify the current commit is pushed to github's master branch and
has a green checkmark indicating CI passed. has a green checkmark indicating CI passed.
2. update versions: 2. update versions:
* update `server/Cargo.toml` version by hand; run `cargo test --workspace` * update `server/Cargo.toml` version by hand; run `cargo test --workspace`
to update `Cargo.lock`. to update `Cargo.lock`.
* ensure `README.md` and `CHANGELOG.md` refer to the new version. * ensure `README.md`, `CHANGELOG.md`, and `guide/install.md` refer to the
new version.
3. run commands: 3. run commands:
```bash ```bash
VERSION=x.y.z VERSION=x.y.z

View File

@ -10,7 +10,7 @@ and verify you can run the container.
``` ```
$ docker run --rm -it scottlamb/moonfire-nvr:latest $ docker run --rm -it scottlamb/moonfire-nvr:latest
moonfire-nvr 0.6.1 moonfire-nvr 0.6.2
security camera network video recorder security camera network video recorder
USAGE: USAGE:

2
server/Cargo.lock generated
View File

@ -1215,7 +1215,7 @@ dependencies = [
[[package]] [[package]]
name = "moonfire-nvr" name = "moonfire-nvr"
version = "0.6.2-dev" version = "0.6.2"
dependencies = [ dependencies = [
"base64", "base64",
"blake3", "blake3",

View File

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