Qsharp

Latest version: v1.4.0

Safety actively analyzes 623704 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.3.1

Includes a fix for an issue rendering DumpMachine calls in VS Code.

See https://github.com/microsoft/qsharp/compare/v1.3.0...v1.3.1 for the change.

1.3.0

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

- Initial support for linting (1140)
- Document and selection formatting (1172 and 1275)
- Authenticate to Azure Quantum workspaces via a connection string (1238)
- Add a 'Create Q project' command (1286)
- Significant performance improvements from using mimalloc (1249)
- More significant performance improvements via CFG usage (1261)
- Add `Microsoft.Quantum.Measurement` to the prelude (1233)
- Changes to the data returned by `dump_machine` and `dump_operation` (1227)

And more! See <https://github.com/microsoft/qsharp/compare/v1.2.0...v1.3.0> for the full list of changes.

1.2.0

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](https://learn.microsoft.com/en-us/qsharp/api/qsharp-lang/) (#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 <https://github.com/microsoft/qsharp/compare/v1.1.3...v1.2.0> for the full change log.

1.1.3

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 https://github.com/microsoft/qsharp/pull/1097
* Consolidate samples and run notebooks in build in https://github.com/microsoft/qsharp/pull/1070
* Fix typos in Q standard lib documentation by filipw in https://github.com/microsoft/qsharp/pull/1101
* Session now exits when there is a runtime failure when running without debugging in https://github.com/microsoft/qsharp/pull/1103
* Pure state preparation added to unstable standard library in https://github.com/microsoft/qsharp/pull/1068
* Use relevant icon for locals completion by filipw in https://github.com/microsoft/qsharp/pull/1111
* Prefer open file contents to disk contents in https://github.com/microsoft/qsharp/pull/1110
* Fix BOM handling in Python in https://github.com/microsoft/qsharp/pull/1112
* Update spans used for some type mismatch errors in https://github.com/microsoft/qsharp/pull/1098
* Evaluator performance improvements in https://github.com/microsoft/qsharp/pull/1116
* Fix state ordering in Python in https://github.com/microsoft/qsharp/pull/1122
* Set notebook cell language back to Python if `%%qsharp` magic isn't there in https://github.com/microsoft/qsharp/pull/1118
* Clarify instructions on running the playground in https://github.com/microsoft/qsharp/pull/1134
* New factoring algorithm sample for resource estimation in https://github.com/microsoft/qsharp/pull/1058


**Full Changelog**: https://github.com/microsoft/qsharp/compare/v1.1.1...v1.1.3

1.1.1

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

1.0.33

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/>

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.