Skip to content

Releases

All releases of the OpenQMC project. For the GitHub release page, see here.

v0.7.1

Latest Release

Released: 2025-08-23

Minor patch release primarily to resolve issue with unwanted static noise patterns across frames.

Added

  • SVG formated version of the logo to the images folder.

Changed

  • Update org name to AcademySoftwareFoundation.
  • Add back per-frame randomization to sampler state.

v0.7.0

Released: 2025-03-15

Added

  • Documentation and comments to track the generation and use of Sobol matrices.

Fixed

  • Docker developement environments now correctly forward the port for Jupyter Notebooks.

Removed

  • Temporal axis from blue noise variants, moving from STBN to SBN methods.

v0.6.0

Released: 2024-08-04

Added

  • New oqmc::SamplerInterface::newDomainChain() function is a shorthand for two oqmc::SamplerInterface::newDomain().
  • Support and documentation for using Docker Compose to set up a development environment.

v0.5.0

Released: 2024-05-04

Added

  • Initial support for Microsoft Windows OS has been added and is now supported on the CI. Details in the documentation.
  • New integer range based variants of both oqmc::SamplerInterface::drawSample() and oqmc::SamplerInterface::drawRnd().

Changed

  • Samplers no longer have an upper index limit of 2^16 and can take any positive integer on construction or when splitting.
  • Simplified the API, updating oqmc::SamplerInterface::newDomainDistrib() and oqmc::SamplerInterface::newDomainSplit().

Removed

  • Due to the changes above, the oqmc::SamplerInterface::nextDomainIndex() has been removed. Usage info in the documentation.

v0.4.0

Released: 2024-01-30

Changed

  • Improvements to the trace tool, aimed at making the API calls clearer when used as an example.