Patch notes

Every release, what changed, and why.

2.3.0

Added

Notes

2.2.1

No behaviour changes. Two claims this project makes about itself were resting on my word rather than on a check, so they are now checked.

Verification

Still unproven, and stated plainly: Vercel's //api/index rewrite cannot be exercised without a deployment. The function's behaviour is covered; the platform wiring is not.

2.2.0

Adds an "About this tool" page. No scanner changes: the engine, the CLI, and the parity suite are untouched.

Added

Changed

Fixed

Tests

2.1.0

A visual and functional overhaul of the browser build. The scanner engine is untouched — the Python/JavaScript parity suite passes unchanged — so this is presentation, ergonomics, and deployment only.

Added

Fixed

Changed

2.0.0

Completes the external engineering audit backlog: the remaining product, forensic, and polish items on top of the 1.7.0 hardening pass. Major version because two behaviours changed in ways a script could notice; see Migration.

Added

Fixed

Changed (breaking)

Documentation

1.7.0

Hardening release from an external engineering audit. No redesign; the architecture, scope, and zero-dependency model are unchanged. Fixes several reproducible output-contract, encoding, resource, and Unicode-coverage defects.

1.6.0

1.5.1

1.5.0

1.4.1

1.4.0

1.3.1

1.3.0

1.2.0

1.1.0

1.0.0