Patch notes

Every release, what changed, and why.

2.4.5

Fixed

Notes

2.4.4

Fixed

2.4.3

Fixed

Added

2.4.2

Fixed

Added

2.4.1

Changed

Notes

2.4.0

Added

Fixed

Notes

2.3.1

Changed

Added

Security

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