OPX+ (QOP 2) Releases¶
Here you can find release notes and version files for the latest version of
QOP 2.6.X¶
QOP 2.6.0¶
- QOP 2.6.0 can be downloaded from here. Please follow the QOP Installation Guide.
- Required to use with QOPA 1.5.1 here.
- It is recommended to use with
or newer.
High Impact Issues Resolved:¶
- Resolved an issue where QUA calculations could produce incorrect values.
- Fixed a rare issue that caused core‑to‑core data transfers to return erroneous results.
- Resolved a bug where consecutive frame rotations ignored the Python literal rotation when mixing literal and QUA variables.
- Fixed a behavior that generated unexpected pulse sequences in switch/case blocks inside
forloops ending with a frame rotation. - Fixed an issue where specific OPD channels inflated the number of reported tags.
- Resolved a failure caused by oversized gRPC messages, such as long waveforms, integration weights, or large data payloads.
- Fixed an issue arising when combining
elifconditionals with variable assignments and save operations. - Corrected a condition where logically unreachable statements were still executed and played.
- Addressed a sequencing issue where rotate/reset frame operations did not execute in the expected order.
QOP 2.5.X¶
QOP 2.5.0¶
For an in-depth review of the version's new features and upgrades, please see the release notes.
- QOP 2.5.0 can be downloaded from here. Please follow the QOP Installation Guide.
- It is recommended to use with
or newer.
Octave users upgrading from
and below
Octave users upgrading from QOP version 2.2.X or earlier are encouraged to review the QOP 2.4.4 Release notes, to learn about the updated Octave clock and configuration introduced in that version.
QOP Admin (QOPA)
Starting with this version, the Admin is taken out of the QOP package, and will become a stand-alone package to be installed separately. This QOP version comes with QOPA version 1.3.0 included. However, future versions of both QOP and QOPA will be installed sepaeately. For more information, please visit the QOPA Releases page.
QOP 2.4.X¶
QOP 2.4.4¶
For an in-depth review of the version's new features and upgrades, please see the release notes.
- QOP 2.4.4 can be downloaded from here. Please follow the QOP Installation Guide.
Octave users
- Starting with this version, the Octave clock is managed automatically, as explained in the QOP clock guide. The qm.octave.set_clock() command is no longer required and will raise an error if used.
- When using this version with
qm-qua >= 1.2.1, you no longer need to initialize theOctaveConfig. Instead, the octave connection details are automatically obtained from the cluster information as explained here. In addition, theoctave_calibration_db_pathcan be provided as an argument when creating aQuantumMachinesManager. For further details, refer to the Quantum Machine Manager API documentation.
QOP 2.2.X¶
For an in-depth review of the version's new features and upgrades, please see the release notes.
QOP 2.2.2¶
- QOP 2.2.2 can be downloaded from here. Please follow the QOP Installation Guide.
Added
- Improved and optimized Octave automatic calibration.
Fixed
- Fixed a rare case where closing one quantum machine will interfere with the digital ports of another quantum machine.
- Fixed issues with negative IF.
- Fixed a scenario where conditional digital pulse would play even if the condition is false.
- Fixed an issue with using
wait_for_all_vlaueswithtimestamp stream.
QOP 2.2.0¶
-
QOP 2.2.0 can be downloaded from here. Please follow the QOP Installation Guide.
-
See 2.2 release notes above.
QOP 2.0.X¶
For an in-depth review of the version's new features and upgrades, please see the release notes.