Releases
Every release ships its notes in the repository — these pages are generated from them, and each is mirrored on GitHub Releases. Install any version with npm i ivue@<version>.
ivue@2.2.2 NEW GitHub ↗
Skill release — the engine is byte-identical to 2.2.1; this ships the current Standard Operating Manual to npx ivue skill, which installs the copy bundled with the package.
Released August 11, 2026
ivue@2.2.1 GitHub ↗
Same-day fixes from field evidence against 2.2.0, reported by the first production consumer.
Released July 27, 2026
ivue@2.2.0 GitHub ↗
ivue 2.2 teaches Static() — the stateless sibling of Reactive(), from the ivue/extras entry — a second member transform: get-only static accessors named $… become compute-once-per-receiver caches.
Released July 27, 2026
ivue@2.1.0 GitHub ↗
ivue 2.1 adds a second package entry, ivue/extras — the toolkit beyond the reactive core. The primary ivue entry stays the bare 1.1 kB engine; extras are paid for only by the code that imports them.
Released July 27, 2026
ivue@2.0.0 GitHub ↗
ivue 2.0 is a ground-up rewrite. Reactive(Class) transforms a class's prototype in place — once, idempotently — and returns the same constructor. Instances are plain JavaScript objects: no proxies, no wrappers, no per-instance machinery. State materializes lazily on first access, and everything the engine does fits in 1.1 kB gzipped.
Released July 27, 2026