-
Notifications
You must be signed in to change notification settings - Fork 0
Release notes
Eugene Lazutkin edited this page Jul 5, 2026
·
3 revisions
The initial release.
-
install(options)— the assembly: synchronous matcher-gated interception (default same-origin non-navigation GETs), serve order cache tier → bundle window → coalesced network,clients.claimon activate. - Shared cache tier: serve-first, 2xx-only writers, opt-in network store, pattern invalidation,
x-io-no-cachebypass, Denokeys()feature-detection. - Cross-tab in-flight coalescing (one wire call per method+url+accept, clones per consumer).
- Transparent bundle window on wire format v1 with total degradation to direct fetches (lone requests, bundler failures, omitted parts).
- The
io:*message contract v1: hello/capabilities with client-wins library claims, invalidation withBroadcastChannelfan-out, version/upgrade flow, and theio:fetchtransport with transferred bodies and navigation-surviving completion. - Tested on Node, Bun, and Deno through injected scope/fetch/caches; Deno additionally exercises the real Cache API.
Start
Modules
Project