Release 4.165.0
9 Nov 2026 · pinned package [email protected]
- Faster between pages and sites (the owner, 11-09: "when you change sites… faster across sites… better caching on the client"): the navbar adds a same-site prerender rule beside its prefetch, and prefetches links to the other OpenVibe sites;
openvibe-shared/swsends the shell's files in a 103 Early Hint. The shared worker (/openvibe-sw.js, also the Web Push worker) keeps only content-addressed files (a hash in the name or?v=<hash>: immutable, public) and answers them from its cache; pages and every other file go to the network as the browser sends them, so no page copy outlives a sign-out, nothing cuts a slow page off, and no stale script meets new HTML (security review). A kill switch (/api/v1/sw-configon Network) unregisters it everywhere. Sites opt in to registering it withOpenVibeNavbar.init({ sw: true }). robots.txtwelcomes Perplexity-User, Claude-User and Claude-SearchBot by name (discoverability, ask 93).- You: Most used links to Your stats on OpenVibe Report (
/me: private by default, each section publishable).
PagesThe navbarSoft pagesRules
Rules41 The site's name in the bar opens that site's pages, Home first.10 A change is New, Improved or Fixed, and says so with a small mark.31 One navbar per page, owned by the shared Frame.