---
title: "Patch notes: 97 changes across 50 sites (Oct 29) ·…"
canonical: "https://openvibe.blog/@openvibe/patch-notes-97-changes-across-50-sites-oct-29"
updated: null
---

# Patch notes: 97 changes across 50 sites (Oct 29) ·…

HTML: [Patch notes: 97 changes across 50 sites (Oct 29) ·…](https://openvibe.blog/@openvibe/patch-notes-97-changes-across-50-sites-oct-29)

# Patch notes: 97 changes across 50 sites (Oct 29)

By [goosely](/@openvibe/authors/goosely) · 2026-10-29 · ≈ 6 min read

Part 118 of 120 in the series [Patch notes](/@openvibe/series/patch-notes)

**Imported.** Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.

 On this page 50 sections

1. [OpenVibe.Design](#openvibe-design)
2. [OpenVibe.Live](#openvibe-live)
3. [OpenVibe.Actor](#openvibe-actor)
4. [OpenVibe.Bench](#openvibe-bench)
5. [OpenVibe.Chat](#openvibe-chat)
6. [OpenVibe.Community](#openvibe-community)
7. [OpenVibe.Rent](#openvibe-rent)
8. [OpenVibe.Search](#openvibe-search)
9. [OpenVibe.AI](#openvibe-ai)
10. [OpenVibe.Billing](#openvibe-billing)
11. [OpenVibe.Bot](#openvibe-bot)
12. [OpenVibe.Cam](#openvibe-cam)
13. [OpenVibe.Deals](#openvibe-deals)
14. [OpenVibe.Domains](#openvibe-domains)
15. [OpenVibe.Events](#openvibe-events)
16. [OpenVibe.Exchange](#openvibe-exchange)
17. [OpenVibe.Fun](#openvibe-fun)
18. [OpenVibe.Games](#openvibe-games)
19. [OpenVibe.Media](#openvibe-media)
20. [OpenVibe.Meme](#openvibe-meme)
21. [OpenVibe.Network](#openvibe-network)
22. [OpenRestream](#openrestream)
23. [OpenVibe.Report](#openvibe-report)
24. [OpenVibe.Run](#openvibe-run)
25. [OpenVibe.Services](#openvibe-services)
26. [OpenVibe.Sources](#openvibe-sources)
27. [OpenVibe.Space](#openvibe-space)
28. [OpenVibe.Surf](#openvibe-surf)
29. [OpenVibe.Tips](#openvibe-tips)
30. [OpenVibe.Today](#openvibe-today)
31. [OpenVibe.VIP](#openvibe-vip)
32. [OpenVibe.Vision](#openvibe-vision)
33. [OpenVibe.Watch](#openvibe-watch)
34. [OpenVibe.Blog](#openvibe-blog)
35. [OpenVibe.Codes](#openvibe-codes)
36. [OpenVibe.Coupons](#openvibe-coupons)
37. [OpenVibe.Food](#openvibe-food)
38. [OpenVibe.Help](#openvibe-help)
39. [OpenVibe.Host](#openvibe-host)
40. [OpenVibe.Inventory](#openvibe-inventory)
41. [OpenVibe.MediaHub](#openvibe-mediahub)
42. [OpenVibe.News](#openvibe-news)
43. [OpenVibe.Play](#openvibe-play)
44. [OpenVibe.Quest](#openvibe-quest)
45. [OpenVibe.Reviews](#openvibe-reviews)
46. [OpenVibe.Tools](#openvibe-tools)
47. [OpenVibe.Trade](#openvibe-trade)
48. [OpenVibe.Wiki](#openvibe-wiki)
49. [OpenVibe.Work](#openvibe-work)
50. [OpenVibe.Zone](#openvibe-zone)

What shipped on OpenVibe on 2026-10-29: 97 changes to OpenVibe.Design, OpenVibe.Live, OpenVibe.Actor, OpenVibe.Bench, OpenVibe.Chat, OpenVibe.Community and 44 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.

### OpenVibe.Design

[openvibe.design](https://openvibe.design) · [repository](https://github.com/OpenVibers/OpenVibe.Design)

- openvibe-shared v4.39.0 (was v4.37.0) (#14) ([`a3b1778`](https://github.com/OpenVibers/OpenVibe.Design/commit/a3b17788abeb057153d3b2a9931036802db36b12))
- Design: "Your look, everywhere" — a new front door, and /tokens: any theme as code for the web, Android and iOS (#15) ([`b368166`](https://github.com/OpenVibers/OpenVibe.Design/commit/b368166a3f56fa991f8edc948f1eef4b3fbfcb73))
- Design: try a theme on the real sites (Live, Chat, Games, Community, Network) from its page and the studio; openvibe-shared v4.41.0 (#16) ([`ae80b49`](https://github.com/OpenVibers/OpenVibe.Design/commit/ae80b49a899b29b08aa7dec7f2505998031595ba))
- Design: /look — your look on every OpenVibe site in one place (the theme worn, light or dark, text size, motion, seasons) (#17) ([`c19429d`](https://github.com/OpenVibers/OpenVibe.Design/commit/c19429d671bb08e47fa7daaf25f801371ca39e75))
- Design: /components — the design system's components for web, Android and iOS; openvibe-shared v4.42.0 (#18) ([`20cefa4`](https://github.com/OpenVibers/OpenVibe.Design/commit/20cefa493233106809dc743422d03f1542a1bb68))
- Studio: As code with your edits — the edited theme compiled in the page for the web, Android, iOS, Flutter and Figma (#19) ([`45e0b35`](https://github.com/OpenVibers/OpenVibe.Design/commit/45e0b352ae87da6fc5ee48a8703ac48fb375445e))

### OpenVibe.Live

[openvibe.live](https://openvibe.live) · [repository](https://github.com/OpenVibers/OpenVibe.Live)

- SEO-29: noindex pastes and send X-Robots-Tag on noindex pages (#441) ([`28c9ffd`](https://github.com/OpenVibers/OpenVibe.Live/commit/28c9ffd4ae45ca79b6d32436737990826376643b))
- Automatic clips: only good moments, cut on sentences (clip score + trim) (#442) ([`119e38b`](https://github.com/OpenVibers/OpenVibe.Live/commit/119e38be3c3b9a5ca606e8b2457a42130a7ccd4d))
- openvibe-shared v4.39.0 (was v4.37.0) (#444) ([`cef5b38`](https://github.com/OpenVibers/OpenVibe.Live/commit/cef5b3854752b6f36cf8b8a46fcd42a6c6f48a9f))
- C01: an aggregate audit of the automatic clips (the data behind the clip-score bars) (#443) ([`d00b9ce`](https://github.com/OpenVibers/OpenVibe.Live/commit/d00b9ceb53ad2c2b284249049b668a9683054f74))
- Automatic clips calibrated by the production audit: evidence first, public only when a crowd reacted (#446) ([`749be42`](https://github.com/OpenVibers/OpenVibe.Live/commit/749be42718ebfc6e7f32283cd6a5f77f9bc9fbb4))
- A clip of a stream recorded in parts: the recording's page lists it, and a private clip's bytes are reachable (#445) ([`5216a2f`](https://github.com/OpenVibers/OpenVibe.Live/commit/5216a2f79433df2742359da205f7ceb5efef1f50))

### OpenVibe.Actor

[openvibe.actor](https://openvibe.actor) · [repository](https://github.com/OpenVibers/OpenVibe.Actor)

- Actor's front page: a taste and a door, not the manual (17 phone screens → 5) (#178) ([`39743f0`](https://github.com/OpenVibers/OpenVibe.Actor/commit/39743f0183b63074b3e62f4a7cbcc21b72afbe54))
- openvibe-shared v4.39.0 (was v4.38.0) (#179) ([`be4c4cc`](https://github.com/OpenVibers/OpenVibe.Actor/commit/be4c4cc17ce162ab49bca1c6b8d8c9fadab988d0))
- Home: the launcher's local column rules go (openvibe-shared 4.39.0 fills a four-tile row itself) (#180) ([`537c356`](https://github.com/OpenVibers/OpenVibe.Actor/commit/537c356f03c4d648dd5b0423038854369f034702))

### OpenVibe.Bench

[bench.openvibe.services](https://bench.openvibe.services) · [repository](https://github.com/OpenVibers/OpenVibe.Bench)

- openvibe-shared v4.39.0 (was v4.37.0) (#8) ([`b04d5cf`](https://github.com/OpenVibers/OpenVibe.Bench/commit/b04d5cf6c86ab577da6e92c360b343a731e8cfcd))
- BENCH-7: Games match outcomes from service:games only, out of vote counts; BENCH-9: five text kinds (#9) ([`deb9356`](https://github.com/OpenVibers/OpenVibe.Bench/commit/deb93564bc9e7a75b7bbdc49d282d7bda71045b7))
- openvibe-shared v4.41.0 (was v4.39.0) (#10) ([`25b5316`](https://github.com/OpenVibers/OpenVibe.Bench/commit/25b5316bde94fb2f9ed099d0cbb5fa88ac385d2b))

### OpenVibe.Chat

[openvibe.chat](https://openvibe.chat) · [repository](https://github.com/OpenVibers/OpenVibe.Chat)

- Chat: serve llms-full.txt for every public page (SEO-33) (#248) ([`6ef569c`](https://github.com/OpenVibers/OpenVibe.Chat/commit/6ef569c7ef60d8473289f4c46f3b3b71dec259b4))
- openvibe-shared v4.39.0 (was v4.37.0) (#249) ([`6f16510`](https://github.com/OpenVibers/OpenVibe.Chat/commit/6f16510705624cb9a8308c62035a6c6bbbd755a3))
- openvibe-shared v4.41.0 (was v4.39.0) (#250) ([`f4b0cab`](https://github.com/OpenVibers/OpenVibe.Chat/commit/f4b0cab98b9a1a04232ea622cde74f9f6b79098d))

### OpenVibe.Community

[openvibe.community](https://openvibe.community) · [repository](https://github.com/OpenVibers/OpenVibe.Community)

- SEO-29: noindex pastes and send X-Robots-Tag on noindex pages (#178) ([`9f29ec0`](https://github.com/OpenVibers/OpenVibe.Community/commit/9f29ec05ad12fa163a131ebf3b0bfd39814c4e51))
- Home: a taste and a door, not the index (15.4 -> 4.6 screens at 390 px) (#179) ([`3266c60`](https://github.com/OpenVibers/OpenVibe.Community/commit/3266c608c6ff6823ab4d5d26b538d43739d3919f))
- openvibe-shared v4.39.0: code pastes show their first lines on the home, Pulse rows take rel from the kit (#181) ([`a616448`](https://github.com/OpenVibers/OpenVibe.Community/commit/a616448eceee9f97d11db8423f9e0b883760334a))

### OpenVibe.Rent

[openvibe.rent](https://openvibe.rent) · [repository](https://github.com/OpenVibers/OpenVibe.Rent)

- Short front page on openvibe.rent and openvibe.homes: the search first, rails, folds, a launcher (#136) ([`50ee300`](https://github.com/OpenVibers/OpenVibe.Rent/commit/50ee300054ce548ee2884b070ec591d1b648fe28))
- openvibe-shared v4.39.0 (was v4.38.0) (#137) ([`be9e1d7`](https://github.com/OpenVibers/OpenVibe.Rent/commit/be9e1d7d442b4867a099bdc2848c0e81b4de8139))
- Home: a listing card says its city and kind under the title (kit.card sub), not as a badge and on hover; the rails wrap through the kit (#138) ([`0ee6491`](https://github.com/OpenVibers/OpenVibe.Rent/commit/0ee6491a327d0e84488c6901a1e0aed7b51c81dc))

### OpenVibe.Search

[search.openvibe.network](https://search.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Search)

- MCP auth: the RFC 9728 protected-resource metadata and a WWW-Authenticate challenge on 401 (#133) ([`86f6c8c`](https://github.com/OpenVibers/OpenVibe.Search/commit/86f6c8c3de09b9b056ca94d1400a4949d946b2a3))
- openvibe-shared v4.39.0 (was v4.37.0) (#134) ([`4472958`](https://github.com/OpenVibers/OpenVibe.Search/commit/4472958905a0283b2daeafdebd2814ec9885db8e))
- openvibe-shared v4.41.0 (was v4.39.0) (#135) ([`bccb692`](https://github.com/OpenVibers/OpenVibe.Search/commit/bccb692596d2db5d380e09650f1a8b4d251b8f5a))

### OpenVibe.AI

[ai.openvibe.services](https://ai.openvibe.services) · [repository](https://github.com/OpenVibers/OpenVibe.AI)

- openvibe-shared v4.39.0 (was v4.37.0) (#194) ([`a951a8b`](https://github.com/OpenVibers/OpenVibe.AI/commit/a951a8bf54d810c005fd40d4261ac241e41b7c28))
- openvibe-shared v4.41.0 (was v4.39.0) (#195) ([`f868769`](https://github.com/OpenVibers/OpenVibe.AI/commit/f8687694dd6f3488dbfae28501db758187ee3a64))

### OpenVibe.Billing

[billing.openvibe.network](https://billing.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Billing)

- openvibe-shared v4.39.0 (was v4.37.0) (#129) ([`448dbcc`](https://github.com/OpenVibers/OpenVibe.Billing/commit/448dbcc93f01d5e54fb41fbb9b840ee55906c427))
- openvibe-shared v4.41.0 (was v4.39.0) (#130) ([`ee96a0a`](https://github.com/OpenVibers/OpenVibe.Billing/commit/ee96a0a005369e7ad7a991c6834005d76be9c93e))

### OpenVibe.Bot

[openvibe.bot](https://openvibe.bot) · [repository](https://github.com/OpenVibers/OpenVibe.Bot)

- openvibe-shared v4.39.0 (was v4.37.0) (#224) ([`e7ee5e4`](https://github.com/OpenVibers/OpenVibe.Bot/commit/e7ee5e434e2688b98a040eae3ae894af5fb618a0))
- openvibe-shared v4.41.0 (was v4.39.0) (#225) ([`914058e`](https://github.com/OpenVibers/OpenVibe.Bot/commit/914058e1734bb5784bfc421307c2c8f8ddc7155f))

### OpenVibe.Cam

[openvibe.cam](https://openvibe.cam) · [repository](https://github.com/OpenVibers/OpenVibe.Cam)

- openvibe-shared v4.39.0 (was v4.37.0) (#6) ([`2e1e131`](https://github.com/OpenVibers/OpenVibe.Cam/commit/2e1e131042202931b4cf907bc00ac53dba1a27da))
- openvibe-shared v4.41.0 (was v4.39.0) (#7) ([`88b6d68`](https://github.com/OpenVibers/OpenVibe.Cam/commit/88b6d6866094581c7ce1037ceea8d3dc53314645))

### OpenVibe.Deals

[openvibe.deals](https://openvibe.deals) · [repository](https://github.com/OpenVibers/OpenVibe.Deals)

- SEO-16/SEO-34: the sitemap is an index of bounded children, and llms.txt lists only URLs that answer (#133) ([`1098709`](https://github.com/OpenVibers/OpenVibe.Deals/commit/10987099f91be3eb5ca3c4f6f6391ab360f6e854))
- openvibe-shared v4.39.0 (was v4.37.0) (#136) ([`28a639e`](https://github.com/OpenVibers/OpenVibe.Deals/commit/28a639e9b2c07b12cc6a4758ab7ef07429931fce))

### OpenVibe.Domains

[openvibe.domains](https://openvibe.domains) · [repository](https://github.com/OpenVibers/OpenVibe.Domains)

- openvibe-shared v4.39.0 (was v4.37.0) (#12) ([`5c5f470`](https://github.com/OpenVibers/OpenVibe.Domains/commit/5c5f470703712ba4e690d3950cbe8bb24faff835))
- openvibe-shared v4.41.0 (was v4.39.0) (#13) ([`36051ff`](https://github.com/OpenVibers/OpenVibe.Domains/commit/36051ffba5628780b2b8dda8073bd15ef7e7534e))

### OpenVibe.Events

[openvibe.events](https://openvibe.events) · [repository](https://github.com/OpenVibers/OpenVibe.Events)

- openvibe-shared v4.39.0 (was v4.37.0) (#154) ([`880b8b7`](https://github.com/OpenVibers/OpenVibe.Events/commit/880b8b7678906ff89c86bdeff3cb973e804dbd53))
- openvibe-shared v4.41.0 (was v4.39.0) (#155) ([`2f45276`](https://github.com/OpenVibers/OpenVibe.Events/commit/2f45276b1109718a16d8ea3988fec712300d99d4))

### OpenVibe.Exchange

[openvibe.exchange](https://openvibe.exchange) · [repository](https://github.com/OpenVibers/OpenVibe.Exchange)

- openvibe-shared v4.39.0 (was v4.37.0) (#7) ([`c209ec8`](https://github.com/OpenVibers/OpenVibe.Exchange/commit/c209ec8da646ce522db924d8feb325b6d085aba2))
- openvibe-shared v4.41.0 (was v4.39.0) (#8) ([`2142bfb`](https://github.com/OpenVibers/OpenVibe.Exchange/commit/2142bfbec34c80db1db797c855a13db622cfb64e))

### OpenVibe.Fun

[openvibe.fun](https://openvibe.fun) · [repository](https://github.com/OpenVibers/OpenVibe.Fun)

- openvibe-shared v4.39.0 (was v4.37.0) (#6) ([`8910084`](https://github.com/OpenVibers/OpenVibe.Fun/commit/8910084c8616d394df4541e8f7582b95c5336130))
- openvibe-shared v4.41.0 (was v4.39.0) (#7) ([`a52ee7b`](https://github.com/OpenVibers/OpenVibe.Fun/commit/a52ee7bdfd24d5484920119041f3bfaa6d149446))

### OpenVibe.Games

[openvibe.games](https://openvibe.games) · [repository](https://github.com/OpenVibers/OpenVibe.Games)

- openvibe-shared v4.39.0 (was v4.37.0) (#204) ([`22a8ae3`](https://github.com/OpenVibers/OpenVibe.Games/commit/22a8ae336c3f6c5392f87eff071829c95fb4a907))
- openvibe-shared v4.41.0 (was v4.39.0) (#205) ([`47a60fe`](https://github.com/OpenVibers/OpenVibe.Games/commit/47a60fe3ea8e0e26ff6019900b0c6c5f4f447f64))

### OpenVibe.Media

[openvibe.media](https://openvibe.media) · [repository](https://github.com/OpenVibers/OpenVibe.Media)

- openvibe-shared v4.39.0 (was v4.37.0) (#221) ([`0333c8f`](https://github.com/OpenVibers/OpenVibe.Media/commit/0333c8fe6b117f3c5b86cc4a3becb67d9a1ab5a8))
- Home on openvibe-shared 4.39.1: the numbers are tiles and the cards keep their corners; the rail wraps through the kit (#222) ([`457ccd9`](https://github.com/OpenVibers/OpenVibe.Media/commit/457ccd962fe039630a0756173b83202188da7601))

### OpenVibe.Meme

[openvibe.meme](https://openvibe.meme) · [repository](https://github.com/OpenVibers/OpenVibe.Meme)

- openvibe-shared v4.39.0 (was v4.37.0) (#6) ([`be0159f`](https://github.com/OpenVibers/OpenVibe.Meme/commit/be0159f98b6ee0b5fc9ae9fc4fde385247fc5632))
- openvibe-shared v4.41.0 (was v4.39.0) (#7) ([`8520086`](https://github.com/OpenVibers/OpenVibe.Meme/commit/85200860b457397d7cef9308b24ba5003ab50579))

### OpenVibe.Network

[openvibe.network](https://openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Network)

- openvibe-shared v4.39.0 (was v4.38.0) (#416) ([`0068b22`](https://github.com/OpenVibers/OpenVibe.Network/commit/0068b227460e2f1a93ce2ba91a34ab55e808cda3))
- Grant Games the Bench capabilities for AI match outcomes (BENCH-7) (#417) ([`271ec4f`](https://github.com/OpenVibers/OpenVibe.Network/commit/271ec4f860f4cef84d7894ecbc70a4bda82a8134))

### OpenRestream

[openre.stream](https://openre.stream) · [repository](https://github.com/OpenVibers/OpenRestream)

- openvibe-shared v4.39.0 (was v4.37.0) (#140) ([`7690d3e`](https://github.com/OpenVibers/OpenRestream/commit/7690d3e6efb9e544c8394261b20f3975df3c4e0f))
- openvibe-shared v4.41.0 (was v4.39.0) (#141) ([`05262db`](https://github.com/OpenVibers/OpenRestream/commit/05262db8c7ac7b3190cc80e67e60570adb74c54d))

### OpenVibe.Report

[openvibe.report](https://openvibe.report) · [repository](https://github.com/OpenVibers/OpenVibe.Report)

- openvibe-shared v4.39.0 (was v4.37.0) (#12) ([`81f56f0`](https://github.com/OpenVibers/OpenVibe.Report/commit/81f56f070c5f79a49957f5935b4d21f4c1a3eb73))
- openvibe-shared v4.41.0 (was v4.39.0) (#13) ([`ce94f74`](https://github.com/OpenVibers/OpenVibe.Report/commit/ce94f74c3db212d3dff938728b407ff9ed833a53))

### OpenVibe.Run

[openvibe.run](https://openvibe.run) · [repository](https://github.com/OpenVibers/OpenVibe.Run)

- openvibe-shared v4.39.0 (was v4.37.0) (#108) ([`3e6fc18`](https://github.com/OpenVibers/OpenVibe.Run/commit/3e6fc181e50573c58034eed5d8128f16c820685b))
- openvibe-shared v4.41.0 (was v4.39.0) (#109) ([`aaa51c0`](https://github.com/OpenVibers/OpenVibe.Run/commit/aaa51c0086a9602885f559c896f35d9616ba9eeb))

### OpenVibe.Services

[openvibe.services](https://openvibe.services) · [repository](https://github.com/OpenVibers/OpenVibe.Services)

- Home: a taste and a door, 16.1 phone screens to 5.8 (openvibe-shared v4.38.0) (#146) ([`86dc307`](https://github.com/OpenVibers/OpenVibe.Services/commit/86dc3077ad0a3bcef34faa5eeefef8c5dbd84e98))
- openvibe-shared v4.39.0 (was v4.38.0) (#147) ([`ea270d8`](https://github.com/OpenVibers/OpenVibe.Services/commit/ea270d8ce06806ed506bf693d265a4bddbdc1a81))

### OpenVibe.Sources

[sources.openvibe.network](https://sources.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Sources)

- openvibe-shared v4.39.0 (was v4.37.0) (#140) ([`b3dc00d`](https://github.com/OpenVibers/OpenVibe.Sources/commit/b3dc00dae7290a9dad0e47fe3bd4f7c082993b86))
- openvibe-shared v4.41.0 (was v4.39.0) (#141) ([`da45bdb`](https://github.com/OpenVibers/OpenVibe.Sources/commit/da45bdba1c2f18eeb0043334afa112b190a30cf6))

### OpenVibe.Space

[openvibe.space](https://openvibe.space) · [repository](https://github.com/OpenVibers/OpenVibe.Space)

- openvibe-shared v4.39.0 (was v4.37.0) (#124) ([`3d57137`](https://github.com/OpenVibers/OpenVibe.Space/commit/3d57137f4242a0057564aad0230528264f728a71))
- openvibe-shared v4.41.0 (was v4.39.0) (#125) ([`421498a`](https://github.com/OpenVibers/OpenVibe.Space/commit/421498ad8efb7d7034179e936a33719e12b83ec8))

### OpenVibe.Surf

[openvibe.surf](https://openvibe.surf) · [repository](https://github.com/OpenVibers/OpenVibe.Surf)

- openvibe-shared v4.39.0 (was v4.37.0) (#6) ([`6252dee`](https://github.com/OpenVibers/OpenVibe.Surf/commit/6252dee98917050ea3b5d58a612190f0fb9dc2ba))
- openvibe-shared v4.41.0 (was v4.39.0) (#7) ([`f7b2fc2`](https://github.com/OpenVibers/OpenVibe.Surf/commit/f7b2fc2ff9067807f9a039547b3151710d2eec90))

### OpenVibe.Tips

[openvibe.tips](https://openvibe.tips) · [repository](https://github.com/OpenVibers/OpenVibe.Tips)

- openvibe-shared v4.39.0 (was v4.37.0) (#122) ([`fbc9896`](https://github.com/OpenVibers/OpenVibe.Tips/commit/fbc9896b30b4bb980b15a793bf4a0af49f77782b))
- openvibe-shared v4.41.0 (was v4.39.0) (#123) ([`e72c109`](https://github.com/OpenVibers/OpenVibe.Tips/commit/e72c1097117a17df71119fcc0fb910830e8f4542))

### OpenVibe.Today

[openvibe.today](https://openvibe.today) · [repository](https://github.com/OpenVibers/OpenVibe.Today)

- openvibe-shared v4.39.0 (was v4.37.0) (#10) ([`c353f8c`](https://github.com/OpenVibers/OpenVibe.Today/commit/c353f8c2f2c613bf462338984f231e8bd777c8f5))
- openvibe-shared v4.41.0 (was v4.39.0) (#11) ([`ce1044f`](https://github.com/OpenVibers/OpenVibe.Today/commit/ce1044f94c93f1c36d832319d812a8ab3dcb5832))

### OpenVibe.VIP

[openvibe.vip](https://openvibe.vip) · [repository](https://github.com/OpenVibers/OpenVibe.VIP)

- openvibe-shared v4.39.0 (was v4.37.0) (#118) ([`65b958a`](https://github.com/OpenVibers/OpenVibe.VIP/commit/65b958aeac8240eba6cf8e2e7871b1f9d4e4e081))
- openvibe-shared v4.41.0 (was v4.39.0) (#119) ([`1957007`](https://github.com/OpenVibers/OpenVibe.VIP/commit/19570070c882d889181a41ec9991f9ea9027df76))

### OpenVibe.Vision

[openvibe.vision](https://openvibe.vision) · [repository](https://github.com/OpenVibers/OpenVibe.Vision)

- openvibe-shared v4.39.0 (was v4.37.0) (#9) ([`77e183e`](https://github.com/OpenVibers/OpenVibe.Vision/commit/77e183eb30c41698034779bc21f3b1deea93eecb))
- openvibe-shared v4.41.0 (was v4.39.0) (#10) ([`f97c3d3`](https://github.com/OpenVibers/OpenVibe.Vision/commit/f97c3d37c2b7ec85cef202d74defd5cc85dbf7e7))

### OpenVibe.Watch

[openvibe.watch](https://openvibe.watch) · [repository](https://github.com/OpenVibers/OpenVibe.Watch)

- openvibe-shared v4.39.0 (was v4.37.0) (#131) ([`09b260b`](https://github.com/OpenVibers/OpenVibe.Watch/commit/09b260bb62d7384a537c9dcfe89fddbd61f15f20))
- openvibe-shared v4.41.0 (was v4.39.0) (#132) ([`aae592f`](https://github.com/OpenVibers/OpenVibe.Watch/commit/aae592ffb608403d39f4fdaf47e89797532bfabd))

### OpenVibe.Blog

[openvibe.blog](https://openvibe.blog) · [repository](https://github.com/OpenVibers/OpenVibe.Blog)

- openvibe-shared v4.39.0 (was v4.37.0) (#123) ([`11a76a3`](https://github.com/OpenVibers/OpenVibe.Blog/commit/11a76a3f6642b81c997991ad70c9f1bf5e6d9b7f))

### OpenVibe.Codes

[openvibe.codes](https://openvibe.codes) · [repository](https://github.com/OpenVibers/OpenVibe.Codes)

- openvibe-shared v4.39.0 (was v4.37.0) (#151) ([`a03c572`](https://github.com/OpenVibers/OpenVibe.Codes/commit/a03c572eb378444c311a0455e2c133263fca8c1e))

### OpenVibe.Coupons

[openvibe.coupons](https://openvibe.coupons) · [repository](https://github.com/OpenVibers/OpenVibe.Coupons)

- openvibe-shared v4.39.0 (was v4.37.0) (#137) ([`99c63ff`](https://github.com/OpenVibers/OpenVibe.Coupons/commit/99c63ff91fb7ee6c4852a0c854b5f86318d8b3a6))

### OpenVibe.Food

[openvibe.food](https://openvibe.food) · [repository](https://github.com/OpenVibers/OpenVibe.Food)

- openvibe-shared v4.39.0 (was v4.37.0) (#131) ([`44298b1`](https://github.com/OpenVibers/OpenVibe.Food/commit/44298b181d2a38ac877ab65c0f903c7795b919d6))

### OpenVibe.Help

[openvibe.help](https://openvibe.help) · [repository](https://github.com/OpenVibers/OpenVibe.Help)

- openvibe-shared v4.39.0 (was v4.37.0) (#130) ([`edeed2b`](https://github.com/OpenVibers/OpenVibe.Help/commit/edeed2bc39164a3b73c1195f18eb6b576cb87f18))

### OpenVibe.Host

[openvibe.host](https://openvibe.host) · [repository](https://github.com/OpenVibers/OpenVibe.Host)

- openvibe-shared v4.39.0 (was v4.37.0) (#194) ([`b62be34`](https://github.com/OpenVibers/OpenVibe.Host/commit/b62be34a97fe6df5898e77f5781f585dc9b4ea9e))

### OpenVibe.Inventory

[inventory.openvibe.network](https://inventory.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Inventory)

- openvibe-shared v4.39.0 (was v4.37.0) (#117) ([`687b7ff`](https://github.com/OpenVibers/OpenVibe.Inventory/commit/687b7ffd3e16fa3c8d57b12be2a2797d830e5f7c))

### OpenVibe.MediaHub

[openvibe.video](https://openvibe.video) · [repository](https://github.com/OpenVibers/OpenVibe.MediaHub)

- openvibe-shared v4.39.0 (was v4.37.0) (#190) ([`c18d61a`](https://github.com/OpenVibers/OpenVibe.MediaHub/commit/c18d61a8670a7ddb646ed03e3bdaa921a6e600a4))

### OpenVibe.News

[openvibe.news](https://openvibe.news) · [repository](https://github.com/OpenVibers/OpenVibe.News)

- openvibe-shared v4.39.0 (was v4.37.0) (#136) ([`8fdfe95`](https://github.com/OpenVibers/OpenVibe.News/commit/8fdfe95b8e060b57d06729a9f6ed4add642d7612))

### OpenVibe.Play

[play.openvibe.network](https://play.openvibe.network) · [repository](https://github.com/OpenVibers/OpenVibe.Play)

- openvibe-shared v4.39.0 (was v4.37.0) (#81) ([`dbca97a`](https://github.com/OpenVibers/OpenVibe.Play/commit/dbca97af9f125996aceb12b0318d83813191ef05))

### OpenVibe.Quest

[openvibe.quest](https://openvibe.quest) · [repository](https://github.com/OpenVibers/OpenVibe.Quest)

- openvibe-shared v4.39.0 (was v4.37.0) (#128) ([`ca4ac77`](https://github.com/OpenVibers/OpenVibe.Quest/commit/ca4ac7781ba0f157bce4ab96f4c47b59956a42bc))

### OpenVibe.Reviews

[openvibe.reviews](https://openvibe.reviews) · [repository](https://github.com/OpenVibers/OpenVibe.Reviews)

- openvibe-shared v4.39.0 (was v4.37.0) (#137) ([`fc9cf8c`](https://github.com/OpenVibers/OpenVibe.Reviews/commit/fc9cf8c7ef14b6b4aba4039397f83ab8b89e9266))

### OpenVibe.Tools

[openvibe.tools](https://openvibe.tools) · [repository](https://github.com/OpenVibers/OpenVibe.Tools)

- openvibe-shared v4.39.0 (was v4.37.0) (#138) ([`d4fbf84`](https://github.com/OpenVibers/OpenVibe.Tools/commit/d4fbf840d018b264b5e077000902664a33b62a7c))

### OpenVibe.Trade

[openvibe.trade](https://openvibe.trade) · [repository](https://github.com/OpenVibers/OpenVibe.Trade)

- openvibe-shared v4.39.0 (was v4.37.0) (#135) ([`a583b01`](https://github.com/OpenVibers/OpenVibe.Trade/commit/a583b01ef9a98978a0697ea412beeedec5bbb494))

### OpenVibe.Wiki

[openvibe.wiki](https://openvibe.wiki) · [repository](https://github.com/OpenVibers/OpenVibe.Wiki)

- openvibe-shared v4.39.0 (was v4.37.0) (#147) ([`c37ada1`](https://github.com/OpenVibers/OpenVibe.Wiki/commit/c37ada10a8efc32187bc6af1823966a97c9f328b))

### OpenVibe.Work

[openvibe.work](https://openvibe.work) · [repository](https://github.com/OpenVibers/OpenVibe.Work)

- openvibe-shared v4.39.0 (was v4.37.0) (#119) ([`40e0c69`](https://github.com/OpenVibers/OpenVibe.Work/commit/40e0c69910b3f58b9005bc4e44c4af6ddc0f5f94))

### OpenVibe.Zone

[openvibe.zone](https://openvibe.zone) · [repository](https://github.com/OpenVibers/OpenVibe.Zone)

- openvibe-shared v4.39.0 (was v4.37.0) (#78) ([`ef6e68d`](https://github.com/OpenVibers/OpenVibe.Zone/commit/ef6e68d45397909b990f15b96b7acec46ef5c7fe))

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.

 More in Patch notes 120 parts

110. [Patch notes: A crawl source type (Oct 28)](/@openvibe/patch-notes-a-crawl-source-type-oct-28)
111. [Patch notes: Source access is computed from evidence (Oct 28)](/@openvibe/patch-notes-source-access-is-computed-from-evidence-oct-28)
112. [Patch notes: Quiet hours and the notification digest (Oct 28)](/@openvibe/patch-notes-quiet-hours-and-the-notification-digest-oct-28)
113. [Patch notes: Coding sessions kept in PostgreSQL as they stream, run (Oct 28)](/@openvibe/patch-notes-coding-sessions-kept-in-postgresql-as-they-stream-run-oct-28)
114. [Patch notes: Report as the analytics authority, expand and shadow (Oct 28)](/@openvibe/patch-notes-report-as-the-analytics-authority-expand-and-shadow-oct-28)
115. [Patch notes: Add Design Studio pick, edits, versions and Arena vote (Oct 29)](/@openvibe/patch-notes-add-design-studio-pick-edits-versions-and-arena-vote-oct-29)
116. [Patch notes: 98 changes across 46 sites (Oct 29)](/@openvibe/patch-notes-98-changes-across-46-sites-oct-29)
117. [Patch notes: 103 changes across 50 sites (Oct 29)](/@openvibe/patch-notes-103-changes-across-50-sites-oct-29)
118. Patch notes: 97 changes across 50 sites (Oct 29)
119. [Patch notes: 80 changes across 50 sites (Oct 29)](/@openvibe/patch-notes-80-changes-across-50-sites-oct-29)
120. [Patch notes: 81 changes across 43 sites (Oct 30)](/@openvibe/patch-notes-81-changes-across-43-sites-oct-30)

[All 120 parts](/@openvibe/series/patch-notes)

## Comments

Comments are hosted by [OpenVibe.Community](https://openvibe.community).

No comments yet.

[Sign in with OpenVibe](/auth/login?next=%2F%40openvibe%2Fpatch-notes-97-changes-across-50-sites-oct-29) to comment.
