Skip to main content
This project is in beta. Found a bug? Open a GitHub issue. Question or idea? Ask in Discussions — we'd love your feedback!

Qiskit SDK v2.3

January 2026​

  • Building on the momentum established across the v2.x series, which has centered on positioning Qiskit as the leading platform for hybrid quantum-HPC workflows, Qiskit SDK v2.3 delivers a significant expansion of the C API alongside faster, more flexible tools for building and optimizing quantum circuits.

    Major updates include:

    • Custom transpiler passes in C - Write custom transpiler passes through Qiskit's C API using the new QkDag object and an expanded QkTarget object, which enable step-by-step inspection, modification, and extension of the compilation process - without rebuilding the entire compiler pipeline.

    • Faster hardware layout selection - Upgrades and Rust-driven performance enhancements to VF2Layout and VF2PostLayout improve the speed and scalability of circuit-to-hardware layout selection, reducing compilation overhead and improving fidelity on quantum hardware.

    • New multi-qubit Pauli measurement - The new PauliProductMeasurement instruction enables joint projective measurement across multiple qubits in a single operation, unlocking compilation to Pauli-based computation - a common representation in fault-tolerant quantum computing.

    • Improvements in early fault-tolerant transpilation - Performance and feature enhancements for transpilation to early fault-tolerant targets - especially Clifford+T targets - help users more efficiently build transpilation pipelines for future QPUs.

    These capabilities give developers greater flexibility to customize quantum circuit optimizations and integrate with existing HPC workflows. Visit the blog for the full technical summary.

Wondering what has changed? Read the changelog and the v2.3 release notes.

To see the release notes for all versions, visit the Qiskit SDK release notes.