OpenVibe.Shared releases

Release 4.165.0

9 Nov 2026 · pinned package [email protected]

4.165.0

  • 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/sw sends 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-config on Network) unregisters it everywhere. Sites opt in to registering it with OpenVibeNavbar.init({ sw: true }).
  • robots.txt welcomes 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.

All releases