Skip to content

v0.2.1 — Parallel diagnostics

Choose a tag to compare

@danieljvdm danieljvdm released this 24 Oct 16:38
· 2 commits to main since this release

Effect diagnostics now run on tsrs's parallel checker pool, preserving file-to-checker affinity and diagnostic ordering. Thanks to Carlos de la Cruz for the implementation in #7.

  • Honor Oxlint's --threads N in both the wrapper and patched installations. Under an explicit limit, Rust and Go backend passes run sequentially; --threads 1 disables parallel compilation.
  • Add effect-tsrs diagnostics --singleThreaded for explicit single-threaded execution without editing the project config.
  • Correct single-worker benchmarks to explicitly select single-threaded compilation.

Effect quick fixes and suggestions remain tracked in #5.

Install with npm install -D @yielded/effect-tsrs@0.2.1. Reapply effect-tsrs patch --oxlint after upgrading if you use a patched Oxlint installation.