Skip to content

Commit 74eccb3

Browse files
committed
Metadata and release 0.2.3
1 parent 630e4c8 commit 74eccb3

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## v0.2.3 (2022-02-14)
6+
7+
- Added `Decoder::set_max_decoding_buffer_size` which limits the bytes
8+
allocated for the output of the decoding process.
9+
- Added Arm64-Neon intrinsic implementation of idct and color conversion. This
10+
depends on a Rust nightly compiler feature ([`aarch64_target_feature`]) and
11+
it must be explicitly enabled. As soon as the minimum supported Rust version
12+
includes the stabilization of this feature, the code will be enabled by
13+
default and the feature changed to do nothing.
14+
15+
[`aarch64_target_feature`]: https://github.com/rust-lang/rust/issues/90620
16+
517
## v0.2.2 (2022-02-12)
618

719
- Added and SSE3-specific SIMD intrinsic implementation for idct and color

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jpeg-decoder"
3-
version = "0.2.2"
3+
version = "0.2.3"
44
authors = ["The image-rs Developers"]
55
description = "JPEG decoder"
66
documentation = "https://docs.rs/jpeg-decoder"
@@ -22,6 +22,8 @@ criterion = "0.3"
2222
[features]
2323
default = ["rayon"]
2424
platform_independent = []
25+
# Opt-in, this depends on Rust nightly. Will be changed to a no-op feature when
26+
# the Rust feature is stabilized which is expected to be 1.61.
2527
nightly_aarch64_neon = []
2628

2729
## Internal development configuration: testing and benchmarking

0 commit comments

Comments
 (0)