Skip to content

Commit 760ed6a

Browse files
committed
version 1.4.1
Changes since 1.4.0: - Improved performance in the ARM NEON implementation for both C and Rust callers. This affects AArch64 targets by default and ARMv7 targets that explicitly enable (and support) NEON. The size of the improvement depends on the microarchitecture, but I've benchmarked ~1.3x on a Cortex-A53 and ~1.2x on an Apple M1. Contributed by @sdlyyxy in #319. - The MSRV is now 1.66.1 for both the `blake3` crate and `b3sum`.
1 parent 99af1ff commit 760ed6a

File tree

5 files changed

+78
-64
lines changed

5 files changed

+78
-64
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "blake3"
3-
version = "1.4.0"
3+
version = "1.4.1"
44
authors = ["Jack O'Connor <[email protected]>", "Samuel Neves"]
55
description = "the BLAKE3 hash function"
66
repository = "https://github.com/BLAKE3-team/BLAKE3"

b3sum/Cargo.lock

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

b3sum/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "b3sum"
3-
version = "1.4.0"
3+
version = "1.4.1"
44
authors = ["Jack O'Connor <[email protected]>"]
55
description = "a command line implementation of the BLAKE3 hash function"
66
repository = "https://github.com/BLAKE3-team/BLAKE3"

c/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.9)
22

33
project(libblake3
4-
VERSION 1.4.0
4+
VERSION 1.4.1
55
DESCRIPTION "BLAKE3 C implementation"
66
LANGUAGES C ASM
77
)

c/blake3.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
extern "C" {
3131
#endif
3232

33-
#define BLAKE3_VERSION_STRING "1.4.0"
33+
#define BLAKE3_VERSION_STRING "1.4.1"
3434
#define BLAKE3_KEY_LEN 32
3535
#define BLAKE3_OUT_LEN 32
3636
#define BLAKE3_BLOCK_LEN 64

0 commit comments

Comments
 (0)