What shipped on OpenVibe.Deals
Every change deployed to OpenVibe, newest first. Each line is a commit from the OpenVibers repositories, linked to the change itself. When enough have gathered, or a large feature lands, they are written up as Patch notes on openvibe.blog. JSON: /api/v1/changelog.
2026-11-08
387b5d3openvibe-shared v4.154.0 (was v4.153.0) (#260)
a7ca0f6openvibe-shared v4.153.0 (was v4.152.0) (#259)
e29aeebopenvibe-shared v4.152.0 (was v4.150.0) (#258)
8b31331openvibe-shared v4.150.0 (was v4.149.0) (#257)
f3979e2openvibe-shared v4.149.0 (was v4.142.0) (#256)
da92bf9reads: one latest-observation and one snapshot query per page, not per offer (#254)
be3a2deperf: partial index for the rejected outbox count (#253)
bbf25edopenvibe-contracts v0.338.0 (was v0.315.0) (#252)
2026-11-07
f038fcdopenvibe-shared v4.142.0 (was v4.139.0) (#251)
dbf862fopenvibe-shared v4.139.0 (was v4.137.0) (#250)
5300658openvibe-shared v4.137.0 (was v4.135.0) (#249)
26ad99dopenvibe-shared v4.135.0 (was v4.133.0) (#248)
d097c84connect-src: allow https://openvibe.chat for the navbar's Messages count (#247)
ae32799openvibe-shared v4.133.0 (was v4.129.0) (#246)
0fd4f23openvibe-shared v4.129.0 (was v4.126.0) (#243)
d9bb47eopenvibe-shared v4.126.0 (was v4.124.0) (#240)
5c06143openvibe-sdk v0.94.0 (was v0.93.0) (#242)
f551687Pin openvibe-contracts v0.315.0 and read deals.config.manage literally (#241)
07f2c75openvibe-contracts v0.312.0 (was v0.311.0) (#239)
761b641Deals: the sitemap cache keeps index entries, not page views (#238)
92cf49aDeals: the Woot API key is an owner setting (deals.data_sources) (#236)
4d9a390openvibe-sdk v0.93.0 (was v0.91.0) (#237)
9746394openvibe-shared v4.124.0 (was v4.122.0) (#235)
32f1205Watches and saved searches: the one Share sheet, Only me by default (#234)
2026-11-06
7b42c45openvibe-shared v4.122.0 (was v4.118.0) (#233)
e972209openvibe-shared v4.118.0 (was v4.115.1) (#232)
023af9dopenvibe-sdk v0.91.0 (was v0.82.0) (#231)
64626d0openvibe-shared v4.115.1 (was v4.114.0) (#230)
313ee91Share: one Share sheet on every deal (#229)
c80c145openvibe-shared v4.114.0 (was v4.113.0) (#227)
4cc54ccopenvibe-shared v4.113.0 (was v4.112.1) (#226)
c22d2fcPhones: the deal card's "seen N minutes ago" line reads at 12 px (#225)
8df09f7openvibe-shared v4.112.1 (was v4.109.2) (#224)
2026-11-05
9b9e205openvibe-contracts v0.289.1 (was v0.222.0) (#222)
2026-11-03
a8f33d7openvibe-shared v4.109.2 (was v4.108.0) (#221)
8c53e6eopenvibe-shared v4.108.0 (was v4.107.4) (#220)
eedf939openvibe-shared v4.107.4 (was v4.107.3) (#219)
f7aababThe sitemaps answer at once: an expired build is served while the next is made (#218)
5283344agent.json names /openapi.json, which this site now serves (#217)
b66b93e/openapi.json: the service's public API as OpenAPI 3.1 (SEO-3) (#216)
0b0cca0openvibe-shared v4.107.3 (was v4.107.2) (#215)
9e66e19openvibe-shared v4.107.2 (was v4.107.1) (#214)
019e44dopenvibe-shared v4.107.1 (was v4.107.0) (#213)
a590b87For stores: how a shop lists its own deals (DEALS-LP) (#212)
ee3d6a8openvibe-shared v4.107.0 (was v4.106.2) (#211)