Release v0.19.0
Main changes
- Add option to switch the Sequence register (#684)
- Support arbitrary phase-modulated pulses (#688)
- Optionally skip JSON schema validation after serialization (#693)
- Support for 3D registers and layouts in the abstract representation (#696)
- Allow backends to mimic QPU validation locally (#685)
Fixes
- Ignore the phase reference on the DMM channel's pulses (#700)
Changelog
1304a5d Release v0.19.0
7a89866 Bump version to v0.19.0
f224984 Allow backends to mimic QPU validation locally (#685)
e54c743 Ignore the phase reference on the DMM channel's pulses (#700)
acd8911 Support for 3D registers and layouts in the abstract representation (#696)
df8a77b Fix OS-precision-dependent unit test (#694)
a410687 Optionally skip JSON schema validation after serialization (#693)
873d3df Support arbitrary phase-modulated pulses (#688)
101ef6c Bring in changes from the v0.18.1 hotfix
51ea35e Fix typo in check-release CI job
3035554 Bump version to 0.19dev1
e81417b Bring in changes from v0.18.1 hotfix
3350807 Add lightshift coefficients to RydbergEOM (#687)
8083dee Add option to switch the Sequence register (#684)
131205f Bump version to 0.19dev0
Contributors
A special shoutout goes to the contributors and reviewers involved in this release:
- Aleksander Wennersteen
- Antoine Cornillot
- Henrique Silvério
- Matthieu Moreau
A huge thank you to all Pulser contributors, both to this and past versions.