# Changes

## v0.4.3

2024-03-05

- #117 Update to remove deprecated usage of pkg_resources.

## v0.4.2

2022-09-13

- #115 Fixed buffer length calculation to avoid numerical overflow issues on some platforms.

## v0.4.1

2022-09-09

- #113 Fixed a rounding error in output buffer length calculations.

- #110 Added a special case to disable unsupported parallel mode on 32bit architectures.

## v0.4.0

2022-08-05

- #109 Reduced import time and switched to parallel=False by default.

- #109 Integer-valued inputs now produce floating point outputs.

## v0.3.1

2022-07-07

- #104 Fixed an efficiency regression introduced in the 0.3.0 release.

## v0.3.0

2022-06-29

- #99 Enable caching of pre-computed filters to improve runtime efficiency.

- #98 Automate pre-computed filter generation. Regenerated and improved kaiser_fast and kaiser_best filters.

- #95 Improved documentation

- #93 Enable parallel processing for sample rate conversion. Antonio Valentino

- #91 Improved python packaging workflow.

- #90 Fixed a bug in resampling high-dimensional data.

- #89 Removed support for python 2.7.

- #88 Bypass sample rate conversion if input and output rates are identical.

- #87 Added continuous integration tests for linting.

- #82 Non-uniform output sample positions. Antonio Valentio

## v0.2.2

2019-08-15

- #68 Preserve array ordering (C- or F-contiguity) from input to output.

## v0.2.1

2018-06-04

- #63 Fixed an error in filter response boundary calculations.

## v0.2.0

2017-09-16

- #57 Rewrote the core resampler using Numba. This should alleviate Cython-based installation issues going forward.

- #14 Added support for resampling complex-valued signals.

- #17 Added a safety check for resampling short signals.

## v0.1.5

2017-02-16

- #44 Added type-checking to ensure floating-point inputs

## v0.1.4

2016-07-13

- #27 Fixed cython packaging

## v0.1.3

2016-06-21

- #23 updated the Cython version requirement.

## v0.1.2

2016-05-26

- #20 Expose the `rolloff` parameter of (pre-computed) filters

## v0.1.1

2016-05-23

- Fixed a cython installation and distribution issue

## v0.1.0

2016-04-21

- Initial release.