diff --git a/docs/api/qiskit-ibm-transpiler/_package.json b/docs/api/qiskit-ibm-transpiler/_package.json index 715cc36da8f..78363eaec57 100644 --- a/docs/api/qiskit-ibm-transpiler/_package.json +++ b/docs/api/qiskit-ibm-transpiler/_package.json @@ -1,4 +1,4 @@ { "name": "qiskit-ibm-transpiler", - "version": "0.9.0" + "version": "0.9.1" } diff --git a/docs/api/qiskit-ibm-transpiler/release-notes.mdx b/docs/api/qiskit-ibm-transpiler/release-notes.mdx index 9e1f8704077..e9e3373c019 100644 --- a/docs/api/qiskit-ibm-transpiler/release-notes.mdx +++ b/docs/api/qiskit-ibm-transpiler/release-notes.mdx @@ -10,36 +10,46 @@ in_page_toc_max_heading_level: 2 +## 0.9.1 (2024-11-15) + +### Bug fixes + +* Fix optimization\_preferences\` used in generate\_ai\_pass\_manager method. Adding related tests ([130](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/130)) + + + ## 0.9.0 (2024-11-14) ### New features * Adding local mode for routing, permutations, linear functions and cliffords. ([125](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/125)) - + ## 0.8.2 (2024-11-13) + + ### Bug fixes * Added fix to avoid random test errors. Check that result exists when result is success. ([105](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/105)) * Fix pauli better circuit replacement. ([122](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/122)) - + ## 0.8.1 (2024-11-13) - + ### New features * Updating the README to reflect the availability of the AIPauliNetworkSynthesis feature. ([121](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/121)) - + ## 0.8.0 (2024-11-13) - + ### New features @@ -48,51 +58,51 @@ in_page_toc_max_heading_level: 2 * Retry http requests after any RequestException ([111](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/111)) * Add Pauli Network synthesis pass. ([112](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/112)) - + ## 0.7.4 (2024-11-11) - + ### New features * Use QPY as exchange format with service ([104](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/104)) - + ## 0.7.3 (2024-11-06) - + ### New features * Retry http requests after any RequestException ([111](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/111)) - + ## 0.7.2 (2024-10-31) - + ### Bug fixes * Added fix to avoid random test errors. Check that result exists when result is success. ([105](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/105)) - + ## 0.7.1 (2024-10-30) - + ### New features * In case of failure, always retry the GET request to retrieve a result unitl the timeout is reached. Increase the delay between requests to 5 seconds when we are over 1 minute. Retry transpilation POST request three times in case of failure. ([97](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/97)) - + ## 0.7.0 (2024-09-18) - + ### New features @@ -104,61 +114,61 @@ in_page_toc_max_heading_level: 2 * Removes unneeded benchmark method ([81](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/81)) * Adds test to verify that a circuit with a barrier will be transpiled ([84](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/84)) - + ## 0.6.5 (2024-11-11) - + ### New features * Use QPY as exchange format with service ([104](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/104)) - + ## 0.6.4 (2024-11-07) - + ### New features * Retry http requests after any RequestException ([111](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/111)) - + ## 0.6.3 (2024-10-31) - + ### Bug fixes * Added fix to avoid random test errors. Check that result exists when result is success. ([105](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/105)) - + ## 0.6.2 (2024-10-30) - + ### New features * In case of failure, always retry the GET request to retrieve a result unitl the timeout is reached. Increase the delay between requests to 5 seconds when we are over 1 minute. Retry transpilation POST request three times in case of failure. ([97](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/97)) - + ## 0.6.1 (2024-09-17) - + ### Bug fixes * Fixes a bug with ECR gates coming from Qiskit when parsing using OpenQASM2 ([74](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/74)) - + ## 0.6.0 (2024-09-16) - + ### New features @@ -168,84 +178,84 @@ in_page_toc_max_heading_level: 2 * Enabling coupling\_map as options to the AI Synthesis passes ([70](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/70)) - + ### Bug fixes * Keep trying to get results even in case of HTTPError exception with status 520 ([52](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/52)) * Fixing the type of ECR gates when loading circuits from the Qiskit Transpiler Service ([63](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/63)) - + ## 0.5.7 (2024-11-11) - + ### New features * Use QPY as exchange format with service ([104](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/104)) - + ## 0.5.6 (2024-11-07) - + ### New features * Retry http requests after any RequestException ([111](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/111)) - + ## 0.5.5 (2024-10-31) - + ### Bug fixes * Added fix to avoid random test errors. Check that result exists when result is success. ([105](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/105)) - + ## 0.5.4 (2024-10-30) - + ### New features * In case of failure, always retry the GET request to retrieve a result unitl the timeout is reached. Increase the delay between requests to 5 seconds when we are over 1 minute. Retry transpilation POST request three times in case of failure. ([97](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/97)) - + ## 0.5.3 (2024-09-17) - + ### Bug fixes * Fixes a bug with ECR gates coming from Qiskit when parsing using OpenQASM2 ([74](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/74)) - + ## 0.5.2 (2024-09-12) - + ### Bug fixes * Fixing the type of ECR gates when loading circuits from the qiskit transpiler service ([63](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/63)) - + ## 0.5.1 (2024-08-29) - + ### Bug fixes * Keep trying getting result even in case of HTTPError exception with status 520 ([52](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/52)) - + ## 0.5.0 (2024-08-27) @@ -253,47 +263,47 @@ in_page_toc_max_heading_level: 2 * Rename package to `qiskit-ibm-transpiler` ([43](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/43)) - + ## 0.4.10 (2024-09-17) - + ### Bug fixes * Fixes a bug with ECR gates coming from Qiskit when parsing using OpenQASM2 ([77](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/77)) - + ## 0.4.9 (2024-09-12) - + ### Bug fixes * Fixing the type of ECR gates when loading circuits from the qiskit transpiler service ([64](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/64)) - + ## 0.4.8 (2024-08-29) - + ### Bug fixes * Keep trying getting result even in case of HTTPError exception with status 520 ([54](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/54)) - + ## 0.4.7 (2024-08-27) - + ### Bug fixes * Add stacklevel to DeprecationWarning so it appears in Jupyter notebooks ([49](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/49)) - + ## 0.4.6 (2024-08-23) @@ -301,179 +311,179 @@ in_page_toc_max_heading_level: 2 * Add deprecation notice in preparation for project rename to `qiskit-ibm-transpiler` ([40](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/40)) - + ### Bug fixes * Forward incoming error when decoding fails ([36](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/36)) - + ## 0.4.5 (2024-08-01) - + ### New features * Enable programmatic config of polling timeout ([28](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/28)) - + ### Bug fixes * Using the declared `ai_layout_mode` in the TranspilerService’s run method ([25](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/25)) - + ## 0.4.4 (2024-07-25) - + ### Upgrade notes * Increasing timeout to 600s instead of 120s ([21](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/21)) - + ### New features * Expose service errors to users ([8](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/8)) * Configure logging for a library ([10](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/10)) - + ### Bug fixes * Correctly parse string boolean for ai param ([7](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/7)) - + ## 0.4.3 (2024-06-07) - + ### Upgrade notes * Check existence of credentials and raise related exceptions instead of breaking - + ## 0.4.2 (2024-06-07) - + ### Bug fixes * Python 3.8 support. Back to specify types with typing * Fixing some import errors for local modules - + ### Other notes * Relaxing pin of local dependencies - + ## 0.4.1 (2024-06-06) - + ### Upgrade notes * Updating logs levels - + ### Bug fixes * Rebuild layout in transpiled circuit * Avoid barrier nodes in collection - + ### Other notes * Refactoring the extension code - + ## 0.4.0 (2024-05-28) - + ### Upgrade notes * Updating Clifford service URL * Replace `use_ai` by `ai` param in requests - + ### New features * Request the synthesis of a list of circuits to the service. * Adding docstrings for public documentation - + ### Bug fixes * Adjust dependencies to be less strict and support minor version updates for qiskit & patch updates for qiskit-qasm3-import - + ### Other notes * Move type hints in documentation. * Set name to logger - + ## 0.3.0 (2024-02-29) - + ### Upgrade notes * Updating the plugin to use Qiskit 1.0 by default - + ### Bug fixes * Supporting measurements in circuits when transpiling using `ai=true` option - + ## 0.2.1 (2024-02-22) - + ### New features * Add multithreading to synth requests. The requests to the service for transpile and transpile now are done in parallel. - + ### Upgrade notes * Updated collection passes. Now the passes could work up to N of qubits or with any block size of qubits. - + ## 0.2.0 (2024-02-12) - + ### New features * Added support for synthesis and transpilation of Clifford, Permutation and Linear Function circuits. Using new URLs for the service. - + ## 0.1.3 (2023-12-11) - + ### Bug fixes @@ -481,7 +491,7 @@ in_page_toc_max_heading_level: 2 * Fixing hardcoded input to routing * Fix bug in input and refactor - + ## 0.1.2 (2023-12-04) diff --git a/public/api/qiskit-ibm-transpiler/objects.inv b/public/api/qiskit-ibm-transpiler/objects.inv index 0ce82aa10c5..9a913f03b65 100644 Binary files a/public/api/qiskit-ibm-transpiler/objects.inv and b/public/api/qiskit-ibm-transpiler/objects.inv differ diff --git a/scripts/config/api-html-artifacts.json b/scripts/config/api-html-artifacts.json index 50740c2fdf2..cef81904422 100644 --- a/scripts/config/api-html-artifacts.json +++ b/scripts/config/api-html-artifacts.json @@ -52,7 +52,7 @@ "0.14": "https://ibm.box.com/shared/static/t37e7jjsi0hii4j3xoorwpwso5m03jqn.zip" }, "qiskit-ibm-transpiler": { - "0.9": "https://ibm.box.com/shared/static/i3c41atcfq3q5s5vbyibqapiteujtrzc.zip", + "0.9": "https://ibm.box.com/shared/static/vvs4c7fj0p6tj1x86z8mfplbx046rych.zip", "0.8": "https://ibm.box.com/shared/static/saqoas2nqzp460lzo9lon8ia79w6dkax.zip", "0.7": "https://ibm.box.com/shared/static/6gl56swiujb79zlwjsrnqozjhw8bp3un.zip", "0.6": "https://ibm.box.com/shared/static/oaon22ismcdep31qbw7zz2f04b9ej2fw.zip",