Releases: QuEraComputing/Bloqade.jl
Releases · QuEraComputing/Bloqade.jl
v0.2.4
Bloqade v0.2.4
Merged pull requests:
- Switch plotting backend from PythonCall to CairoMakie (#673) (@GiggleLiu)
- CompatHelper: add new compat entry for CairoMakie at version 0.12, (keep existing compat) (#674) (@github-actions[bot])
Closed issues:
- remove matplotlib plotting receipts via PythonCall and use Plots directly (#595)
v0.2.3
v0.2.2
Bloqade v0.2.2
Release Note
Update to
- BloqadeLattices -> v0.2.1
Merged pull requests:
- Bump DormandPrince to 0.5.2 (#649) (@johnzl-777)
- Bump BloqadeDormandPrince to 0.1.1 (#654) (@johnzl-777)
- Account for edge case where you only have single x value in coordinate (#656) (@johnzl-777)
- Bump BloqadeLattices to 0.2.1 (#657) (@johnzl-777)
Closed issues:
v0.2.1
Bloqade v0.2.1
Release Note
Update to
- BloqadeODE -> v0.2.1
- BloqadeNoise -> v0.1.1
Merged pull requests:
- CompatHelper: bump compat for Braket to 0.8 for package BloqadeSchema, (keep existing compat) (#633) (@github-actions[bot])
- CompatHelper: bump compat for Interpolations to 0.15 for package BloqadeWaveforms, (keep existing compat) (#634) (@github-actions[bot])
- add BloqadeNoisy to example env. (#640) (@weinbe58)
- adding interface for DormandPrince.jl as subpackage (#642) (@weinbe58)
- upgrading compatibility for SciMLBase. (#643) (@weinbe58)
v0.2.0
Bloqade v0.2.0
Merged pull requests:
- Unicode plots for lattice positions (#571) (@johnzl-777)
- implemented expm multiply (#585) (@kaihsin)
- add qBraid instructions (#587) (@ryanhill1)
- Fix typo in lattice validation with us vs um (#589) (@johnzl-777)
- Drop 32 bit support (#590) (@johnzl-777)
- Fix Failing BloqadeWaveforms Unit Tests (#591) (@johnzl-777)
- Add BloqadeNoisy (#594) (@benAtQuera)
- modify ci to dev all the packages (#596) (@kaihsin)
- Adding links to Bloqade Python (#606) (@weinbe58)
- Fix ODE compatibility issues for now (#607) (@johnzl-777)
- CompatHelper: add new compat entry for Statistics at version 1 for package BloqadeMIS, (keep existing compat) (#608) (@github-actions[bot])
- CompatHelper: add new compat entry for Statistics at version 1 for package BloqadeQMC, (keep existing compat) (#609) (@github-actions[bot])
- restrict SimpleNonlinearSolve to be compatible with SciMLBase (#613) (@johnzl-777)
- Bump supported OrdinaryDiffEq version to anything < 6.58.0 (#617) (@johnzl-777)
- Removing
__init
from BloqadeODE (#619) (@weinbe58) - Removing dependency on BloqadeODE in BloqadeKrylov tests. (#621) (@weinbe58)
- Removing parallel merge dep (#625) (@weinbe58)
- Update Compats for BloqadeNoisy (#628) (@weinbe58)
- CompatHelper: add new compat entry for BloqadeWaveforms at version 0.1 for package BloqadeODE, (keep existing compat) (#629) (@github-actions[bot])
Closed issues:
v0.1.24
Bloqade v0.1.24
Closed issues:
Merged pull requests:
- CI fixes (#468) (@Roger-luo)
- Added @2022tgoel VLSI tutorial with minor edits/fixes (#530) (@johnzl-777)
- Added Google Analytics tag (#552) (@johnzl-777)
- Toggle Unicode (#558) (@johnzl-777)
- Set compat for Preferences and SparseMatricesCSR (#560) (@johnzl-777)
- Setup CompatHelper (#562) (@manulpatel)
- Setup compat helper (#563) (@manulpatel)
- Revert "Toggle Unicode" (#564) (@Roger-luo)
- Setup compat helper (#565) (@manulpatel)
- reduce long installation time of OrdinaryDiffEq.jl due to precompilat… (#566) (@kaihsin)
- fix destats deprecation -> stats warning due to new version of OrdinaryDiffEq.jl (#568) (@kaihsin)
- [BloqadeKrylov] New solvers using magnus expansion and its commutator free twin (#569) (@kaihsin)
- Updated docstrings lattice.jl (#570) (@Amana-L)
- CompatHelper: bump compat for LuxorGraphPlot to 0.2 for package BloqadeLattices, (keep existing compat) (#574) (@github-actions[bot])
- CompatHelper: bump compat for StatsBase to 0.34 for package BloqadeLattices, (keep existing compat) (#575) (@github-actions[bot])
- CompatHelper: add new compat entry for DelimitedFiles at version 1 for package BloqadeQMC, (keep existing compat) (#576) (@github-actions[bot])
- CompatHelper: bump compat for BinningAnalysis to 0.6 for package BloqadeQMC, (keep existing compat) (#577) (@github-actions[bot])
- CompatHelper: bump compat for Interpolations to 0.14 for package BloqadeWaveforms, (keep existing compat) (#578) (@github-actions[bot])
- CompatHelper: bump compat for UnicodePlots to 3 for package BloqadeWaveforms, (keep existing compat) (#579) (@github-actions[bot])
- CompatHelper: bump compat for StatsBase to 0.34 for package YaoSubspaceArrayReg, (keep existing compat) (#580) (@github-actions[bot])
- fix ASCII for '-' causing error on julia-v1.6 (#581) (@kaihsin)
- upgrade LuxorGraphPlot to 0.2 (#582) (@GiggleLiu)
v0.1.23
Bloqade v0.1.23
Merged pull requests:
- Multithreading Support (#542) (@johnzl-777)
- Added Documentation for Multithreading (#550) (@johnzl-777)
- Remove QI.jl (#551) (@Roger-luo)
v0.1.22
Bloqade v0.1.22
Closed issues:
- native multithreaded sparse-vector (#12)
- [BUG] total time mismatch in creating the SchrodingerProblem (#242)
- IR generation for general waveform (#356)
- [Feature Request] support dark mode/light mode lattice plot (#358)
- [Feature Request] make version bump always happen on the entire repo (#361)
- [Feature Request] Clearer requirement that all waveform values must be present before transform (#513)
- [BUG] Expensive
hardware_transform
due toquadgk
(#516) - [BUG] BloqadeSchema [compat] in Project.toml needs looser rules for Braket (#535)
- [CI] setup CompatHelper for multiple subpackages (#545)
Merged pull requests:
- Added deleteat! function to delete atoms at certain indices (#537) (@johnzl-777)
- Fix Braket usage in getting results from task (#538) (@johnzl-777)
- Plot Rydberg Densities & Calculate from
AnalogHamiltonianSimulationTaskResult
(#539) (@johnzl-777) - renaming and simplifying QuEra Schemas to match quera-ahs-utils. (#540) (@weinbe58)
- Bug fix deserialization with BloqadeSchema with new Schemas. (#541) (@weinbe58)
- Set versions for Colors and ColorSchemes (#543) (@johnzl-777)
- Update CI.yml (#546) (@Roger-luo)
- Update CI.yml (#547) (@Roger-luo)
v0.1.21
Bloqade v0.1.21
Merged pull requests:
v0.1.20
Bloqade v0.1.20
Closed issues:
- [BUG] Capability with ForwardDiff (#524)
Merged pull requests:
- Fix Units in Documentation (#509) (@johnzl-777)
- Clearer docs + error message on transforming hamiltonian with missing waveforms (#518) (@johnzl-777)
- Example Revisions (#520) (@johnzl-777)
- Patch for PWL and PWC waveform manipulations (#521) (@weinbe58)
- QMC tutorial edits (#522) (@Atomyka)
- Support gradient for atom positions (#525) (@ChenZhao44)
- Revised QMC example to fit tone of pre-existing tutorials (#527) (@johnzl-777)
- fixing edge cases for slicing + unit tests. (#529) (@weinbe58)
- Updated GPU Acceleration documentation with temporary fix for CUDA.jl (#531) (@johnzl-777)
- Set default ODE solver to DP8 and add admonition to emulation.md (#532) (@johnzl-777)
- fixing units in validaiton messages, updating test (#533) (@weinbe58)
- Phil/quadgk performence improvement (#534) (@weinbe58)