diff --git a/Cargo.lock b/Cargo.lock index 31b332c..7a18cb0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2002,7 +2002,7 @@ dependencies = [ [[package]] name = "pict-rs" -version = "0.5.13" +version = "0.5.14" dependencies = [ "actix-form-data", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index ec7377b..4bd5e9d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pict-rs" description = "A simple image hosting service" -version = "0.5.13" +version = "0.5.14" authors = ["asonix "] license = "AGPL-3.0" readme = "README.md" diff --git a/pict-rs.nix b/pict-rs.nix index 875a3a4..60a6ccd 100644 --- a/pict-rs.nix +++ b/pict-rs.nix @@ -11,7 +11,7 @@ rustPlatform.buildRustPackage { pname = "pict-rs"; - version = "0.5.13"; + version = "0.5.14"; src = ./.; cargoLock = { diff --git a/releases/0.5.14.md b/releases/0.5.14.md new file mode 100644 index 0000000..be9d8a3 --- /dev/null +++ b/releases/0.5.14.md @@ -0,0 +1,28 @@ +# pict-rs 0.5.14 + +pict-rs is a simple image hosting microservice, designed to handle storing and retrieving images, +animations, and videos, as well as providing basic image processing functionality. + +## Overview + +pict-rs 0.5.14 includes a bugfix for identifying certain MOV videos, as well as updated dependencies. + +### Fixes + +- [Empty Stream Parsing](#empty-stream-parsing) + + +## Upgrade Notes + +There are no significant changes from 0.5.13. Upgrading should be as simple as pulling a new version +of pict-rs. + + +## Descriptions + +### Empty Stream Parsing + +Certain videos, when identified with ffprobe, contain stream json objects with no fields. This would +cause pict-rs to fail to parse the information for these videos, as it expects streams to at least +contain a codec field. In pict-rs 0.5.14, empty streams are now considered valid and are simply +ignored.