[3.5.0](https://github.com/ashvardanian/simsimd/compare/v3.4.0...v3.5.0) (2023-10-31)
Add
* .npmignore & some minor fixes (37) ([f2555af](https://github.com/ashvardanian/simsimd/commit/f2555af5b2b4aa0209c0f3e8ef15d3f800c5bbb3)), closes [#37](https://github.com/ashvardanian/simsimd/issues/37)
Docs
* Download stats ([5df5220](https://github.com/ashvardanian/simsimd/commit/5df52200eea51e6f2e87a7ce9f3f974280fbbb77))
Fix
* Avoid `ifnan` compilation issues for GBench ([fe3286f](https://github.com/ashvardanian/simsimd/commit/fe3286f279c2b0d9f13366e48b7b40e11f673c8a))
* normalize vectors for JS tests ([7f9c6df](https://github.com/ashvardanian/simsimd/commit/7f9c6df055824086056de541a57e9c43a87191c9))
* SciPy JS uses square root ([d8b9762](https://github.com/ashvardanian/simsimd/commit/d8b976249c048825d4d091764a7fded0a48c171e))
Improve
* Parameterize epsilon for different types ([2a49d9e](https://github.com/ashvardanian/simsimd/commit/2a49d9e6ec74118ebb27a4e91542e04c518fae06))
* Randomize NumPy seed on every run ([a49b866](https://github.com/ashvardanian/simsimd/commit/a49b8666f349a1f862feac733958e8474b94269f))
* Same epsilon for JS/KL backends ([a70479f](https://github.com/ashvardanian/simsimd/commit/a70479f2182f94615043a337e70543a230248bb5))
* use GlibC in CPython bindings ([65fe343](https://github.com/ashvardanian/simsimd/commit/65fe34332e06c0cff99d90812d220d334a031ac0))
Test
* Compare our `f16` to SciPy `f64` ([dd655c1](https://github.com/ashvardanian/simsimd/commit/dd655c1406cb676e046268c66f561abb35a8ad36))