Skip to content

Commit 58c2e95

Browse files
committed
Version 0.3.0
1 parent 2875a4e commit 58c2e95

File tree

5 files changed

+26
-10
lines changed

5 files changed

+26
-10
lines changed

CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## Version 0.3.0
2+
- Breaking Change: Remove the `use_simd` flag from the public API.
3+
This was intended only for development purposes,
4+
and isn't generally useful to end users.
5+
If you really want to disable SIMD,
6+
you can set the environment variable `AV_METRICS_DISABLE_SIMD` to any value.
7+
- Breaking Change: PSNR and APSNR have been split into separate result sets.
8+
This only impacts users of the API.
9+
The CLI output is identical.
10+
- New Feature: `--metric` flag allows the CLI tool to output only one metric at a time,
11+
instead of all metrics.
12+
- New Feature: `--json` flag allows the CLI tool to output the results as JSON.
13+
This is primarily useful if you want to use the output in some other script
14+
or as data on a web page.
15+
- 25% speed improvement in CIEDE2000 with AVX2.
16+
117
## Version 0.2.1
218
- Fix a bug where CIEDE2000 could report Infinity
319
- Performance improvements to PSNR-HSV metric

Cargo.lock

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ members = [
99
opt-level = 1
1010

1111
[replace]
12-
"av-metrics:0.2.1" = { path = "av_metrics" }
12+
"av-metrics:0.3.0" = { path = "av_metrics" }

av_metrics/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "av-metrics"
3-
version = "0.2.1"
3+
version = "0.3.0"
44
authors = ["Josh Holmer <[email protected]>"]
55
edition = "2018"
66
description = "A collection of algorithms for measuring audio/video metrics"

av_metrics_tool/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[package]
22
name = "av-metrics-tool"
3-
version = "0.2.1"
3+
version = "0.3.0"
44
authors = ["Josh Holmer <[email protected]>"]
55
edition = "2018"
66
description = "A CLI tool for measuring audio/video metrics"
77
license = "MIT"
88
repository = "https://github.com/rust-av/av-metrics"
99

1010
[dependencies]
11-
av-metrics = { version = "0.2", features = ["serde"] }
11+
av-metrics = { version = "0.3", features = ["serde"] }
1212
clap = "2.33"
1313
maplit = "1"
1414
serde = "1"

0 commit comments

Comments
 (0)