@sengelha sengelha released this Apr 14, 2018 · 2 commits to master since this release

Assets 6
  • Wrapped JS library into a UMD so that it works from Node, require.js, and script src=...
  • Added browser-based unit tests usig nightwatch.js
  • Changed node unit test framework from unit.js to tape

@sengelha sengelha released this Mar 30, 2018 · 8 commits to master since this release

Assets 6
  • Added CKMS algorithm with support for uniform, low-biased,
    high-biased, and targeted quantiles
  • Build shared libraries on all platforms (including Windows)
  • Changed ABI of all algorithms to use C++ pimpl paradigm so that
    the ABI should be stable from now on

@sengelha sengelha released this Mar 19, 2018 · 34 commits to master since this release

Assets 6
  • Create cross-compiled JavaScript version with emscripten (when available)
  • Ensure Win32-generated packages are created as .ZIP not .MSI
  • Separate out release and debug target directories when building on Linux / Mac OS X

@sengelha sengelha released this Mar 19, 2018 · 51 commits to master since this release

Assets 2
  • Build both static and shared libraries on most platforms
  • Create a .zip / .tar.gz as the final step of the build process using cpack

@sengelha sengelha released this Mar 19, 2018 · 54 commits to master since this release

Assets 2
  • Fixed an off-by-one bug with Greenwald-Khanna which could cause a buffer underflow
  • Make the internal state of Greenwald-Khanna private instead of public

@sengelha sengelha released this Mar 19, 2018 · 67 commits to master since this release

Assets 2

Initial release. Supports the Greenwald-Khanna algorithm.