Recent Releases of https://github.com/qcsim/qcsim
https://github.com/qcsim/qcsim - v0.3.1
Changelog
Breaking changes
- Move to a new organisation and split repositories. The Zed extension is now in https://github.com/qcsim/qc-zed, and the Tree-sitter grammar is in https://github.com/qcsim/tree-sitter-qc.
Other changes
- Bump Go version in
go.mod.
[!NOTE] The CHANGELOG.md file says
v0.3.0while this saysv0.3.1because I had to push an additional change (7f93b5cf7d297c2865dfa1f33838ed3ad02f11bc) to fix the GitHub workflow, and I didn't want to undo the tag, so I chose to create a new minor version instead. Other than that, there are no changes betweenv0.3.0andv0.3.1. The next patch release, if there is one, will bev0.3.2.
Full Changelog: https://github.com/qcsim/qcsim/compare/v0.2.0...v0.3.1
- Go
Published by github-actions[bot] 10 months ago
https://github.com/qcsim/qcsim - v0.2.0
Changelog
Breaking changes
- Update tree-sitter queries to better accommodate syntax highlighting. This changes the grammar too, hence why this is a breaking change, though none of the functionality of QCSim has changed.
New features
- Add Zed extension. To install it:
- Clone this repository.
- Open the extensions menu in Zed.
- Click on Install Dev Extension.
- Navigate to the
qc-zeddirectory in the cloned repository. - You should now have syntax highlighting for QC files.
- Go
Published by github-actions[bot] 10 months ago
https://github.com/qcsim/qcsim - v0.1.1
Changelog
- Return error from recursive
parseTree()call. Now errors are properly returned during parsing, they weren't before. - Add string representation of qubit for use in logging. Qubits will now look like
([real] + [imaginary]i) |0> + ([real] + [imaginary]i) |1>if printed usingfmt.Printf()orlog.Printf(). - Only check for qubit normalisation on variable declaration. Qubits that are already in the system will not be checked for normalisation, as some combinations of gates can cause both
|0>and|1>values of qubit to go to 0, which was previously causing issues. This closes #1.
- Go
Published by github-actions[bot] 11 months ago
https://github.com/qcsim/qcsim - v0.1.0
Changelog
Initial release!
- Go
Published by github-actions[bot] 11 months ago