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 twooqmc::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()
andoqmc::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()
andoqmc::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.