Skip to content

oUpdate 0.2.4

Choose a tag to compare

@alsoknownaswill alsoknownaswill released this 28 Oct 11:53
· 33 commits to main since this release
v0.2.4

Security release. Upgrade from 0.2.3 or earlier; it tightens what the review and the gate accept.

Review

  • A release lands only on a pass from the pre-pass or the reviewer; a cooldown or advisory alone no longer lands it, and a skipped reviewer layer alone no longer lands a release.
  • A package the pre-pass stops is held without going to the model.
  • A reviewer answer that lacks the expected response headers is rejected (expectHeaders). A 503 or refused connection from the reviewer route is retried with short backoff under one deadline per base.
  • A file/symlink type change counts as changed. Plain source maps and declaration files are shown as a hash so a clean release is not held over budget; a map any non-map file names is shown.
  • Lockfile entries with no source or hash are held as unhashed in npm and pnpm alike; names and versions outside the registry grammar are rejected and escaped when shown.
  • Registry script bodies are fenced in the npm lane prompt.

Gate

  • A pending status is posted when no change was actually reviewed.
  • Layer details and lockfile parse errors are escaped in the gate comment.

Other

  • SECURITY.md with private reporting.
  • CI typechecks and tests on pull requests and main.