Skip to content

Release 0.2.0 - #20

Merged
rafaelha merged 1 commit into
mainfrom
release/v0.2.0
Oct 21, 2026
Merged

rafaelha merged 1 commit into
mainfrom
release/v0.2.0

Conversation

@rafaelha

Copy link
Copy Markdown
Collaborator

Bumps the extension to 0.2.0 and adds the changelog entry.

What's new

  • Tsim files. .tsim files share the Stim language mode, highlighting, editor features, and visualizer.
  • All Tsim gates in visualization. T, T_DAG, TPP, TPP_DAG, R_X, R_Y, R_Z, R_XX, R_YY, R_ZZ, R_PAULI, U3, CCZ, and CCX are drawn as real gates, with their rotation angles and controlled-gate connections, in the 2D timeline, time slice, and 3D timeline views.
  • Editor support for the new gates. Autocomplete, hover documentation, and signature help cover the non-Clifford gates and aliases such as R_PAULI and U.
  • Older tagged circuits still work. Circuits that encode Tsim gates in Stim tags (for example S[T] or I[R_X(theta=0.25*pi)]) render as the matching gates, and detector slices and match graphs keep showing them as their Clifford stand-ins.
  • New VS Code setting stim.svgZoomMode. Set it to scroll to zoom SVG views with plain scrolling instead of Ctrl/Cmd+scroll. Changes apply to open viewers immediately.
  • Viewer fixes. Slice navigation no longer lands on empty trailing layers (including after REPEAT blocks), and a slow render can no longer replace a newer diagram or error.

Checks

  • Type-check, build, engine tests (25) and grammar tests pass.
  • vsce package produces a 23-entry VSIX containing only runtime files: the manifest, package.json, the grammars and language configuration, the webview assets, the bundled dist/extension.js, the WebAssembly engine, the icons, the README, the changelog, and the license/NOTICE files. Nothing from src/, test/, third_party/, node_modules/, .ui-tests/, or the screenshots.

After merging

Tag the merge commit v0.2.0 and push the tag to run the release workflow (see .github/RELEASING.md).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rafaelha
rafaelha merged commit 94714dc into main Oct 21, 2026
2 checks passed
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