Skip to content

chore(🦀): release quizx 0.4.0 - #155

Merged
ABorgna merged 2 commits into
masterfrom
release-plz-2025-06-12T19-03-27Z
Nov 2, 2026
Merged

ABorgna merged 2 commits into
masterfrom
release-plz-2025-06-12T19-03-27Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 12, 2025 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • quizx: 0.3.0 -> 0.4.0 (⚠ API breaking changes)

⚠ quizx breaking changes

--- failure trait_added_supertrait: non-sealed trait added new supertraits ---

Description:
A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/trait_added_supertrait.ron

Failed in:
  trait quizx::tensor::TensorElem gained TryFrom in file /tmp/.tmpYFVENU/quizx/quizx/src/tensor.rs:64

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/trait_method_missing.ron

Failed in:
  method to_tensor64 of trait ToTensor, previously in file /tmp/.tmprDJATN/quizx/src/tensor.rs:110
Changelog

0.4.0 - 2026-11-01

Bug Fixes

  • typo in README
  • bug in cutrank caching (#173)
  • remove stale edges from rank cache
  • another caching bug in rankwidth
  • Preserve boundaries and scalars when copying graphs (#199)
  • Parse Qiskit phase gates in custom QASM definitions (#200)
  • adding a self-loop should not add two edges (#187)
  • Support ancilla and post-selection circuit tensors (#203)
  • Mantissa overflows (#204)

New Features

  • [breaking] Added dyadic rational type and new scalars based on this type (#158)
  • use bitgauss library for fast F2 linear algebra (#161)
  • [breaking] low-rankwidth decompositions of ZX diagrams (#166)
  • [breaking] Python bindings for rankwidth functions (#168)
  • added keyword args and properties to bindings (#169)
  • Extend pyzx compatibility to >=0.9,<0.11 (#198)
  • implement approximate equality of tensors with floating point scalars (#137) (#182)
  • implement Circuit::optimize (basic gate-level optimisation) (#193)
  • implement Z-X bialgebra rewrite rule (#189)

Testing

  • add unit tests for gate, phase, util, random_graph, annealer, cli, json (#188)


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch from baadd79 to df4b4ad Compare June 12, 2025 19:23
@github-actions github-actions Bot changed the title chore(🦀): release quizx 0.3.1 chore(🦀): release quizx 0.4.0 Jun 15, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch 3 times, most recently from fdde142 to c32f899 Compare June 21, 2025 22:44
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch from c32f899 to dce1ac2 Compare July 4, 2025 09:45
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch 9 times, most recently from 7586d99 to 9ea1f11 Compare August 7, 2025 10:35
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch from 9ea1f11 to 529ccc4 Compare April 11, 2026 22:23
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch 13 times, most recently from f8e1392 to 2c32d7f Compare November 1, 2026 19:58
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-12T19-03-27Z branch from 2c32d7f to 94755fc Compare November 1, 2026 22:15
@ABorgna
ABorgna marked this pull request as ready for review November 1, 2026 23:45
@ABorgna
ABorgna added this pull request to the merge queue Nov 2, 2026
Merged via the queue into master with commit adaf0b6 Nov 2, 2026
37 checks passed
@ABorgna
ABorgna deleted the release-plz-2025-06-12T19-03-27Z branch November 2, 2026 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant