diff --git a/CHANGELOG.md b/CHANGELOG.md index e73248b..bda4365 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.2] - 2024-07-13 + +### Changed + +* Optimize the processing of multichannel arrays + ## [0.4.1] - 2024-07-09 ### Fixed diff --git a/README.md b/README.md index 238abbe..31a9c81 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # numpy-rms: a fast function for calculating a series of Root Mean Square (RMS) values * Written in C and takes advantage of AVX (on x86-64) or NEON (on ARM) for speed -* The fast implementation is tailored for contiguous 1-dimensional float32 arrays +* The fast implementation is tailored for C-contiguous 1-dimensional and 2-dimensional float32 arrays # Installation @@ -27,11 +27,11 @@ print(rms_series.shape) # (4,) # Changelog -## [0.4.1] - 2024-07-09 +## [0.4.2] - 2024-07-13 -### Fixed +### Changed -* Fix multichannel processing in fallback function +* Optimize the processing of multichannel arrays For the complete changelog, go to [CHANGELOG.md](CHANGELOG.md) diff --git a/pyproject.toml b/pyproject.toml index 0fc90a9..0edaa77 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "numpy-rms" authors = [ {name = "Iver Jordal"} ] -version = "0.4.1" +version = "0.4.2" description = "A fast python library for calculating the RMS of a NumPy array" dependencies = [ "cffi>=1.0.0",