promptward

Changelog

All notable changes to PromptWard are documented here. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

The current release number lives in VERSION; it is the single source of truth that package.json, src/manifest.ts, and APP_VERSION (src/shared/debug.ts) must all equal. A test (tests/manifest.test.ts > keeps every version source equal to the VERSION file) enforces this — bump with npm run bump-version -- <x.y.z> so all four update together.

[0.11.2] - 2026-07-18

Docs-only housekeeping so root documents render in-browser instead of downloading.

Changed

[0.11.1] - 2026-07-18

Minor fix to the review modal’s auto-send countdown.

Fixed

[0.11.0] - 2026-07-18

Critical fix: protection was silently no-op’ing on the most popular sites.

Fixed

[0.10.1] - 2026-07-18

Polish and dead-code removal. The headline user-visible change is the removal of the fake “WebGPU” settings toggle; the rest is internal hardening and performance work that doesn’t change behavior.

Removed

Changed

Fixed

Internal

[0.10.0] - 2026-07-18

Reliability and packaging. Adds CI, hardens the offscreen-document lifecycle, validates custom-domain input, and trims the packaged size by stripping unused ONNX Runtime WASM variants.

Fixed

Changed

Internal

[0.9.4] - 2026-07-18

Correctness fixes for the protection flow. Addresses an IME-composition bug, a retry-path contract gap, unbounded request hangs, and a per-page-load crash that silently disabled diagnostics.

Fixed

Internal


A note on reconstructed version numbers

The 12 plans above all landed in one unreleased sequence since 0.9.3 — no git tags or GitHub releases were cut for the intermediate versions. 0.9.4, 0.10.0, and 0.10.1 are reconstructed groupings (by priority: P1 fixes, P2 reliability/packaging, P3 polish) that describe the logical progression; the shipped code is at 0.10.1. Going forward, each entry in this file will correspond to a real tagged release cut via npm run bump-version.

Pending verification

[0.10.0]’s ORT asset trim (plan 007) is statically and build-verified but has not yet been confirmed by loading the built extension in Chrome and watching the model reach “Ready”. See plans/README.md for the blocking note.