Release Notes

Release Notes#

randextract follows the semantic versioning convention. Releases are versioned major.minor.patch.

Major versions may introduce API-changing features. Minor versions add features that are backwards-compatible with previous releases. Patch versions make backwards-compatible bug fixes.

Warning

Until version 1.0.0 is released, no API compatibility is guaranteed for any release.

v0.2.2#

  • Add missing module that got lost when migrating from internal private repo

v0.2.1#

  • Fix logo paths in PyPI

v0.2.0#

  • Add new method generate_test_vector() to Validator to create CAVP-alike test vectors

  • Include examples of test vectors for Toeplitz hashing

  • Update repo structure and citation to match arXiv preprint

v0.1.1#

  • Add suport for Python 3.13

v0.1.0#

  • First public release of randextract

  • Python implementations of (modified) Toeplitz hashing and Trevisan’s construction

  • Documentation with introduction to theory, usage and examples