Commits
-
4.199.0: the shared files are served minified; avatars reserve their box (#433)OpenVibers · 3 days ago
fc3db6d -
Font Awesome's features on the glyphs, and the glyphs as fonts and a sprite (4.62.0) (#214)OpenVibers · 13 days ago
fd02ce7 -
The OpenVibe mark is the Pair, and the names are set in Nunito (4.59.0) (#211)OpenVibers · 13 days ago
4a746c1 -
Shared 4.1.0: every shell.page() site is an installable web app (manifest + app icons, served from the pinned copy) (#66)OpenVibers · 12 Oct 2026
4f2b4a7 -
Shared 4.0.0: a share card for every site (openvibe-shared/social, og:image by default) (#62)OpenVibers · 11 Oct 2026
059b69b -
Add hashed asset builder and responsive picture variants (#4)OpenVibers · 2 Oct 2026
4cfa2a3 -
Shared 2.3.1: /shared/showcase.css, the showcase sections and the ring icons' CSS as one cacheable stylesheet (files.js STYLES, served as text/css; generated by scripts/build-styles.js and checked by the showcase test), so a product home links it instead of inlining it. 47/47.OpenVibers · 29 Sept 2026
c2238d0 -
Shared 2.1.0 (plan T11): boost.js — smooth same-site page moves for a server-rendered site (prefetch on intent, styles first, <main> swapped in place with the shared transition, head tags, history and scroll, focus; any doubt is a normal load), tested in real Chrome; openvibe-shared/cache-policy (hashed asset immutable, HTML stale-while-revalidate: one rule, serve.js uses it); openvibe-shared/indexnow (deduped, own-host https pings, a debounced batch, never throws, no key no request). npm test 46/46.OpenVibers · 29 Sept 2026
6a8cd5d -
1.12.0: openvibe-shared/serve — a site serves its own pinned shared browser files at /shared/* with content-addressed URLs (serve.url, ?v=hash immutable, ETag, CORS-open), so its pin decides what its pages run and the Frame survives an openvibe.network outage; the navbar loads its lazy siblings from its own origin (the network's copy is the fallback)OpenVibers · 24 Sept 2026
82255df