Skip to content

Releases: rigetti/quil-rs

quil-rs 0.31.0 (2025-03-07)

07 Mar 21:19
Compare
Choose a tag to compare

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-py 0.16.0 (2025-03-07)

07 Mar 21:19
Compare
Choose a tag to compare

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-cli 0.8.0 (2025-03-07)

07 Mar 21:19
Compare
Choose a tag to compare

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-rs 0.31.0-rc.0 (2025-03-07)

07 Mar 21:17
Compare
Choose a tag to compare
Pre-release

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-py 0.16.0-rc.0 (2025-03-07)

07 Mar 21:17
Compare
Choose a tag to compare
Pre-release

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-cli 0.8.0-rc.0 (2025-03-07)

07 Mar 21:17
Compare
Choose a tag to compare
Pre-release

Breaking Changes

intern Expressions

expression interning, including caching during simplification

Features

implement arithmetic traits for ArcIntern<Expression>

expression simplification takes advantage of sharing

add missing Neg impl for Expression

cache expression sizes during simplification

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-rs 0.30.2-rc.0 (2025-03-05)

05 Mar 17:25
Compare
Choose a tag to compare
Pre-release

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-py 0.15.4-rc.0 (2025-03-05)

05 Mar 17:25
Compare
Choose a tag to compare
Pre-release

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-cli 0.7.2-rc.0 (2025-03-05)

05 Mar 17:25
Compare
Choose a tag to compare
Pre-release

Fixes

fix simplification so that a/(bc) = (a/b)/c

fix simplification so that a/(bc) = (a/b)/c (#442)

quil-rs 0.30.1 (2025-02-18)

18 Feb 22:30
Compare
Choose a tag to compare

Fixes

prefer data transparency across ffi