Skip to content

v0.4.0

Choose a tag to compare

@tstromberg tstromberg released this 14 Aug 13:38
· 10 commits to main since this release

Three new detectors, none rule-dependent

  • Same-version binary repacks where the metrics move but the version doesn't.
  • Encoded single-line payloads newly wired into a package entrypoint.
  • Readable implants grafted in, caught by timestamp outliers rather than obfuscation.

Sharper judgment

  • Reads versions from artifact metadata; without one, every release-pressure check was silently off.
  • --deps findings now change the verdict instead of just printing.
  • Dependency ranges resolve to current, not their floor — pinning to the floor is how you miss event-stream.

Fixes

  • isomer ci --deps silently skipped both dependency folding and LLM interpretation.
  • --offline didn't actually suppress the LLM.
  • An unreadable base file could fabricate the signal that lowers a verdict.
  • CI hardening: a caller-supplied --base could forge GitHub workflow outputs.
  • Rules now auto-update like scan does.

Output

  • Versioned features block in JSON for ML consumers.
  • Trait grid ranked by criticality × confidence, capped at 24.
  • Terminal row caps no longer truncate the data the verdict is computed from.