Changelog
v1.0.0: 2026-08-06 (current, first stable release)
- Semantic-versioning frozen; the public API is governed by documented stability tiers (Stable / Workload-sensitive / Experimental / Internal detail).
- Ecosystem entry points registered: five Sinter decoders (qector_blossom, qector_belief, qector_unionfind, and more) and a qiskit-qec plugin: sinter.collect() works without custom_decoders=.
- New decoder families: AmbiguityClusterDecoder, TwoStageDecoder, ColourCodeDecoder (opt-in method="cluster_bposd").
- Relay-BP layered serial BP schedule (bp_method="relay"), CS-OSD(lambda, w) with configurable osd_lambda, and LLR message damping in bposd.py.
- CUDABatchDecoder / OpenCLBatchDecoder accept edge_weights; precision="f64" for double-precision weighted growth.
- qector decode / qector bench / qector serve CLI plus qector-doctor (15-check environment diagnostic).
- pymatching submodule shim: from qector_decoder_v3.pymatching import Matching.
- SparseBlossomDecoder hot path is now zero-allocation (thread-local SbScratch); six Rust panic-to-abort paths removed.
- Licence hardening: v2 tokens carry tier + expiry; malformed tokens return False; unreadable key files report invalid.
- 15 binary wheels (cp39–cp313, Windows amd64 / Linux x86_64 / macOS 11.0+ arm64), PyPI Trusted Publishing + Sigstore. No sdist.
- Official QECTOR Decoder v3 reference manual v1.0.0 (DOI 10.5281/zenodo.21941046).
v0.7.1: 2026-08-04
- CLI qector decode crash fix (nonexistent import); MCP ping implemented; MCP no longer responds to notifications.
v0.7.0: 2026-07-24
- Production release with benchmark suite, hyper saturation suite, and Stripe live integration.
- MCP Server integration (MCP stdio, JSON-RPC 2.0) exposing 13 verified tools.
- 200-status route shells for all application routes and the /success checkout flow.
v0.6.8: 2026-07-22
- Packaging and platform maintenance release.
Earlier
v0.5.x release train: GPU batch decoder, Belief-Matching configurable BP iterations, BP-OSD for qLDPC, sigstore-attested wheels, initial public PyPI release. Full history on the PyPI project page.