Patch notes: 81 changes across 19 sites
Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.
What shipped on OpenVibe on 2026-10-15: 81 changes to OpenVibe.Network, OpenVibe.MediaHub, OpenVibe.Live, OpenVibe.AI, OpenVibe.Media, OpenVibe.Food and 13 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.
Highlights
- OpenVibe.MediaHub: OpenVibe.Pics on openvibe.pics: upload, share, albums, reports and takedown (#64) (
c3ea095) - OpenVibe.Trade: Trade: SEC's filed numbers and AI briefs that cite them (#69) (
419a539) - OpenVibe.MediaHub: Video: uploads (Media VODs), watch pages at /u/:id, on channels and the home page (#67) (
92ea7d6) - OpenVibe.Blog: Blog: AI desks — digests from Sources' items (news, food recalls, deals, hosting, dev) and the Is This Real? satire desk, labelled and never indexed (#57) (
2cd5d41)
OpenVibe.Network
- Network: openvibe.pics signs in through client media-hub (OpenVibe.Pics) (#216) (
6c82394) - openvibe-contracts v0.188.3 (was v0.188.2) (#217) (
92c7621) - openvibe-contracts v0.189.0 (was v0.188.3) (#218) (
8026c97) - Network: Chat may read a Food household for its AI member (food.household.read) (#219) (
534532a) - openvibe-contracts v0.189.1 (was v0.189.0) (#220) (
98a462a) - Network: trade may run trade.* AI workflows (Trade's AI briefs) (#221) (
ae5a882) - Network: OAuth client forgejo for OpenVibe Git (openvibe.codes/git) (#222) (
697290a) - Network: openvibe.homes leaves the parked domains (OpenVibe.Homes serves it) (#223) (
b96398f) - Network: media-hub may run media.analyze (OpenVibe.Video's AI edit) (#224) (
5d958b2) - Network: blog may read Sources items (sources.item.read) for its AI desks (#225) (
cd88c8f) - openvibe-contracts v0.190.1 (was v0.189.1) (#226) (
c42d79c) - openvibe-contracts v0.191.1 (was v0.190.1) (#227) (
1fb0b1a) - Network home: the LIVE badge's white text meets AA contrast (#dc2626, 4.8:1; #ef4444 was 3.8:1) (#228) (
bb978f1)
OpenVibe.MediaHub
- OpenVibe.Pics on openvibe.pics: upload, share, albums, reports and takedown (#64) (
c3ea095) - Pics: deleting says what happens at the edge (#65) (
2f0b92c) - Download: public links (no account to download), 25 GB free, 2 GB files (#66) (
154dda0) - Video: uploads (Media VODs), watch pages at /u/:id, on channels and the home page (#67) (
92ea7d6) - Video uploads: the uploader goes in the VOD's meta (Media's user_id is a number) (#68) (
6564e67) - Video: record from the camera or the screen in the browser, never live (#69) (
6ed9042) - Video: the AI edit, captions, chapters and a summary from media.analyze (#70) (
f1a5ad4) - Video: a running AI edit is looked at again after 2 minutes, not 10 (#71) (
6bde589) - Video: a running AI edit is read by its run id (a second post carried a new signed URL, which AI refused as an idempotency conflict) (#72) (
87fcd5b) - Download and Video: their own names and true copy (#73) (
01c5427)
OpenVibe.Live
- openvibe-shared v4.2.1 (was v4.2.0) (#133) (
d1fd94e) - Live browser smoke: the Frame's page-view beacon is plumbing; SPA mode counts only the gate's own writes (#134) (
298d82a) - Live guides: '(optional)' stays beside its label in the go-live setup (#135) (
33c4df1) - openvibe-sdk v0.46.0 (was v0.44.0) (#136) (
3c4e123) - openvibe-contracts v0.188.2 (was v0.186.0) (#138) (
7521c68) - Live: drop user_cosmetics, user_equipped and user_equipped_tag (merge on or after 2026-10-15 18:00 UTC) (#55) (
0f7561a) - Live: request telemetry in its own table, 14-day retention (#137) (
9427d15) - Live: setup hub tasks emit live.setup.task_completed for Quest (contracts 0.190.0) (#139) (
0c21018)
OpenVibe.AI
ai.openvibe.services · repository
- AI README: request telemetry (telemetry_samples, one-minute aggregates, 14 days) (#88) (
6e86cbc) - AI: chat.member.reply, a room's AI member answers on OpenVibe.Chat (#89) (
9f32e05) - AI: news.summarize_story takes a tone (brief, neutral, explained) (#90) (
1754a3d) - AI: a refused json_schema steps down with the schema in the instructions; trade template names its fields (#91) (
d726efb) - AI: food.read_pantry_photo, which foods a cupboard photo or receipt shows (#92) (
b6f1cc8) - AI: blog.write_digest (a desk's cited digest) and blog.write_satire (labelled fiction with its own rules) (#93) (
941f615) - AI: blog.write_digest returns short cited paragraphs (no source numbers in the text) and a real headline; satire's dek speaks in the piece's voice (#94) (
29f3069)
OpenVibe.Media
- Media pages: filled buttons use the strong accent (AA contrast) (#125) (
8f63eba) - Media: an audio-only recording's thumbnail answers no_video at once (no new job each time) (#127) (
9dcb4f9) - openvibe-shared v4.2.1 (was v4.2.0) (#126) (
3da9f63) - openvibe-sdk v0.46.0 (was v0.44.0) (#128) (
f2c3ea2) - Media: request telemetry in its own table, 30-day retention (#129) (
fcc0efb) - openvibe-contracts v0.188.2 (was v0.186.0) (#130) (
22e3fd4) - Media: sweep the work directories of finished or vanished jobs (12.8 GB were left on 10-15) (#131) (
2e4540e)
OpenVibe.Food
- openvibe-contracts v0.189.0 (was v0.188.2) (#50) (
6eba856) - Food: delivery and meal kits, compared (one search opens every delivery app) (#52) (
7672375) - Food: add to your cupboard by barcode (Open Food Facts), typed or scanned (#53) (
3b86c2b) - Food: add to your cupboard from a photo or a receipt (OpenVibe.AI) (#54) (
0125683) - Food: the recipe library — budget recipes OpenVibe.AI writes from the food list, costed by Food, labelled AI, indexed once a person checks them (#55) (
4fc1a63) - Food library: an empty cupboard ignores the cupboard flag; water, salt and pepper are basics; any other unlisted ingredient drops the recipe (#56) (
8986b90)
OpenVibe.Blog
- Blog: AI desks — digests from Sources' items (news, food recalls, deals, hosting, dev) and the Is This Real? satire desk, labelled and never indexed (#57) (
2cd5d41) - Blog desks: cited paragraphs, source numbers out of the text, the desk's title when the AI names the format (#58) (
a358833) - Blog desks: one AI run per post row and attempt (a rewritten post never replays the old run) (#59) (
9a20d7d) - Blog desks: cited items first; a weekly Crowdfunding digest (#60) (
8251a00)
OpenVibe.Quest
- openvibe-contracts v0.190.0 (was v0.188.2) (#51) (
e72b0e8) - Quest: Set up your channel, a quest per Live setup task (live.setup.task_completed) (#52) (
677fcda) - Quest: quests on Blog, Deals, Run and Inventory (publish a post, share a deal, vote on ten, run a job, wear an item) (#53) (
11a9ec7) - Quest: Bring a robot online (#54) (
799691f)
OpenVibe.Sources
sources.openvibe.network · repository
- Sources: sec-company-tickers, SEC's ticker/CIK/exchange list as instrument items (#62) (
00e875b) - Sources: fda-food-recalls, FDA's food safety recalls feed (for Blog's Food desk) (#64) (
456bd20) - Sources: category crowdfunding, request_content_type for api GETs, opencollective-accounts seed (contracts 0.191.0) (#65) (
e57602d) - Sources: opencollective-accounts reads the 100 most active (200 took longer than the 20 s fetch limit) (#66) (
ae1321e)
OpenVibe.Rent
- Rent: the board links the OpenVibe Companion (#57) (
a7c4ab5) - Rent: OpenVibe.Homes, the buying side, on openvibe.homes (#58) (
5b32b5d) - Homes: the price card lines up with the other context cards (no stray margin in the grid) (#59) (
0fc14fd)
OpenVibe.Trade
- Trade: companies from SEC's ticker list (sec-company-tickers), so filings land (#68) (
17bf11f) - Trade: SEC's filed numbers and AI briefs that cite them (#69) (
419a539) - Trade: readable figures and one citation per series on the AI brief (#70) (
731d69b)
OpenVibe.Codes
- Codes: OpenVibe Git, Forgejo at openvibe.codes/git with OpenVibe sign-in and GitHub mirrors (#85) (
f6bf96b) - OpenVibe Git: the OpenVibe theme; mirror script fixes (token cleanup, .wiki names) (#86) (
4dc4130)
OpenVibe.Help
- openvibe-contracts v0.188.3 (was v0.188.2) (#53) (
1f4caf1) - openvibe-contracts v0.189.1 (was v0.188.3) (#54) (
3c37015)
OpenVibe.News
- News: AI briefs with tone and outlet comparisons, and a live breaking view (#68) (
de2a634) - News: the front page shows the latest AI briefs (labelled AI) above the wire (#69) (
5a9a0f9)
OpenVibe.Reviews
- Reviews: every review site, one search (#65) (
ec9498f) - Reviews: a Sources page re-indexes each entity once (one index document per review had Search's follow-up events refused as a loop) (#66) (
2bcc762)
OpenVibe.Bot
- Bot: bot.robot.online/offline name the robot's owner (contracts 0.192.0), for Quest's robot quest (#129) (
a63927e)
OpenVibe.Chat
- openvibe-contracts v0.189.0 (was v0.188.2) (#103) (
e5199dd)
OpenVibe.Deals
- Deals: crowdfunding discovery — one search across Kickstarter, Indiegogo, GoFundMe, Open Collective and more, plus Open Collective campaigns from Sources (#62) (
2f49efd)
OpenVibe.Events
- openvibe-contracts v0.190.0 (was v0.188.2) (#88) (
ab19aee)
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.