sablib
Loading...
Searching...
No Matches
Changelog

Changelog

version 0.4.0 (2026/07/07)

  1. destructive changes: Modified baseline functions to return both the baseline and the baseline‑subtracted data.
  2. Added a C language interface.
  3. Added support for building shared libraries.
  4. Modified some files.

version 0.3.2 (2026/04/05)

  1. Added package manager support
    1. Added vcpkg overlay port (vcpkg/ports/sablib/)
    2. Added Conan recipe (conan/sablib/)

version 0.3.0 (2026/04/02)

  1. Added new functions.
    1. sablib::MovingMedian()
    2. sablib::BaselineBackcor()
    3. sablib::BaselineGoldindec()
    4. sablib::BaselineSnip()
    5. sablib::BaselinePsalsa()
  2. Added preprocess/postprocess functions for BEADS algorithm.
    1. sablib::BeadsExpandBoundaries()
    2. sablib::BeadsTrimBoundaries()
  3. Modified sablib::BaselineIModPoly() to return correct baseline.
  4. Modified some files.

version 0.2.0 (2026/03/26)

  1. Added new functions.
    1. sablib::GaussianFilter() / sablib::GaussianKernel()
    2. sablib::BaselineModPoly()
    3. sablib::BaselineIModPoly()
  2. Explicitly stated the original license for BEADS.
  3. Code optimization.

version 0.1.1 (2026/03/22)

  1. Improved error handlings.
  2. Modified misc/spdiags.h.

version 0.1.0 (2026/03/18)

  1. Initial release on GitHub.