---
title: IBM Quantum Compute Service changelog
description: The latest updates from IBM Quantum Compute Service, including the latest package release summaries and platform updates.
source: https://quantum.cloud.ibm.com/docs/en/guides/changelog-quantum-compute-service
---

# IBM Quantum Compute Service

## August 2026

- **Updates to IBM Quantum Platform** — A recent update to IBM Quantum Platform makes it easier to understand your job results, unlocks powerful new circuit design capabilities in Composer, and keeps you informed about your usage limits — so you can focus more on your quantum work.

  - Job results & workloads

    - **Bit-by-bit outcomes view** — a new way to view Sampler measurement results, breaking down outcomes bit by bit instead of by full state. Useful as an alternative to the Measurement outcomes view when results contain many distinct states.
    - **Circuit timing chart** — shows a scheduled timeline of a circuit's operations (gates, channels, durations). Available for Sampler and Executor jobs. Requires [enabling timing data retrieval](/docs/guides/qiskit-runtime-circuit-timing#enable-timing-data-retrieval).
    - **Chunk/span execution diagnostics panel** — a new panel on job details showing chunk- and span-level execution diagnostics. See [Sampler input/output](/docs/guides/sampler-input-output) for what this data means and how to enable it when submitting jobs.
    - **Device calibration data at a glance** — job details now show the device calibration data from the time of submission or execution via a "View calibration history" link.
    - **Executor results visualization** — job details pages now render results for Executor jobs. See the [Directed execution model (beta)](/docs/guides/directed-execution-model) guide for more on Executor.
    - **Dynamic circuits now render on job details** — with OpenQASM 3.0 support in Composer (see more below), circuits that previously failed to render (for example, those using dynamic circuits) now display correctly on the job details page.
    - **Histogram improvements** — faster loading, smoother zoom in/out, and a new selection tool for narrowing in on specific result ranges.
    - **`qiskit-ibm-runtime` code snippets in job results** — copy-ready code to retrieve a job by ID; for Executor jobs, an additional snippet lets you replicate the job.
    - **Custom date range filter** added to the workloads table.
    - **Clickable instance names and tags** in workload detail pages, linking to the related resource.

    Navigate to your results on the [Workloads](/workloads) page to see these improvements.

  - Composer: OpenQASM v3.0 support

    Composer now supports OpenQASM v3.0, adding:

    - **Gate modifiers** — ctrl, inv, pow, etc.
    - **Loops** — for and while
    - **Conditional logic** — if/else
    - **Box annotations** — group and label sections of a circuit

    Also included: smoother rendering for large circuits, and a fix for PNG exports failing on large circuits.

  Visit the [Composer](/composer) to explore this new update.

  - Instance usage limits

    - Premium and Open Plan instances that hit their usage limit now display the exact date access resumes, based on the rolling usage window.

  See more on your [Instances](/instances) page.

## July 2026

### Qiskit Runtime rename

- **Qiskit Runtime service is now IBM Quantum Compute Service** — This is a naming change only and does not require any code changes or updates to existing applications. You might notice the new name throughout the user interface and documentation.

  Historically, the term *Qiskit Runtime* was used to refer to three related but distinct concepts.

  Any hardware provider that wants Qiskit users to run workloads on its quantum computers must provide two provider-specific components:

  - A Qiskit SDK extension, which enables users to submit jobs to the provider. In IBM's case, this is the open-source `qiskit-ibm-runtime` library. Rather than communicating directly with the quantum computer, it submits jobs to a cloud API.

  - A runtime execution environment, which runs on the quantum computer itself. This component understands Qiskit primitives, translates them into hardware-specific operations, and executes them on the quantum hardware. In IBM's case, this is IBM Qiskit Runtime.

  Between these two components sits a third element: the managed cloud service that receives jobs from the `qiskit-ibm-runtime` SDK and orchestrates their execution. This service is responsible for capabilities such as authentication, scheduling, queue management, workload routing, usage tracking, limits, and analytics. It does not process Qiskit primitives itself; instead, it dispatches workloads to the appropriate quantum computer, where the runtime execution environment performs the actual execution.

  Historically, this cloud service was also called Qiskit Runtime Service, even though it is conceptually different from the runtime itself. This dual use of the term Qiskit Runtime — to describe both the execution environment and the managed cloud service — blurred the architecture and made it difficult to distinguish the open-source components from the managed cloud offering.

  Renaming Qiskit Runtime Service to IBM Quantum Compute Service resolves this ambiguity. The resulting architecture becomes much clearer:

  - `qiskit-ibm-runtime`: the open-source Qiskit extension that submits workloads.

  - IBM Quantum Compute Service: the managed cloud service that authenticates, schedules, manages, and routes workloads.

  - IBM Qiskit Runtime (or IBM Qiskit Runtime Execution Environment): the execution environment running on the quantum computer that processes and executes Qiskit primitives.

