From 53416580e8081757fe6f12e28c47674a27784ba4 Mon Sep 17 00:00:00 2001 From: rturrado Date: Wed, 13 Nov 2024 17:28:02 +0100 Subject: [PATCH] Update version and CHANGELOG.md. --- CHANGELOG.md | 13 +++++++++++++ docs/dev-guide/cpp.md | 2 +- docs/user-guide/cpp.md | 4 ++-- emscripten/test_libqasm.ts | 2 +- include/libqasm/versioning.hpp | 2 +- 5 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 530261be..c3956b82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [ 0.6.9 ] - [ 2024-11-13 ] + +### Added +- `SWAP` unitary instruction. +- `init`, `barrier`, and `wait` non-unitary instructions. + +### Changed + +### Removed +- `reset` without qubit operands form. + + ## [ 0.6.8 ] - [ 2024-10-16 ] ### Added @@ -33,6 +45,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Removed - Python 3.8 packages generation. + ## [ 0.6.6 ] - [ 2024-05-14 ] ### Added diff --git a/docs/dev-guide/cpp.md b/docs/dev-guide/cpp.md index 0a811efd..59702040 100644 --- a/docs/dev-guide/cpp.md +++ b/docs/dev-guide/cpp.md @@ -6,7 +6,7 @@ The following line will also build and cache the `libqasm` Conan package. ```shell conan profile detect -conan create --version 0.6.8 . -pr:a=tests-debug -b missing +conan create --version 0.6.9 . -pr:a=tests-debug -b missing ``` You can test the C++ binaries: diff --git a/docs/user-guide/cpp.md b/docs/user-guide/cpp.md index f1ef5c39..66a97a00 100644 --- a/docs/user-guide/cpp.md +++ b/docs/user-guide/cpp.md @@ -2,9 +2,9 @@ libQASM can be requested as a Conan package from a `conanfile.py`. ``` def build_requirements(self): - self.tool_requires("libqasm/0.6.8") + self.tool_requires("libqasm/0.6.9") def requirements(self): - self.requires("libqasm/0.6.8") + self.requires("libqasm/0.6.9") ``` And then linked against from a `CMakeLists.txt`: diff --git a/emscripten/test_libqasm.ts b/emscripten/test_libqasm.ts index e294e378..d0539186 100644 --- a/emscripten/test_libqasm.ts +++ b/emscripten/test_libqasm.ts @@ -8,7 +8,7 @@ wrapper().then(function(result: any) { try { let output = cqasm.get_version() - let expected_output = "0.6.8" + let expected_output = "0.6.9" console.log("\nThe version of libqasm compiled with emscripten is:", output); if (output !== expected_output) { console.log("\tExpected output:", expected_output) diff --git a/include/libqasm/versioning.hpp b/include/libqasm/versioning.hpp index 57b84f0a..8b2c037e 100644 --- a/include/libqasm/versioning.hpp +++ b/include/libqasm/versioning.hpp @@ -2,7 +2,7 @@ namespace cqasm { -static const char* version{ "0.6.8" }; +static const char* version{ "0.6.9" }; static const char* release_year{ "2024" }; [[nodiscard]] [[maybe_unused]] static const char* get_version() {