Releases: QuEraComputing/bloqade-circuit
Releases · QuEraComputing/bloqade-circuit
v0.6.4
bump version
v0.6.3
Bump version
v0.6.2
Bump version
v0.6.1
Bump version
v0.6.0
Bump version
v0.5.3
Bump version
v0.5.2
Bump version
v0.5.1
bump version
v0.5.0
What's Changed
- Implement runtime for squin noise statements by @david-pl in #273
- Implement lowering a cirq.Circuit to squin by @david-pl in #294
- More accurate type inference for squin.qubit.new by @johnzl-777 in #292
- Add parallelization function using cirq and linear programming by @jon-wurtz in #288
- Pass that rewrites parallel.u to glob.u if it applies to an entire register by @david-pl in #290
- RFC: Move away from NonDestructiveMeasure in squin.wire dialect name by @johnzl-777 in #304
- Improvements to squin-related infrastructure by @johnzl-777 in #310
- Support custom gate in qasm2 loading by @david-pl in #318
- Clean up & fix qasm2 lowering of if stmt by @david-pl in #319
- Support cirq classical control when lowering a circuit to squin by @david-pl in #315
- Document convention used in U3 squin statement by @david-pl in #321
- simplify gate function by @kaihsin in #316
- add dependency support for windows by @Jixuan-Quera in #323
- Emit a cirq.Circuit from a squin kernel by @david-pl in #311
- Adding cirq util tests on a suite random circuits + some refactors. by @weinbe58 in #328
- implement translation of squin qubit loss to stim dialect by @johnzl-777 in #322
- Allow nsite analysis to work with invoke by @johnzl-777 in #327
- rewrite rule for U3 to clifford by @kaihsin in #335
- Implement MeasurementResult abstraction by @johnzl-777 in #308
- update pre-commit by @johnzl-777 in #339
- Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 by @dependabot[bot] in #330
- Implement new squin statement to lower cirq's generalized amplitude damping by @david-pl in #320
- Fix Desugar pass to "give up" when type inference fails. by @weinbe58 in #338
- Properly set the elem_type for qubits in cirq lowering by @david-pl in #344
- Allow passing in and returning the quantum register when loading cirq.Circuits into squin by @david-pl in #313
- Lowering of squin noise to cirq by @david-pl in #343
- adding Wired statement for regionalized wire semantics by @weinbe58 in #340
- Use integers for tagging to avoid rounding eerrors by @weinbe58 in #346
- Add ugly (temporary) hack to fix squin.apply desugar pass in loops by @david-pl in #345
- Pass on compactify kwarg in qasm2 lowering by @david-pl in #353
- add u3 to clifford rewrite rule to squin to stim pass by @johnzl-777 in #358
- Add tests for squin SqrtX, SqrtY to stim by @ehua7365 in #360
- Squin to stim 1Q Pauli noise basic rewrite and test by @ehua7365 in #361
- Squin to stim 2Q channel basic rewrite and tests by @ehua7365 in #362
New Contributors
- @jon-wurtz made their first contribution in #288
- @Jixuan-Quera made their first contribution in #323
Full Changelog: v0.4.5...v0.5.0
v0.4.5
Bump version