Skip to content

Releases: microsoft/qsharp

v1.2.0

29 Feb 00:49
5dbef01
Compare
Choose a tag to compare

Welcome to the v1.2.0 release of the Azure Quantum Development Kit. The main highlights of this release are:

  • Added the DumpRegister API (#1173)
  • Added code distance to Resource Estimation tooltips (#1205)
  • Use optimized AND for decomposition (#1202)
  • Remove the "Message:" prefix from Message output by @colommar (#1175)
  • Generate Q# API docs for learn.microsoft.com (#1150)
  • Show codelens on entry point in VS Code to Run, Debug, Histogram, and Estimate (#1142)
  • Support generating QIR with custom intrinsics (#1141)
  • Fix hover info for lambdas passed to generic functions (#1161)
  • Fix panic on in-place update optimization (#1149)
  • Add boolean Xor API (#1100)

And much more! See v1.1.3...v1.2.0 for the full change log.

v1.1.3

09 Feb 19:37
18b2b81
Compare
Choose a tag to compare

Welcome to the v1.1.3 release of the Azure Quantum Development Kit. This release is largely a bug fixing release of v1.1. Some notable changes include:

  • Use fixed seed for random circuit generation in resource estimation sample in #1097
  • Consolidate samples and run notebooks in build in #1070
  • Fix typos in Q# standard lib documentation by @filipw in #1101
  • Session now exits when there is a runtime failure when running without debugging in #1103
  • Pure state preparation added to unstable standard library in #1068
  • Use relevant icon for locals completion by @filipw in #1111
  • Prefer open file contents to disk contents in #1110
  • Fix BOM handling in Python in #1112
  • Update spans used for some type mismatch errors in #1098
  • Evaluator performance improvements in #1116
  • Fix state ordering in Python in #1122
  • Set notebook cell language back to Python if %%qsharp magic isn't there in #1118
  • Clarify instructions on running the playground in #1134
  • New factoring algorithm sample for resource estimation in #1058

Full Changelog: v1.1.1...v1.1.3

v1.1

30 Jan 19:48
41d073b
Compare
Choose a tag to compare

Welcome to the v1.1 release of the Azure Quantum Development Kit. The main highlights of this release are:

  • Space-time scatter charts for resource estimation via #985
  • Additional samples targeted for use with resource estimation via #1019, #1033, and #1067
  • Changes to the order of bits in the |ket> representation via #1079
  • Highlighting of errors in cells in Jupyter Notebooks via #1071
  • New dump_operation API in Python via #1055
  • Added BoolArrayAsBigInt to the standard library via #1047 (thanks @filipw)
  • Added ability to set random seeds for quantum or classical simulation via #1053
  • Various other minor fixes and improvements

v1.0

23 Jan 19:54
9e6c3e2
Compare
Choose a tag to compare

Welcome to the v1.0 release of the Azure Quantum Development Kit. Being a version 1.0 release, this release includes all of our initial features, including:

  • VS Code extension for desktop and web
  • Rich Q# language service support
  • A Q# compiler and simulator
  • Vastly improved performance over the prior QDK
  • Q# debugging
  • The qsharp and qsharp-widgets Python packages.
  • Jupyter Notebook integration
  • Quantum Resource Estimation
  • Azure Quantum service integration

And more! See the release blog post for more details at https://devblogs.microsoft.com/qsharp/announcing-v1-0-of-the-azure-quantum-development-kit/