|
QDMI v1.2.0
Quantum Device Management Interface
|
All notable changes to this project will be described in this document. The format is based on a mixture of Keep a Changelog and Common Changelog.
This project adheres to Semantic Versioning, with the exception that minor releases may include breaking changes. Particularly, QDMI device implementations compiled against a particular version 1.x.y of the QDMI headers are expected to be compatible with QDMI drivers and, hence, QDMI clients compiled against any patch release in the 1.x series, but not necessarily with QDMI drivers and clients compiled against a different minor or major version.
QDMI_PROGRAM_FORMAT_QPY and QDMI_PROGRAM_FORMAT_IQMJSON to QDMI_Program_Format enum (#234) (@burgholzer)QDMI_SESSION_PARAMETER and QDMI_DEVICE_SESSION_PARAMETER enums (#160) (@ystade, @burgholzer)QDMI_JOB_STATUS enum values for better job cycle management (#160) (@ystade)timeout parameter for the QDMI_device_job_wait and QDMI__job_wait functions (#160) (@burgholzer)QDMI_SESSION_PARAMETER and QDMI_DEVICE_SESSION enum values due to new authentication options (#160) (@ystade, @burgholzer)QDMI_JOB_STATUS enum values to better reflect job cycle (#160) (@ystade)QDMI_SITE_PROPERTY_ID to QDMI_SITE_PROPERTY_INDEX (#160) (@ystade)qdmi_project_warnings to the export targets (#214) (@ystade)QDMI_Siteand QDMI_Operation in device template (#169) (@ystade)📚 Refer to the GitHub Release Notes for previous changelogs.