Skip to content

Releases: rigetti/quil-rs

0.16.0-rc.4

15 May 23:48
Compare
Choose a tag to compare
0.16.0-rc.4 Pre-release
Pre-release

0.16.0-rc.4

Breaking Changes

  • introduce ExecutionDependency::Scheduled (#186)
  • empty commit so knope calculates current version

Fixes

  • mark additional instructions as scheduled (#203)
  • parse SWAP-PHASES (#200)
  • allow for variable qubit in DEFCAL MEASURE
  • correctly expand delays (#142)

0.16.0-rc.3

12 May 05:55
Compare
Choose a tag to compare
0.16.0-rc.3 Pre-release
Pre-release

0.16.0-rc.3

Breaking Changes

  • introduce ExecutionDependency::Scheduled (#186)
  • empty commit so knope calculates current version

Fixes

  • parse SWAP-PHASES (#200)
  • allow for variable qubit in DEFCAL MEASURE
  • correctly expand delays (#142)

0.16.0-rc.2

21 Apr 05:27
Compare
Choose a tag to compare
0.16.0-rc.2 Pre-release
Pre-release

0.16.0-rc.2

Breaking Changes

  • introduce ExecutionDependency::Scheduled (#186)
  • empty commit so knope calculates current version

Fixes

  • allow for variable qubit in DEFCAL MEASURE
  • correctly expand delays (#142)

0.16.0-rc.1

14 Mar 15:49
Compare
Choose a tag to compare
0.16.0-rc.1 Pre-release
Pre-release

0.16.0-rc.1

Breaking Changes

  • empty commit so knope calculates current version

Fixes

  • allow for variable qubit in DEFCAL MEASURE
  • correctly expand delays (#142)

0.16.0-rc.0

24 Jan 22:21
Compare
Choose a tag to compare
0.16.0-rc.0 Pre-release
Pre-release

0.16.0-rc.0

Breaking Changes

  • empty commit to force version bump
  • genericize parsing errors and remove error Strings
  • fix all compilation errors from error refactor

Features

  • RESET frame computation
  • Program.into_simplified
  • Support Expression arithmetic operations (#126)
  • support INCLUDE
  • support CONVERT
  • support NOP
  • impl FromStr for MemoryReference

Fixes

  • correctly expand delays (#142)
  • update snapshots
  • Waveforms w/o params need no parens
  • support escaped double quotes and backslashes in strings (#120)
  • make dynamic error Sync as well (#131)
  • fix performance regression (#113)
  • do not get line/column info for tokens except on error
  • require dynamic error to by Send (#108)
  • bump thiserror version and update import name (#103)
  • identifier parser (#100)
  • test cases with rstest
  • test cases should not violate the spec
  • remove a dbg! statement left over from #88
  • use structured error
  • update node version and dependencies for semantic-release (#84)
  • update semantic-release version as per dependabot suggestion (#83)
  • DEFCAL MEASURE serialization
  • test roundtrip of program->string->program
  • linting
  • Instruction used/blocked frames calculation (#74)

0.15.0

07 Dec 18:25
dfdc858
Compare
Choose a tag to compare

0.15.0

Breaking Changes

  • genericize parsing errors and remove error Strings
  • fix all compilation errors from error refactor

Features

  • RESET frame computation
  • Program.into_simplified
  • Support Expression arithmetic operations (#126)
  • support INCLUDE
  • support CONVERT
  • support NOP
  • impl FromStr for MemoryReference

Fixes

  • update snapshots
  • Waveforms w/o params need no parens
  • support escaped double quotes and backslashes in strings (#120)
  • make dynamic error Sync as well (#131)
  • fix performance regression (#113)
  • do not get line/column info for tokens except on error
  • require dynamic error to by Send (#108)
  • bump thiserror version and update import name (#103)
  • identifier parser (#100)
  • test cases with rstest
  • test cases should not violate the spec
  • remove a dbg! statement left over from #88
  • use structured error
  • update node version and dependencies for semantic-release (#84)
  • update semantic-release version as per dependabot suggestion (#83)
  • DEFCAL MEASURE serialization
  • test roundtrip of program->string->program
  • linting
  • Instruction used/blocked frames calculation (#74)

0.14.3

07 Dec 17:41
Compare
Choose a tag to compare

0.14.3

Features

  • RESET frame computation

Fixes

  • update snapshots
  • Waveforms w/o params need no parens

0.14.3-rc.0

07 Dec 17:34
Compare
Choose a tag to compare
0.14.3-rc.0 Pre-release
Pre-release

0.14.3-rc.0

Features

  • RESET frame computation

Fixes

  • update snapshots
  • Waveforms w/o params need no parens

0.10.0-rc.2

07 Dec 13:58
Compare
Choose a tag to compare
0.10.0-rc.2 Pre-release
Pre-release

0.10.0-rc.2

Breaking Changes

  • genericize parsing errors and remove error Strings
  • fix all compilation errors from error refactor

Features

  • RESET frame computation
  • Program.into_simplified
  • Support Expression arithmetic operations (#126)
  • support INCLUDE
  • support CONVERT
  • support NOP
  • impl FromStr for MemoryReference

Fixes

  • update snapshots
  • Waveforms w/o params need no parens
  • support escaped double quotes and backslashes in strings (#120)
  • make dynamic error Sync as well (#131)
  • fix performance regression (#113)
  • do not get line/column info for tokens except on error
  • require dynamic error to by Send (#108)
  • bump thiserror version and update import name (#103)
  • identifier parser (#100)
  • test cases with rstest
  • test cases should not violate the spec
  • remove a dbg! statement left over from #88
  • use structured error
  • update node version and dependencies for semantic-release (#84)
  • update semantic-release version as per dependabot suggestion (#83)
  • DEFCAL MEASURE serialization
  • test roundtrip of program->string->program
  • linting
  • Instruction used/blocked frames calculation (#74)

v0.14.2

16 Nov 19:55
8ccd595
Compare
Choose a tag to compare

Features

  • Support Expression arithmetic operations (#126)

Fixes

  • make dynamic error Sync as well (#131)
  • support escaped double quotes and backslashes in strings (#120)