Skip to content

Releases: kampersanda/sucds

v0.8.1

30 Sep 07:49
7f825a4
Compare
Choose a tag to compare

Changes

v0.8.0

08 Jun 15:13
497bdeb
Compare
Choose a tag to compare

Main change

Relax the versions of dependencies #87

v0.7.0

26 Mar 06:53
702bfdd
Compare
Choose a tag to compare

Reimplementation for scalability and maintenability

In order to safely expand the library by adding various data structures in the future, we have re-implemented the library in this version update. It is difficult to describe each change from v0.6.0 since the API has been significantly improved, but the noteworthy updates are as follows:

  • Define a design policy.
  • Improve unreasonable panicable codes to use Option and Result.
  • Separate data structures into modules for each family and define common behaviors for each using traits.
  • Rename functions that are competitive to those in standard library (such as get).
  • Enhance benchmark codes.
  • Add several new data structures such as DACs.
  • Improve the document.

v0.6.0

23 Nov 07:46
7c275ba
Compare
Choose a tag to compare

Main changes

  • Adding an option to reduce memory consumption of WaveletMatrixBuilder #45

v0.5.0

18 Oct 15:57
Compare
Choose a tag to compare

This is the first release of Sucds. This is a statement that will be carefully versioned in the future!