0.16.5AUGUST 2026

STALE REJECTION · BOUNDED CACHE · EXACT DISPOSAL

Navigate forward.
Leave nothing behind.

Superseded prefetches can no longer resurrect pruned documents, and one long-lived browser gate keeps every owner measurable.

101Measured navigations
8 → 8Retained documents
0New runtime concepts
0.16.5

BOUNDED OWNERSHIP

Reject the stale.
Retain the current.

PREFETCH

Prune by URL

Current location and eligible anchors remain the complete cache bound.

REVISION

Reject stale work

Superseded responses return before they can re-enter the cache.

STATE

Release routes

Canonical browser state returns to the same empty owner set.

RESOURCE

Dispose editors

Real CodeMirror mounts and disposals remain exactly balanced.

TRANSPORT

Own notifications

One layout effect handles reconnect, offline recovery, and final close.

TRACE

Keep evidence

Raw samples preserve heap, DOM, listener, resource, and navigation counters.

UPGRADE

Keep navigation bounded.

$npm install @kudzujs/core@^0.16.5