## May 2026

### Store instruction

- **Support for the [Store](/docs/api/qiskit/circuit#store) instruction on IBM® QPUs** - Now you can simplify complex classical computations in your quantum circuits with the Store instruction.

  - Compute a classical expression mid-circuit and save the result to a variable or register, which can then immediately control subsequent quantum gates.  Instead of deeply nested inline expressions, you can break computations into named intermediate steps, so that complex classical feedback logic is easier to read and maintain. **Common use cases** include the following:

    - Dynamic circuits with mid-circuit measurements and classical feedback
    - Long-range entanglement preparation
    - Complex conditional logic based on measurement outcomes

    To use the store instruction, first ensure you're running the latest version of `qiskit-ibm-runtime` (`pip install --upgrade qiskit-ibm-runtime`), then see the [documentation](/docs/guides/classical-feedforward-and-control-flow#store) for more information and an example.

    *Note that before submitting jobs, you should verify compatibility with each primitive's options in the documentation*: [Sampler options](/docs/guides/sampler-options) | [Estimator options](/docs/guides/estimator-options) | [Executor options](/docs/guides/executor-options)

## April 2026

### Classroom accounts

- **New Classroom Accounts**: Professors can now request a [Classroom Account](/docs/guides/classroom-accounts) to manage and facilitate access for their students. With Classroom Accounts, students can use Open Plan resources without needing to provide personal credit card information.

  - **New export options now available in IBM Quantum**: Introducing new export capabilities that make it easier for account administrators to analyze, share, and work with their data.

    - New in the [Analytics](/analytics) page:
      - You can now export charts in SVG or PNG format.
      - You can export all analytics data, including the data behind the charts, as CSV.
      Find the export menu at the top-right corner of each card on the page.

    - New in the [Access management](/users) page:

      - Export both the Users table and the Access Groups table in CSV format.

      Find the export menu at the top-right corner of the table.

  - **New resources and hardware for Open Plan users**: The [IBM Quantum Open Plan](https://www.ibm.com/quantum/products) now features new learning resources, new hardware, and a special one-time promotion for eligible users.

    - A new course, [Designing and leading quantum projects](/learning/courses/designing-and-leading-quantum-projects), is now available. This course covers key topics for users looking to develop or secure funding for a quantum project, including early-stage planning, team roles and responsibilities, identifying meaningful use cases, defining measures of success, and a guide to grant writing best practices.

    - The Heron r2 [`ibm_kingston`](/computers?system=ibm_kingston)—one of our highest-performing quantum computers—is now available to all Open Plan users.

    - Log 20 minutes of compute in any 12-month period and you can opt in to a special one-time offer: 180 minutes for the next 12 months.

      With expanded runtime and new educational resources, users can run everything from introductory circuits to advanced hybrid workflows.

      These efforts reflect our commitment to open access, open education, and open science in quantum computing. Read more: [Doubling down on open-access quantum computing](https://www.ibm.com/quantum/blog/open-plan-updates)

  ### Upcoming discontinuation of Qiskit Code Assistant service

  On 29 May 2026, IBM Quantum will discontinue the preview Qiskit Code Assistant service and archive the supporting extensions for Visual Studio Code and JupyterLab.

  Based on feedback and usage patterns, more users are running Qiskit Code Assistant models locally and working in editor integrations that are already part of their development workflow.

  Qiskit Code Assistant models will remain available for local use. To continue using them, move to a local deployment and a community-supported editor integration or other local tooling.

  For setup guidance, see the [Qiskit Code Assistant](/docs/guides/qiskit-code-assistant) guide.

  ### Nighthawk arrives in the EU

  Premium and Flex Plans now have early access to [`ibm_berlin`](/computers?system=ibm_berlin)! It is the first IBM Quantum Nighthawk r1 QPU in the EU (`eu-de` region) and the second Nighthawk in our global fleet, after [`ibm_miami`](/computers?system=ibm_miami) in the US (`us-east` region). `ibm_berlin` features faster two-qubit gates than `ibm_miami` (68 ns versus 138 ns, median) while maintaining similar fleet-leading coherence (T$_1$ of \~350 µs).

  Since its release, Nighthawk has enabled research in regimes where classical simulation becomes increasingly challenging. Specifically, its architecture supports hardware-efficient workflows that map naturally onto grid-based (lattice) models. See recent papers from [Phasecraft](https://arxiv.org/abs/2603.12236) and [Volkswagen](https://doi.org/10.3390/e28040367), and their collaborators, demonstrating simulation at scale on Nighthawk.

  Please note that `ibm_berlin` is currently an exploratory QPU that is still being tested and optimized as part of our continual cycles of learning. As such, it temporarily has the following limitations:

  - Default repetition time has been temporarily increased from 250 µs to 4 ms, which impacts QPU time required to execute workloads. Users can manually select a shorter repetition time, but performance might be degraded.
  - Dynamic circuits are not yet supported, and quality of mid-circuit measurements is limited.

  ### Upcoming retirements

  As we expand EU capacity and roll out the latest Nighthawk and Heron processors, `ibm_brussels` and `ibm_strasbourg` are scheduled to be retired on or around 30 April 2026.

  Once these QPUs are retired, they will no longer accept jobs. If your workflows target `ibm_brussels` or `ibm_strasbourg`, please migrate to another active QPU ahead of the retirement date to take advantage of the latest systems. For guidance on retrieving data from past jobs, refer to the following [documentation](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu).

  ### `ibm_torino` is now retired

  The quantum computer `ibm_torino` has been retired and will no longer accept workload submissions. Any workloads that were already queued on this QPU might still be processed and return results.

  If you would like to retrieve job data from important workloads run on this QPU, refer to [these instructions.](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu)

  ### ibm\_brussels and ibm\_strasbourg are now retired

  `ibm_brussels` and `ibm_strasbourg` have been retired and will no longer accept jobs.

  This change is part of the continued evolution and expansion of the IBM Quantum fleet in the EU, including the recently released Nighthawk QPU [`ibm_berlin`](/computers?system=ibm_berlin) and the upgraded Heron r3 QPU [`ibm_aachen`](/computers?system=ibm_aachen). The global fleet has now fully transitioned away from Eagle, IBM Quantum's first utility‑scale processor family, introduced in 2021.

  If your workflows target `ibm_brussels` or `ibm_strasbourg`, please migrate to another active QPU to take advantage of the latest hardware. For guidance on retrieving data from past jobs, refer to the [documentation](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu).

## March 2026

### The EU gets its first Heron r3

Maintenance has been completed on [`ibm_aachen`](/computers?system=ibm_aachen) and the QPU is now back online in the eu‑de region.  `ibm_aachen` has also been upgraded to be the first QPU in the EU to feature the latest [Heron r3](https://www.linkedin.com/posts/jay-gambetta-a274753a_following-up-on-an-earlier-post-https-activity-7364268815720824834-aZ0k) processor. It is the third r3 in our global fleet, after [`ibm_boston`](/computers?system=ibm_boston) and [`ibm_pittsburgh`](/computers?system=ibm_pittsburgh) in the US.

Heron r3 continues to deliver improved error rates and overall system performance compared to Heron r2, demonstrating more reliable execution and better results for workloads. For example, on `ibm_aachen`, we observe a large boost in $T_2$ (phase coherence time) from 150 µs to 250 µs. You can view metrics like these for all QPUs in the shared fleet on the [Compute resources](/computers) page.

## February 2026

### `ibm_torino` to retire

The `ibm_torino` QPU will retire on or around 1 April 2026. Once this QPU is retired, it will no longer accept jobs.

If you would like to retrieve job data from important past jobs, please refer to the following [documentation](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu).

### Increase in repetition delay time maximum

To provide more flexibility for users, we have expanded the allowable repetition delay time range from 20-500 µs to 20-2000 µs on our Heron and Eagle QPUs. The Nighthawk QPU delay time range continues to be 1000-4000 µs as previously announced. Note that if you choose to increase repetition delay (`rep_delay`), it will have a direct impact on your execution time and capacity consumption, but it might improve the fidelity of certain circuits. The default `rep_delay` remains unchanged on all QPUs.

You can find more information about repetition delay time, including how to change it, in [Qubit initialization](/docs/guides/repetition-rate-execution).

## January 2026

- The latest enhancements to the [Compute resources](/computers) page include the following:

  - **Unified QPU view** - All QPUs across regions are now displayed in a single table, making it easier to see status and calibrations of the shared fleet across the two regions. (You can still filter the Compute resources table by region using the funnel icon.)

  - **Single maintenance schedule** - The maintenance schedule is now at the top of the page, even when no events are currently planned.

  - **"Instance access" details** - When viewing a QPU's details, a new Instance access section shows all instances that grant the user access to that QPU for the selected account.

- **The first Nighthawk QPU and latest Heron QPU are now available.** These two powerful new processors debuted at the [IBM Quantum Developer Conference](https://www.ibm.com/quantum/blog/qdc-2025) in November.

  - Premium and Flex Plans now have early access to `ibm_miami`, the first IBM Quantum Nighthawk QPU. Our most advanced quantum processor to date, Nighthawk is a 120-qubit device with a square-lattice topology (218 couplers versus Heron's 176) that is designed to support more complex workloads. Nighthawk has the highest coherence of our fleet - even higher than what was reported at QDC - with a median T1 of 350 µs.

  - Note that `ibm_miami` is currently an exploratory QPU that is still being tested and optimized as part of our continual cycles of learning. As such, it temporarily has the following limitations:

    - Default repetition time has been temporarily increased from 250 µs to 4 ms, which will impact QPU time required to execute workloads
    - Dynamic circuits are not yet supported, and quality of mid-circuit measurements is limited

  - Additionally, Premium, Flex, and Pay-As-You-Go Plans now have access to `ibm_boston`, our most performant IBM Quantum Heron r3 to date. It has demonstrated an EPLG at 100 qubits of 2.15e-3, with 57 of 176 possible two-qubit gates below the 1e-3 error level.

- **Introducing instance archiving for administrators on IBM Quantum Platform.** With this update, administrators can archive any instance within their account. Archiving an instance ensures that:

  - Collaborators retain access to results and QPU metrics, properties, and calibrations from past workloads.
  - No new workloads can be submitted to the archived instance, preventing unintended usage.
  - Archived instances do not subtract anything from your account's plan allocation.
  - All archived instances are neatly organized under a dedicated "Archived" tab.
  - Administrators can reactivate an instance at any time.

- [**Directed execution model.**](/docs/guides/directed-execution-model) This new execution model allows you to fine-tune error mitigation and other techniques without sacrificing performance by providing the ingredients to capture design intents on the client side, and shifting the costly generation of circuit variants to the server side. For example, you can use the [Samplomatic library](https://qiskit.github.io/samplomatic/index.html) to define the exact layers in your circuits to apply Pauli-twirling and to inject noise. The new [Executor primitive](/docs/guides/directed-execution-model#executor-primitive) will then follow your directives to generate and execute the randomized circuit variants in Qiskit Runtime.

## Previous updates

### 2025

### Fourth quarter

The [What's New @ IBM Quantum Q4 2025](https://www.ibm.com/quantum/blog/whats-new-q4-2025) quarterly update is now live!

This convenient wrap-up aims to get you started exploring the latest hardware, software, research, and community events from IBM Quantum and our partner ecosystem.

Highlights include the recently deployed IBM Quantum Nighthawk and IBM Quantum Heron r3 QPUs, a call for submissions to the new open-source Quantum Advantage Tracker, and Qiskit C++, a new project designed to help HPC developers build production-grade quantum-centric supercomputing workflows.

This quarterly update also spotlights notable benchmarks, including:

- Best EPLG: 0.23% on `ibm_boston` (IBM® Heron r3)
- Best CLOPS: 330K+ across 7 QPUs
- Total available qubits: 2,477 across 17 QPUs
- Total papers using IBM Quantum or Qiskit: 5,635

[Discover these updates and more.](https://www.ibm.com/quantum/blog/whats-new-q4-2025)

#### Compute resources page update – Unified QPU view across regions

We’ve enhanced the [Compute resources](/computers) page! New features include the following:

- **Unified QPU view** - All QPUs across regions are now displayed in a single table, making it easier to see status and calibrations of the shared fleet across the two regions.

- **Single maintenance schedule** - The maintenance schedule is now at the top of the page, even when no events are currently planned.

- **Clearer "Instance Access" Details** - When viewing a QPU's details, a new Instance access section shows all instances that grant you access to that QPU for the selected account.

You can still filter the Compute resources table by region using the funnel icon at the top of the table.

#### 3 November 2025

The quantum computer `ibm_brisbane` has been retired and will no longer accept workload submissions. Any workloads that were already queued on these QPUs might still be processed and return results.

If you would like to retrieve job data from important workloads run on this QPU, refer to [these instructions.](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu)

#### October 2025

The IBM Quantum fleet welcomes `ibm_fez` and `ibm_marrakesh` to the Open Plan! All users can access these computers as of 27 October.

A reminder that `ibm_brisbane` will retire on 3 Nov 2025, so plan your experiments accordingly.

- **Learn quantum computing in your own language**: We're excited to announce that translations are now available across all documentation and learning pages on IBM Quantum Platform! Translations have been the most-requested feature in user feedback, and now, quantum learning and development are more accessible than ever.

  - Translations of **tutorials, courses, documentation, and announcements** are now available in seven languages: French, German, Italian, Japanese, Korean, Portuguese, and Spanish.

  - **Multilingual search**: Use the search bar to find what you need in your preferred language.

  - **Downloadable resources**: Download resources such as guides or tutorials in the language that suits you best.

  - **Localized API references**: Explore the latest version of the API reference and REST APIs with fully translated documentation (current versions only).

  - **Error messages & solutions**: Understand issues faster with translated error codes and suggested solutions.

  Find a translation error? Let us know! [Submit a translation issue](https://github.com/Qiskit/documentation/issues/new?template=translations.yaml) in our GitHub repo.

  *Note that there is a processing delay between the publication of new content and its translation, so you might only see the English version of recently released content for a few days while the translation is underway.*

- **Learning in IBM Quantum Platform** now has an updated home page to help you navigate the educational resources available, as well as two new catalog pages to help browse courses and modules. [Check out the updates!](/learning)

* The new dynamic circuits is now available to all users on all backends, except some QPUs under the On-Prem Plan.

  With this new version, you can run dynamic circuits at utility scale. The initial release offers the following features:

  - 75x execution speedup, thanks to the latest quantum execution stack
  - Parallel branch execution, which reduces circuit duration and improves result quality
  - Support for [classical operations](/docs/api/qiskit/circuit_classical) defined in Qiskit, with the exception of bit shift and arithmetic
  - Support for stretch duration in delay instructions. This new type allows design intent to be captured at circuit construction time, and timing resolution at compile time

  Additional features will be rolled out later this year.

  See  [Classical feedforward and control flow](/docs/guides/classical-feedforward-and-control-flow) and [Deferred timing resolution using stretch](/docs/guides/stretch) for more information and code examples.

### Third Quarter

#### 15 September 2025

The [Unitary Foundation Quantum Open Source Software survey](http://surveymonkey.com/r/QOSSSurvey25) helps capture the needs and concerns of anyone who works with quantum software - including you! The survey results provide valuable feedback for our team of Qiskit developers, and helps us to understand the broader quantum software landscape.

If you have a few minutes, please share the link or consider filling it out today! The survey is open through 3 October 2025.

[http://surveymonkey.com/r/QOSSSurvey25](http://surveymonkey.com/r/QOSSSurvey25)

#### 1 September 2025

We plan to retire `ibm_brisbane` on or around 1 November 2025.

Once this QPU is retired, it will no longer accept jobs. If any jobs are queued on the QPU at the time of its retirement, they will still run and return results. Please plan your experiments accordingly.

#### 31 July 2025

Today, we are thrilled to announce the launch of ibm\_pittsburgh, our first quantum computer powered by the new Heron Revision 3 (r3) QPU, and located in our Poughkeepsie quantum datacenter. r3 is the result of targeted improvements that directly impact coherence, gate fidelity, and readout performance.

The results speak for themselves, including an industry-leading \~350 us of T2 coherence; see the [latest metrics on Pittsburgh](/computers?system=ibm_pittsburgh) on IBM Quantum Platform. This steady, measured progress is at the center of our strategy for delivering reliable and performant quantum computing.

As recently announced, today we retire one of our Eagle processors, ibm\_sherbrooke. We invite you to migrate to our quantum computers powered by Heron processors, to take advantage of the lower error rates (approximately 5x lower EPLG) and faster gates (nearly 8x faster), leading to more performant circuits.

Together, let’s open the door to more complex algorithmic exploration and real-world applications.

#### 24 July 2025

Quantum technology is advancing rapidly, and it can be challenging to keep up. To help you stay in the loop, we’ve put together a roundup featuring the newest tools, performance improvements, and updates from IBM Quantum. It includes links to code examples, documentation, and research to help you get the most out of our latest developments.

[Learn what's new at IBM Quantum](https://ibm.biz/whats-new-at-ibm-quantum-h1-2025-op)

#### 27 June 2025

`ibm_sherbrooke` will now retire on or around 28 July 2025.

Be sure to retrieve any job data from important past jobs before it is retired.

### Second quarter

#### 24 June 2025

- Profile page: Now you can find integrated profile details directly in the new platform. Find your profile by clicking on the user icon in the top right or visiting your [profile page](/profile).
- Public backends: View a list of US backends without logging in, available on the updated [Compute Resources](/computers) page.
- Learning: Quantum computing courses have now been released in the upgraded platform, along with new educational modules designed to help teachers bring Qiskit into their classrooms. This is the first step towards migrating IBM Quantum Learning to the new platform, with more resources to be released in the coming weeks. Resources can be accessed without needing to log in at [IBM Quantum Learning](/learning). Check out new and updated content, including [Quantum diagonalization algorithms](/learning/courses/quantum-diagonalization-algorithms), [Quantum computing in practice](/learning/courses/quantum-computing-in-practice), and Qiskit in Classrooms modules like [Quantum mechanics](/learning/modules/quantum-mechanics) and [Computer science](/learning/modules/computer-science).
- IBM Quantum Composer: The circuit-building [Composer](/composer) has now been migrated to the new platform. The experience is largely the same, except for files will no longer be stored in the platform, and will need to be downloaded locally. Find more details in the [Composer documentation](/docs/guides/composer).
- Announcements: Now you can access news, software updates, and service alerts on the new platform. Click the bell icon in the top navigation bar or the link under Featured resources on the [home page](/) to visit the new Announcements page.

#### 5 June 2025

- Added instance job filter: The platform now displays only your workloads by default. On the dashboard, you will see only the latest workloads you have submitted to instances within your account.

![Only the latest workloads now shown by default](https://quantum.cloud.ibm.com/docs/images/guides/latest-updates/workloads.avif)

- A new qiskit-ibm-runtime release, featuring:
  - Support for private jobs for developers of Qiskit Functions
  - A new channel for the platform that makes instance selection optional, which simplifies account setup and backend access by automatically checking all available instances. This update benefits users who manage multiple instances or prefer a streamlined workflow without specifying instance details each time. Developers and researchers working across various projects with different levels of access and multiple backends will find this especially helpful.

- Now available: Early access to the new version of dynamic circuits on select QPUs. This new version will allow you to run dynamic circuits at utility scale and comes with improvements in speed, quality, and usability. Premium Plan and Flex Plan users interested in participating in this early access can [contact us](/docs/guides/support).

#### 15 May 2025

*Note: This is relevant to IBM Quantum Platform Classic (at [https://quantum.ibm.com/](https://quantum.ibm.com/)) only.*

If you are still using [IBM Quantum Platform Classic](https://quantum.ibm.com/) at [https://quantum.ibm.com](https://quantum.ibm.com), please note that it will no longer be accessible starting 1 July 2025. At that time, Open Plan access will only be available on the [new Platform](/), and you will no longer have access to this platform or its data. Download your data and migrate to the new platform as soon as possible to avoid interruptions in your work. See the migration guide for more details.

Users of other plans (for example, Premium Plan or On-Prem Plan) should wait for specific instructions from their administrators before migrating.

#### 8 May 2025

- [Flex Plan](https://www.ibm.com/quantum/blog/flex-plan), a new resource consumption offering, has been released.
- [Tutorials](/docs/tutorials) are now available on the platform to help users with use-case exploration.
- The [Qiskit Functions Catalog](/functions) has launched on the platform.
- Updated Session OpenAPI schema: `backend_name` field is now nullable.

#### 24 April 2025

- Instance limits: Individuals can view [available time and usage](/instances), which displays alerts when approaching limits.
- Administrator permissions: Administrators can view overall usage, cycle period, and remaining time per plan in the Instances page.
- Search: Search is now integrated and available for filtering documentation content, including guides and API references.
- Billing: Pay-As-You-Go users can find a link to billing by clicking the overflow menu for each instance on the [Instances](/instances) page.
- New sign-in option: Sign-in with Google is now available on the [sign-in page](/signin).
- Bug fixes:
  - Addressed failed batch sessions for Open Plan users.
  - Addressed batch sessions not closing properly.
  - Improved platform stability by improving error handling and better recovery.
  - Addressed an issue that prevented QPU metrics to be displayed for the QPUs in the eu-de region.
- Deprecation reminder: The deprecation date for IBM Quantum Platform Classic has been set for 1 July 2025.

#### 21 April 2025

`ibm_kyiv` has been retired and will no longer accept workload submissions. Any workloads that were already queued on these QPUs might still be processed and return results.

If you would like to retrieve job data from important workloads run on this QPU, refer to [these instructions.](/docs/guides/retired-qpus#retrieve-a-job-from-a-retired-qpu)

#### 10 April 2025

- Updated navigation to remove duplicated pages:
  - The Administration section has been renamed "Access management" and now only focuses on managing users and access groups.
  - There is only one page each for managing instances and workloads; there are no longer separate pages for each in the Administration section.  Instead, what you can view and manage on each page is dependent on your access and permissions.
  - The analytics page (visible only to those with certain access) has been moved into the main navigation menu, to make it easier to find.
- Launched two new QPUs: ibm\_aachen (eu-de region) and ibm\_kingston (us-east region)
- Individuals who can view the analytics page can now filter the data to view information per plan.
- Administrators can now more easily add multiple individuals to an access group due to the addition of an existing account members table.
- Premium plan instance administrators can set the instance allocation as a usage limit, so that usage in those instances cannot exceed the time alloted. See the [Set instance allocation limits](/docs/guides/allocation-limits) guide for instructions.
- Note that the sunset date for IBM Quantum Platform Classic has been set for 1 July 2025.

#### 9 April 2025

Two new 156Q Heron R2 QPUs, [ibm\_aachen](https://quantum.ibm.com/computers?system=ibm_aachen), located in the EU region, and [ibm\_kingston](https://quantum.ibm.com/computers?system=ibm_kingston), located in the US region, are now available.

View the systems you have access to with your selected instance in the [Compute resources](https://quantum.ibm.com/services/resources) page on IBM Quantum Platform.

### First quarter

#### 27 March 2025

- **Cost limits for Pay-As-You-Go Plan** - Pay-As-You-Go Plan users with sufficient access can now view and edit [maximum cost limits](/docs/guides/manage-cost#cost-limit) for their instances.

- **Job management updates** - Now only administrators can delete workloads created by other users in an account, and collaborators will only be able to delete their own workloads.

- **Updated authentication error messages** - Error messaging has been improved for account and authentication processes to reduce issues with signup flow. The [Support page](/docs/guides/support) has been expanded with recommendations for troubleshooting and resolving common errors.

- **Increased default data retention** - The default data retention period for the new IBM Quantum Platform has been increased to three years, up from one year on IBM Quantum Platform Classic.

- **Resolved inconsistent behavior due to caching** - Some inconsistent behavior seen when updating instance limits, tags, and QPU resources has been resolved, which was due to caching.

For full details on the early access release and upcoming improvements, [check out the blog](https://www.ibm.com/quantum/blog/iqp-upgrade).

#### 25 March 2025

An IBM Quantum Network exclusive: Join us for our first quarterly IBM Quantum Product Updates Webinar, a series in which we unveil the latest advancements in our products and offerings, showcase partner use cases, and provide the opportunity for Q\&A with quantum experts.

In the first segment, we will talk about the evolution coming to IBM Quantum Platform that is designed to enhance security, stability, and user experience. Our team will walk through the key updates, demonstrate new capabilities, and discuss how these improvements empower developers and users alike.

The second segment will feature the launch of three new and innovative Qiskit Functions in the Qiskit Functions Catalog. Each function provider will present their solution, highlighting its unique features, use cases, and impact on the broader ecosystem. Attendees will gain firsthand insights into how these Qiskit Functions can be leveraged for real-world applications.

[Learn more and register today](https://www.ibm.com/events/reg/flow/ibm/m1ok6zmb/landing/page/landing)

#### 26 February 2025

- Today, we are releasing an early access version of the upgraded experience, and invite you to [open an account and explore the new interface](). We will continue to roll out updates over the coming months, with the end goal of creating an experience that looks and feels like the classic version of IBM Quantum Platform, but with greater functionality. We will eventually sunset IBM Quantum Platform classic, so stay tuned for updates.

- Please note: If your IBM Quantum Platform access falls under a plan administrator (Premium Plan, On-Prem Plan, Startup Program, etc.), you will receive guided migration support through your administrator in the coming months. In the meantime, you are welcome to [create a free Open Plan account to explore the new platform]().

- For full details on the early access release and upcoming improvements, [check out the blog](https://www.ibm.com/quantum/blog/iqp-upgrade).

#### 24 February 2025

Our inventory is getting a makeover, and we will be retiring the following QPUs on or around 18 April 2025:

- ibm\_kyiv
- ~~ibm\_sherbrooke~~ UPDATE: ibm\_sherbrooke will stay active for several more weeks after 18 April 2025.

Be sure to retrieve any job data from important past jobs before these QPUs are retired.

#### 3 February 2025

- Pulse-level control on all IBM Quantum processors has been removed.  Additionally, the pulse module is scheduled for removal in Qiskit SDK v2.0.  Instead, you can use fractional gates that are now built into the Instruction Set Architecture (ISA). For full details and help migrating your code, refer to [Migrate from Qiskit Pulse to fractional gates](/docs/guides/pulse-migration).

#### 2 February 2025

- Starting 2 June 2025 and continuing through the year, IBM Quantum will begin a gradual rollout of new features to [dynamic circuits](/docs/guides/classical-feedforward-and-control-flow) that will enable them at the utility scale.
  Improvements include the following:

  - A 75x speedup in execution by using the Gen3 engine stack
  - Parallel execution of branches, which reduces circuit duration and improves result quality
  - Improvement in mid-circuit measurement
  - Better integration with dynamical decoupling
  - More visibility of circuit timing information

- To accelerate the rollout, the following capabilities are now deprecated and will be no longer supported on or around 2 June 2025:

  - The `while`, `for`, and `switch` control flow constructs
  - The ability to use control flow instructions inside the body of a branch (as in, nested control flow)
  - Conditional measurements

#### 7 January 2025

- The rollout of the Gen3 engine stack begins today. This engine stack gives a 75x speedup in execution.  The rollout will be done on one QPU at a time, where a percentage of the jobs on the QPU will use the Gen3 path.  You can also force the Gen3 path using the `gen3-turbo` experimental option. Note that this engine stack is not compatible with fractional gates, pulse gates, or dynamic circuits.

### 2024

### Fourth quarter

#### 15 October 2024

- Support for `backend.run` has ended.

#### 1 October 2024

- Parameterized delay gates have been deprecated.

### Third quarter

#### 15 August 2024

- Probabilistic error amplification (PEA) error mitigation method is now available for Estimator V2. See the [`ZneOptions` API reference](/docs/api/qiskit-ibm-runtime/options-zne-options) for more details.
- A new helper program `noise-learner` is now available. It allows characterizing the noise processes affecting the gates in one or more circuits of interest, based on the Pauli-Lindblad noise model. The output noise model can then be passed to Estimator via the `layer_noise_model` option.
- V1 primitives are no longer supported.

#### 3 July 2024

- The following endpoints are deprecated and will be removed on or after 3 October 2024: `GET /stream/jobs` and `GET /stream/jobs/{id}`. This removal has the following impacts:

  - After the endpoints are removed, `job.stream_results()` and `job.interim_results()` will be removed from the [qiskit-ibm-runtime](/docs/api/qiskit-ibm-runtime) client.
  - Additional methods, such as `job.result()` currently use the deprecated endpoints.  Upgrade to `qiskit_ibm_runtime` 0.25 or later before the endpoints are removed to avoid disruption.

### Second quarter

#### 18 June 2024

- The `optimization_level` option is deprecated for Estimator V2 and will be removed no sooner than 30 September 2024.

#### 3 June 2024

- Probabilistic error amplification (PEA) error mitigation method is now available as an experimental option for Estimator V2. See the [`EstimatorOptions` API reference](/docs/api/qiskit-ibm-runtime/options-estimator-options) for more details.

### First quarter

#### 28 March 2024

- Qiskit Runtime primitives now support OpenQASM 3 as the input format for circuits and standard JSON output format. See [Qiskit Runtime REST API](/docs/api/qiskit-ibm-runtime) for examples.
