All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog (https://keepachangelog.com/en/1.1.0/), and this project adheres to Semantic Versioning (https://semver.org/spec/v2.0.0.html).
- Revolutionary Pulse-Level Quantum Control: Complete pulse programming framework with dual-mode architecture (automatic gate→pulse + direct Hamiltonian evolution)
- Industry-Leading Waveform Library: 10+ waveform types including DRAG, Hermite, Blackman with physics-validated implementations
- Three-Level System Support: Realistic transmon qubit modeling with |2⟩ state leakage simulation
- TQASM 0.2 + OpenPulse Export: Full defcal support for cloud QPU deployment
- China Mobile QCOS Integration: Direct connectivity to quantum hardware on ecloud via wuyue_plugin without local Docker
- Enhanced Quantum Chemistry Performance: Smart caching mechanisms, batch compilation, and hybrid GPU acceleration
- Quantum Natural Gradient (QNG): Advanced optimization with Fubini-Study metric implementation
- HOMO-LUMO Gap Analysis: New molecular property computation capabilities
- GQE Drug Design Transfer Learning: Research project for quantum-enhanced drug discovery
- Comprehensive Documentation Upgrade: Multilingual docs, API references, and technical whitepaper enhancements
- Core Architecture: Compiler data structure modernization and improved IR handling
- Device Abstraction: Enhanced provider resolution and unified device interface
- Numerics Backend: Optimized cache mechanisms and performance improvements
- Runtime Systems: Refactored UCC/HEA runtimes with grouped compilation and batch processing
- Error Handling: Improved error messages and validation across all components
- UCCSD Execution: shots=0 performance optimization using intelligent caching
- Batch Processing: Significant speedup in grouped measurement compilation
- Critical bugs in UCCSD active space handling
- Statevector operation inconsistencies
- Compiler API bugs in circuit compilation
- Parameter priority resolution in device execution
- comprehensive pulse-level control capabilities for advanced quantum experiments and precise quantum manipulation.
- MCP service integration and multi-tool invocation support in the Homebrew_S2 HTTP API.
- Declared official Python support: 3.10+ (tested on 3.10–3.12).
- Docs: Updated localized READMEs (Chinese and Japanese).
- Minor docs typos
- Real quantum hardware (Homebrew_S2) execution path and quantum task management system
- Example
examples/simple_demo_1.py
- Docs: README hardware setup guidance
- Minor docs typos
- Initial preview release: circuit, compiler, backends, autodiff