Changelog
Stay up to date with the latest Fire Opal release notes
Fire Opal 4.0.0
March 17, 2023
Breaking changes
- We made a tiny change to the parameters for
execute
andvalidate
. Instead of acceptingbackend
as a parameter, these functions now acceptbackend_name
. This was to avoid any confusion with Backend Objects. We recommend updating your package and application code accordingly.
What's new
- Fire Opal now supports mid-circuit measurements and multiple quantum and classical registers. Go check out our docs!
Fire Opal 3.3.0
December 20, 2022
What's new
- Not much to note in terms of features or fixes.
- We updated some things internally to improve the way we show warnings.
- Carry on—business as usual.
Fire Opal 3.2.0
December 20, 2022
Breaking changes
- We've updated the parameters for
show_supported_devices
. The function now accepts your hardware provider credentials as a Dictionary, instead of accepting a simple String to specify the hardware provider. As an output, you'll now only see devices to which your credentials have access. We hope this helps with choice paralysis in choosing a backend.
What's new
- The
validate
now prints warnings. In cases like validating a circuit that nears the specified device's T1 limits, you'll notice these warnings.
Fire Opal 3.0.0
December 5, 2022
Breaking changes
- Credentials are now mandatory for
execute
andvalidate
.
What's new
- Result formatting functionality.
- Documentation updates.
- New admin functions added.
Fire Opal 2.0.0
November 20, 2022
Breaking changes
- Advanced configuration now done using
configure
instead of environment variables. - Removed
FireOpalClient
class.
What's new
- Added routing for API vs local workflow resolution.
Bug fixes
- Upgraded
qctrl-client
version to solve authentication bugs.