v1.11.1
We are excited to release v1.11.1 of the Azure Quantum Development Kit! This month's release includes features and bug fixes, such as:
Configure Pauli Noise Dynamically within Q#
You can now use the ConfigurePauliNoise
function to dynamically update noise settings during simulation, allowing samples, exercises, or test code to directly set noise used in testing (#1997).
Stabilization of the Microsoft.Quantum.Unstable libraries
The Arithmetic
, StatePreparation
, and TableLookup
libraries have been stabilized and are now available under Std
. Several samples and libraries have been updated to reflect the new location, while the Microsoft.Quantum.Unstable
namespace will be preserved for backward compatibility (#2022, #2043).
Support for Qiskit v1.3.0
Changes made to the Qiskit target class in v1.3.0 that broke interoperability with the qsharp Python package are now handled dynamically allowing use of both v1.2 and v1.3 versions of Qiskit (#2050).
Other Notable Changes
- Add three qubit repetition sample to playground by @swernli in #2003
- Add eval and cell events by @idavis in #2004
- Avoid flooding iPython display by @swernli in #2006
- Fix to RCA panic when mapping a tuple input pattern to a non-tuple expression by @cesarzc in #2011
- Fix RCA panic by @orpuente-MS in #2017
- Add class constraints for built-in classes by @sezna in #2007
- Track qubit live-ness during simulation by @swernli in #2020
- Add
Qtest
library that uses class constraints by @sezna in #2013 - Include samples in completions when the document is empty by @minestarks in #2009
- Remove Refs to Microsoft.Quantum in Libraries by @ScottCarda-MS in #2041
- Add custom operations sample by @orpuente-MS in #1995
- VS Code extension throws on launch if Q# notebook cell is open by @minestarks in #2044
- Library for rotation operations by @msoeken in #2040
- Remove Refs to Microsoft.Quantum in Samples and Katas by @ScottCarda-MS in #2030
New Contributors
- @prkbuilds made their first contribution in #2024
Full Changelog: v1.10.1...v1.11.1