Skip to content

Releases: blotless/engine

v0.2.0 — origin heuristics and Layer B AST

Choose a tag to compare

@lkmavi lkmavi released this 17 Aug 08:47
7ff01a8

[0.2.0] - 2026-08-17

Added

  • Origin heuristics (internal/detect/origin); Score.Confidence and Evidence.
  • Layer B offline AST transform via github.com/blotless/ast (statwm.ast_transform).
  • Config.AstWASM / Config.AstExt for WASM language plugins.
  • Contributor docs: CONTRIBUTING, SECURITY, ROADMAP, docs/ARCHITECTURE.

Changed

  • Go parse helpers moved from internal/astgo to github.com/blotless/ast/golang.
  • deps: golang.org/x/text v0.21.0 → v0.41.0; wazero v1.9.0 → v1.12.0 (via ast).

Install:

go get github.com/blotless/engine@v0.2.0

v0.1.0

Choose a tag to compare

@lkmavi lkmavi released this 14 Aug 20:34

blotless/engine v0.1.0

First public release of the blotless detection and cleaning library.

Highlights

  • Layers A (Unicode), B (rewrite survey/hook), Files (C2PA / metadata)
  • internal/astgo for Go string / go:generate protection
  • rewrite and webaudit packages
  • Go 1.26, CGO_ENABLED=0, multi-OS CI
  • Coverage ≥85%, Taskfile preflight gates

Install

go get github.com/blotless/engine@v0.1.0