Changelog

What shipped, and what broke.

A versioned record of the SDK. Breaking changes are flagged honestly — there is no reason to hide a migration behind a minor bump.

v0.10.02026-08-20

Fit-free ZNE and backend-aware routing

  • New zero-noise extrapolation estimator that works without a fitted curve, per QV-2026-02.
  • Transpiler now accepts a per-gate error profile as a routing cost model, behind an opt-in flag.
  • Observable API accepts Pauli strings with coefficients, e.g. "0.5 * Z(0) + X(1)".
featuremitigation
v0.9.02026-07-15

Tensor-network simulation

  • New matrix-product-state backend for shallow, wide circuits.
  • Automatic backend selection between statevector and MPS based on circuit shape.
featuresimulation
v0.8.02026-06-02

Readout correction

  • Readout mitigation with optional partial calibration, per QV-2025-06.
  • Mitigation passes are now composable: mitigate=["twirl","zne"].
featuremitigation
v0.7.02026-04-25

Pauli twirling

  • Pauli twirling pass to convert coherent errors to stochastic ones before sampling.
  • Result objects now report whether mitigation was applied and which passes ran.
featuremitigation
v0.6.02026-03-08

Trapped-ion native gates

  • Adaptive gate decomposition targeting the trapped-ion entangling interaction, per QV-2026-03.
  • Backend targets now advertise their native gate set and connectivity to the transpiler.
featuretranspilation
v0.5.02026-01-19

Density-matrix noise simulation

  • Density-matrix simulator with separate amplitude-damping and dephasing models.
  • Noise models are now first-class: noise="depolarizing(p)".
featuresimulation
v0.4.02025-11-03

Parameterized circuits

  • Circuits accept symbolic parameters and bind() them for re-runs.
  • Named gates for rotations: rx, ry, rz, cp.
feature
v0.3.02025-08-22

SWAP-aware transpilation

  • Transpiler inserts SWAP gates to satisfy backend connectivity.
  • Deprecated the fixed-template decomposition path in favor of backend-aware synthesis.
featurebreaking
v0.2.02025-06-10

Observables

  • Observable and expectation-value API added.
  • Basis rotations handled automatically for non-Z Paulis.
feature
v0.1.02025-03-30

First release

  • Statevector simulator, Circuit, and transpile.
  • Local-only execution; no hardware submission yet.
initial