Skip to content

stet v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 22:04
· 60 commits to main since this release

stet v1.3.0

Fixes

  • stet benchmark reads the repository's .review/config.toml, so it benchmarks the configured provider and model (#32)
  • stet benchmark: the typical-hunk estimate for OpenAI-compatible providers accounts for prompt size (#31)
  • Comment-only edits in .jsx files no longer trigger a re-review (#26)
  • JS/TS symbol lookup finds repo functions named like built-in methods (get, set, log, find, ...) when they are called directly or imported; only member calls such as x.get( are skipped (#28)
  • CLI tests drain captured output while commands run and close their pipes, so large output can no longer deadlock a test (#29)

Maintenance

  • test_output.txt is ignored, and the release check fails if one is tracked (#30)
  • The JS/TS extension list is read-only for callers: jsts.Extensions() returns a copy (#27)

Upgrade note

  • Semantic hunk IDs for .jsx files change once. Existing sessions re-review .jsx hunks one time after upgrading.

Documentation

  • README: stet benchmark configuration source and end-to-end estimate
  • docs/review-process-internals.md updated for v1.3.0 (.jsx hunk IDs, JS RAG built-in method handling, jsts.Extensions())

Install

curl -fsSL https://raw.githubusercontent.com/beettlle/stet/main/install.sh | STET_RELEASE_TAG=v1.3.0 bash