Skip to content

Commit 2318fe0

Browse files
author
HeroicKatora
authored
Merge pull request #233 from image-rs/release-0.2.3
Metadata and release 0.2.3
2 parents 630e4c8 + fdf0253 commit 2318fe0

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
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: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
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"
77
repository = "https://github.com/image-rs/jpeg-decoder"
88
readme = "README.md"
99
keywords = ["jpeg", "jpg", "decoder", "image"]
1010
license = "MIT / Apache-2.0"
11-
exclude = ["tests/*"]
11+
exclude = ["/tests/*", "!/tests/*.rs"]
1212
edition = "2018"
1313

1414
[dependencies]
@@ -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)