Releases: oqc-community/qat
Releases · oqc-community/qat
2.4.1
What's Changed
🐛 Bug Fixes
- Fix failing Qasm3 gates by @keriksson-rosenqvist in #253
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
🚀 Features
- Remap measurements to multiple cregs in QiskitSim. by @keriksson-rosenqvist in #230
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
🚀 Features
- [EXPERIMENTAL] Refactor Part 1: The new Pass infrastructure by @hamidelmaazouz in #216
- Consolidate support for "gaussian_square" waves by @lcauser-oqc in #218
🐛 Bug Fixes
- Make OpenPulseFeatures python 3.11+ compatible by @bgsach in #221
- Re-enable json dumping and loading of instructions. by @keriksson-rosenqvist in #224
- Allow acquire time to be a Variable. by @keriksson-rosenqvist in #223
- Bugfix: capture in openpulse by @lcauser-oqc in #214
- Bugfix: sech waveforms by @lcauser-oqc in #227
⚙️ DevOps
- Devops/ker/formatting settings by @keriksson-rosenqvist in #225
Other Changes
- Extract append measure block to private method. by @keriksson-rosenqvist in #222
Full Changelog: 2.2.1...2.3.0
2.2.1
What's Changed
🐛 Bug Fixes
- Fix post-processing missing from map and add test. by @keriksson-rosenqvist in #220
Other Changes
- [BACKEND, QBLOX] Safely run control_hardware.set_data() by @hamidelmaazouz in #212
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
🚀 Features
- COMPILER-8 Limit system settings. by @daria-oqc in #175
- COMPILER-113 and COMPILER-115: Add rigidity to QatConfig settings by @daria-oqc in #192
- Add flag for bypassing pulse duration limits. by @daria-oqc in #204
- Add override option to pulse duration limit checks. by @daria-oqc in #205
- Measurement Refactor by @keriksson-rosenqvist in #200
🐛 Bug Fixes
- ak_wh/hotfix_weights by @willh727-OQC in #182
- Bugfix: qiskit bitstring ordering by @lcauser-oqc in #180
- Bugfix: Overriding open pulse intrinsics by @lcauser-oqc in #195
⚙️ DevOps
- Generate release notes and title with github releases by @alillistone-OQC in #211
- Auto-generated release note categorisation based on github PR labels by @bgsach in #213
📖 Documentation
- COMPILER-114 Add documentation + doctests QatConfig. by @daria-oqc in #196
Other Changes
- COMPILER-103 Add compiler-config as a qat dependency. by @daria-oqc in #194
- Restore legacy compiler config compatibility. by @keriksson-rosenqvist in #201
- [Qblox] Consolidate support for multi-qubit 1Q measurements by @hamidelmaazouz in #197
- [Qblox] NCO frequency limits as constants by @hamidelmaazouz in #207
- [Qblox] Completely decouple package allocation from installation by @hamidelmaazouz in #208
- [Qblox] Reuse complex-shaped waveforms whenever possible by @hamidelmaazouz in #210
- Wh/remove channels fix by @keriksson-rosenqvist in #203
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
Qblox
- Qblox improvements by @hamidelmaazouz in #156
- Manipulate digital offset when the pulse envelope is trivial such as a square
- Make code reusable between a drive pulse and a measure pulse (+ acquire)
- Sanitisation pulse width
- Qblox auto mixer calibration by @hamidelmaazouz in #160
- Qblox - Reverted soft-reset because of discovered increased overhead by @hamidelmaazouz in #171
- Dynamically handle sync reset lifecycle by @hamidelmaazouz in #185
- Port scope and acquisition visualisation for Qblox by @hamidelmaazouz in #181
Core
- Add logger name to default log format by @bgsach in #152
- Add log info for each (dis)connected instrument. by @daria-oqc in #179
- Dependency updates by @keriksson-rosenqvist in #158
- Rename classes with Test in the name. by @keriksson-rosenqvist in #165
Warnings Fixes
- Pytest thread exception warnings by @keriksson-rosenqvist in #168
- Qutip warnings fixed. by @lcauser in #169
Bug Fixes
- Fix get_builder. Method will return a model for a passed in InstructionExecutionEngine by @harry-oqc in #167
- Bugfix: qcodes warnings by @daria-oqc in #170
- Resolved flaky noise simulation test by @lcauser-oqc in #173
- Bugfix - if last instruction was measure [getting around pipeline] by @willh727-OQC in #177
- Bugfix - if last instruction was measure by @willh727-OQC in #172
- randomized_benchmarking bug by @lcauser-oqc in #186
DevOps
- CI updates - Update cache action version and --sync on poetry install by @keriksson-rosenqvist in #162
- Give ID to setup python step by @alillistone-OQC in #163
- Update CODEOWNERS by @jfriel-oqc in #166
- Changing CODEOWNERS file by @chemix-lunacy in #187
- Added luke and daria to maintainers by @bgsach in #188
- Only make releases from tags on main where poetry version matches tag by @bgsach in #189
- Minor pyproject fixes. by @keriksson-rosenqvist in #191
New Contributors
- @alillistone-OQC made their first contribution in #163
- @daria-oqc made their first contribution in #170
- @lcauser made their first contribution in #169
- @lcauser-oqc made their first contribution in #173
- @willh727-OQC made their first contribution in #177
Full Changelog: 2.0.3...2.1.0
2.0.3
release 2.0.3
2.0.2
What's Changed
- bump version to 2.0.0 by @jfriel-oqc in #142
- Update poetry.lock. by @harry-oqc in #146
- InstructionExecutionEngine startup and shutdown commands return True by @harry-oqc in #144
- Fix implementation of default bool flag for engine startup in case of LiveDeviceEngine by @harry-oqc in #145
- Source code layout restructure by @hamidelmaazouz in #147
- Bump qblox-instruments package by @hamidelmaazouz in #150
Full Changelog: 2.0.0...2.0.2
2.0.1
What's Changed
- bump version to 2.0.0 by @jfriel-oqc in #142
- Update poetry.lock. by @harry-oqc in #146
- InstructionExecutionEngine startup and shutdown commands return True by @harry-oqc in #144
- Fix implementation of default bool flag for engine startup in case of LiveDeviceEngine by @harry-oqc in #145
- Source code layout restructure by @hamidelmaazouz in #147
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- Upgrade tket to solve types-pkg-resources dependancy. by @jfriel-oqc in #141
Full Changelog: 1.2.0...2.0.0