Skip to content

v0.1.7

Choose a tag to compare

@ZtaMDev ZtaMDev released this 08 Jan 22:15
· 18 commits to main since this release

Release Notes - v0.1.7

round-core v0.1.7

Robustness improvements to the .round transformer to prevent false JSX parsing and accidental control-flow transforms in userland JS.

Bug Fixes

  • Fixed transformer corruption when user code contains JavaScript RegExp literals (e.g. tokenizers/highlighters with /.../ patterns).
  • Prevented < and // inside regex from being misinterpreted as JSX tags / comments, which could break jsxDepth tracking.
  • Fixed invalid output edge-cases where control-flow wrappers could generate syntax that confuses downstream transforms.

VS Code Extension v0.1.8

Improved editor experience and accuracy of diagnostics for .round projects.

Improvements

  • LSP Transformer Sync: The language server now mirrors the core transformer's regex-literal handling, preventing false diagnostics in files that contain regex-heavy code.
  • Auto Close JSX Tags: Automatically inserts the matching closing tag when you type > on an opening JSX tag.
    • Only triggers for real JSX opening tags (not </tag>, not <Tag />, not inside strings/comments/regex).
  • Better Tag Pairing: Improved tag auto-closing pairs for JSX-like typing.