New features
-
Updated to support Strawberry Fields v0.11. As part of these changes:
-
BoseHubbardPropagation
andGaussianPropagation
operations no longer take ahbar
argument; instead, they respect thesf.hbar
setting. -
As part of the latest Strawberry Fields update, backends now perform validation, to ensure all provided operations are valid. As a result, OpenBoson must now register
BoseHubbardPropagation
on the Fock and TF backends, andGaussianPropagation
on all three backends. This is done by appending the name of the two operations to the correspondingCircuitSpecs.decompositions
dictionary. -
Documentation has been updated to match the new user API used in Strawberry Fields v0.11
-
Improvements
- Test suite has been ported to PyTest, making it cleaner and easier to develop with.