Patch notes: Coding sessions kept in PostgreSQL as they stream, run (Oct 28)
Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.
What shipped on OpenVibe on 2026-10-28: 80 changes to OpenVibe.Games, OpenVibe.Network, OpenVibe.Chat, OpenVibe.Domains, OpenVibe.Search, OpenVibe.Surf and 37 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.
Highlights
- OpenVibe.Codes: Coding sessions kept in PostgreSQL as they stream, run.job.* events finalize tasks without polling, codes.task.* published from an outbox; contracts v0.232.0 (#143) (
1c7748d) - OpenVibe.Games: Surf mode: three maps, server-timed runs, ghosts, Play time boards, /surf/embed for OpenVibe.Surf (#191) (
b6283cc) - OpenVibe.Domains: The control panel: connect Cloudflare (token kept as the person's Network project secret), zones and live records, every change a proposal approved here or in the Action Center, applied with a stale check and rolled back in one step… (
8cf0802) - OpenVibe.Search: Search Fabric hybrid ranking: pgvector embeddings of public documents through OpenVibe.AI, fused with the keyword rank by RRF (k 60); keyword ranking whenever vectors are not there, and explain says why (#126) (
0402cf1) - OpenVibe.Domains: The control panel connects Porkbun: records, nameservers and DNSSEC DS records as proposals, with the stale check and rollback; the key pair stays a Network project secret granted to api.porkbun.com only (#5) (
9bb8b3c) - OpenVibe.Surf: Watch together: a party follows its host's channel and moment over SSE; join by link, leave any time; host commands same-origin only; parties live in this process (a restart ends them) (
af4be0d)
OpenVibe.Games
- Surf mode: three maps, server-timed runs, ghosts, Play time boards, /surf/embed for OpenVibe.Surf (#191) (
b6283cc) - openvibe-shared v4.33.0 (was v4.31.0) (#192) (
14870c3) - Surf maps go straight onto the ramp: no character select or customize screen, no hands, tool, vitals or hotbar; the run's clock sits top centre (compact on touch, no key hints) and the view starts looking at the drop (#193) (
8f83a20) - Surf places run at 100 Hz with Source's numbers: air cap 0.762 m/s per tick, gravity, jump, stop speed, step height and the 72/36-unit hull; other rooms stay at 30 Hz on a per-room timestep (#194) (
8a878fd) - Source map names: surf_lagoon everywhere, old forms redirect (#195) (
dd8e576)
OpenVibe.Network
- OpenVibe.Surf live (client surf, openvibe.surf unparked); Codes publishes codes.task.* again; contracts v0.232.0 (#397) (
aec4fd1) - openvibe-shared v4.33.0 (was v4.31.0) (#398) (
88c6476) - Domains in the Action Center (domains.actions.read, approve/decline via domains.proposal.decide); client domains; Domains may reveal a person's provider token; contracts v0.233.0 (#399) (
0903329) - OpenVibe.Meme live (client meme, openvibe.meme unparked, its grants); Search may embed through AI (SF-2); contracts v0.234.0 (#400) (
2aa325b) - OpenVibe.Vision and OpenVibe.Exchange live (clients, unparked, grants; Design may call vision.ui.check); contracts v0.235.0 (#401) (
1bf1397)
OpenVibe.Chat
- Vibe's steps test answers Search and Tools locally: main went red when search_openvibe made two outside calls and the wait for Vibe's message ran out (#237) (
adca771) - openvibe-shared v4.31.0 (was v4.30.0) (#236) (
516dea0) - openvibe-shared v4.33.0 (was v4.31.0) (#238) (
d42c544)
OpenVibe.Domains
- openvibe-shared v4.33.0 (was v4.31.0) (#3) (
7ea0c03) - The control panel: connect Cloudflare (token kept as the person's Network project secret), zones and live records, every change a proposal approved here or in the Action Center, applied with a stale check and rolled back in one step… (
8cf0802) - The control panel connects Porkbun: records, nameservers and DNSSEC DS records as proposals, with the stale check and rollback; the key pair stays a Network project secret granted to api.porkbun.com only (#5) (
9bb8b3c)
OpenVibe.Search
search.openvibe.network · repository
- openvibe-shared v4.31.0 (was v4.30.0) (#124) (
bb6d7e0) - openvibe-shared v4.33.0 (was v4.31.0) (#125) (
b457a2a) - Search Fabric hybrid ranking: pgvector embeddings of public documents through OpenVibe.AI, fused with the keyword rank by RRF (k 60); keyword ranking whenever vectors are not there, and explain says why (#126) (
0402cf1)
OpenVibe.Surf
- Watch: a live stream that records to MP4 plays in the TV over Media's DVR playlist, a little behind live (and says so); other streams keep the link to their channel (
4119093) - openvibe-shared v4.33.0 (was v4.32.0) (#1) (
b70feaa) - Watch together: a party follows its host's channel and moment over SSE; join by link, leave any time; host commands same-origin only; parties live in this process (a restart ends them) (
af4be0d)
OpenVibe.AI
ai.openvibe.services · repository
- openvibe-shared v4.33.0 (was v4.31.0) (#182) (
0a8ac7d) - AI_LOCAL_EMBED_URL: the local provider's embed op can use its own llama.cpp server (one model per process), defaulting to AI_LOCAL_LLM_URL (#183) (
f6b063a)
OpenVibe.Codes
- Coding sessions kept in PostgreSQL as they stream, run.job.* events finalize tasks without polling, codes.task.* published from an outbox; contracts v0.232.0 (#143) (
1c7748d) - openvibe-shared v4.33.0 (was v4.31.0) (#144) (
3bc4508)
OpenVibe.Deals
- openvibe-shared v4.33.0 (was v4.31.0) (#127) (
0476eae) - Deals keeps the list price a page states (jsonld@2) and selects a deal by it, a price drop, or a watch; the offer shows it struck through with the saving (#128) (
4820e3b)
OpenVibe.News
- openvibe-shared v4.31.0 (was v4.30.0) (#125) (
f200a91) - openvibe-shared v4.33.0 (was v4.31.0) (#126) (
ccee8e4)
OpenVibe.Play
play.openvibe.network · repository
- openvibe-shared v4.31.0 (was v4.30.0) (#74) (
b77fb96) - openvibe-shared v4.33.0 (was v4.31.0) (#75) (
2803d29)
OpenVibe.Quest
- openvibe-shared v4.31.0 (was v4.30.0) (#119) (
12ed8e9) - openvibe-shared v4.33.0 (was v4.31.0) (#120) (
b37efa9)
OpenVibe.Rent
- openvibe-shared v4.31.0 (was v4.30.0) (#129) (
1615e7a) - openvibe-shared v4.33.0 (was v4.31.0) (#130) (
9fe104a)
OpenVibe.Report
- openvibe-shared v4.31.0 (was v4.30.0) (#2) (
fdbdd9c) - openvibe-shared v4.33.0 (was v4.31.0) (#3) (
f12d0bd)
OpenVibe.Reviews
- openvibe-shared v4.31.0 (was v4.30.0) (#129) (
04be259) - openvibe-shared v4.33.0 (was v4.31.0) (#130) (
5c0d9f0)
OpenVibe.Run
- openvibe-shared v4.31.0 (was v4.30.0) (#102) (
b70bd21) - openvibe-shared v4.33.0 (was v4.31.0) (#103) (
d22e82a)
OpenVibe.Services
openvibe.services · repository
- openvibe-shared v4.31.0 (was v4.30.0) (#140) (
b324ab3) - openvibe-shared v4.33.0 (was v4.31.0) (#141) (
27607b7)
OpenVibe.Sources
sources.openvibe.network · repository
- openvibe-shared v4.31.0 (was v4.30.0) (#134) (
ec89fa1) - openvibe-shared v4.33.0 (was v4.31.0) (#135) (
9d072d7)
OpenVibe.Space
- openvibe-shared v4.31.0 (was v4.30.0) (#114) (
ddc746e) - openvibe-shared v4.33.0 (was v4.31.0) (#115) (
2152dd7)
OpenVibe.Tips
- openvibe-shared v4.31.0 (was v4.30.0) (#116) (
99532a0) - openvibe-shared v4.33.0 (was v4.31.0) (#117) (
6c48b01)
OpenVibe.Tools
- openvibe-shared v4.31.0 (was v4.30.0) (#132) (
31d79d0) - openvibe-shared v4.33.0 (was v4.31.0) (#133) (
7e755ef)
OpenVibe.Trade
- openvibe-shared v4.31.0 (was v4.30.0) (#127) (
4f1a404) - openvibe-shared v4.33.0 (was v4.31.0) (#128) (
91309cf)
OpenVibe.VIP
- openvibe-shared v4.31.0 (was v4.30.0) (#112) (
bf9a8e1) - openvibe-shared v4.33.0 (was v4.31.0) (#113) (
5ff045a)
OpenVibe.Watch
- openvibe-shared v4.31.0 (was v4.30.0) (#126) (
d8291c5) - openvibe-shared v4.33.0 (was v4.31.0) (#127) (
c29c552)
OpenVibe.Wiki
- openvibe-shared v4.31.0 (was v4.30.0) (#138) (
428f5c1) - openvibe-shared v4.33.0 (was v4.31.0) (#139) (
afc71bc)
OpenVibe.Work
- openvibe-shared v4.31.0 (was v4.30.0) (#111) (
efba666) - openvibe-shared v4.33.0 (was v4.31.0) (#112) (
b7ee5bd)
OpenVibe.Zone
- openvibe-shared v4.31.0 (was v4.30.0) (#72) (
65d8215) - openvibe-shared v4.33.0 (was v4.31.0) (#73) (
ba49a03)
OpenVibe.Actor
- openvibe-shared v4.33.0 (was v4.31.0) (#171) (
8a7e0b3)
OpenVibe.Billing
billing.openvibe.network · repository
- openvibe-shared v4.33.0 (was v4.31.0) (#125) (
d7b405a)
OpenVibe.Blog
- openvibe-shared v4.33.0 (was v4.31.0) (#113) (
5fb0199)
OpenVibe.Bot
- openvibe-shared v4.33.0 (was v4.31.0) (#218) (
bf509b5)
OpenVibe.Community
openvibe.community · repository
- openvibe-shared v4.33.0 (was v4.31.0) (#171) (
360c2d7)
OpenVibe.Coupons
- openvibe-shared v4.33.0 (was v4.31.0) (#129) (
81e2e40)
OpenVibe.Design
- openvibe-shared v4.33.0 (was v4.31.0) (#3) (
0706314)
OpenVibe.Events
- openvibe-shared v4.33.0 (was v4.31.0) (#144) (
dc1c6e5)
OpenVibe.Food
- openvibe-shared v4.33.0 (was v4.31.0) (#124) (
65469a9)
OpenVibe.Help
- openvibe-shared v4.33.0 (was v4.31.0) (#123) (
2c00366)
OpenVibe.Host
- openvibe-shared v4.33.0 (was v4.31.0) (#187) (
a92389a)
OpenVibe.Inventory
inventory.openvibe.network · repository
- openvibe-shared v4.33.0 (was v4.31.0) (#111) (
b6fc07d)
OpenVibe.Live
- openvibe-shared v4.33.0 (was v4.31.0) (#431) (
a9044d9)
OpenVibe.Media
- openvibe-shared v4.33.0 (was v4.31.0) (#214) (
aa04dc9)
OpenVibe.MediaHub
- openvibe-shared v4.33.0 (was v4.31.0) (#178) (
92d73a1)
OpenVibe.Today
- openvibe-shared v4.33.0 (was v4.31.0) (#1) (
6a7921b)
Patch notes are put together automatically when enough changes have shipped, or when a large feature lands. See every site's own updates page for the live list.
Comments
Comments are hosted by OpenVibe.Community.
No comments yet.
Sign in with OpenVibe to comment.