Repository navigation
Releases: leaperone/vibeface
Releases · leaperone/vibeface
Release list
v0.0.1-nightly.20261030.7
What's Changed
- fix(client): order chats by the node's rank, mark where unread starts, and show one time per minute by @harryisfish in #371
- fix(node): use first-seen time for schedule decisions by @harryisfish in #366
- fix(mobile): offer notifications on home, show one line per provider, point new phones to the computer install, and fold task ids into details by @harryisfish in #372
- chore: release 0.0.1-nightly.20261030.7 by @harryisfish in #374
Full Changelog: v0.0.1-nightly.20261030.6...v0.0.1-nightly.20261030.7
v0.0.1-nightly.20261030.6
What's Changed
- docs(schedule): describe how writer clock skew affects schedule runs by @harryisfish in #364
- perf(ci): optimize test builds and bound Rust cache writes by @harryisfish in #363
- feat(web): isolate file delivery experiments in the lab by @harryisfish in #361
- feat(node): execute dispatched work with cursor by @harryisfish in #358
- fix(mobile): keep the last bot list offline, name the computer that does not answer, and check join links as they change by @harryisfish in #367
- chore: release 0.0.1-nightly.20261030.6 by @harryisfish in #370
Full Changelog: v0.0.1-nightly.20261030.5...v0.0.1-nightly.20261030.6
v0.0.1-nightly.20261030.5
What's Changed
- fix(node): keep library warnings out of one-shot commands and name transfers as the web does by @harryisfish in #359
- fix(node): tell the device whose bot setting another device overwrote unseen and let it set it back by @harryisfish in #360
- chore: release 0.0.1-nightly.20261030.5 by @harryisfish in #362
Full Changelog: v0.0.1-nightly.20261030.4...v0.0.1-nightly.20261030.5
v0.0.1-nightly.20261030.4
What's Changed
- fix(node): default the data directory to ~/.vibeface by @harryisfish in #356
- chore: release 0.0.1-nightly.20261030.4 by @harryisfish in #357
Full Changelog: v0.0.1-nightly.20261030.3...v0.0.1-nightly.20261030.4
v0.0.1-nightly.20261030.3
What's Changed
- fix(web): guide adding computers, number repeated device names, and explain external chat by @harryisfish in #353
- fix(web): keep folder names, explain experiments, pick transfer receivers, and stop praising spent links by @harryisfish in #354
- chore: release 0.0.1-nightly.20261030.3 by @harryisfish in #355
Full Changelog: v0.0.1-nightly.20261030.2...v0.0.1-nightly.20261030.3
v0.0.1-nightly.20261030.2
What's Changed
- fix(node): isolate cursor bots and support opencode v2 by @harryisfish in #338
- fix(mobile): show every computer's bot status with a switch, and open the join link in the native test by @harryisfish in #350
- fix(web): make first run, offline state and join copy say what really happens by @harryisfish in #351
- chore: release 0.0.1-nightly.20261030.2 by @harryisfish in #352
Full Changelog: v0.0.1-nightly.20261030.1...v0.0.1-nightly.20261030.2
v0.0.1-nightly.20261030.1
What's Changed
- fix(web): flag pending recoveries above the chat and confirm before stopping one by @harryisfish in #324
- feat: show the live bot face in the chat header and while it thinks by @harryisfish in #321
- fix(web): fold missing providers and show which provider is working by @harryisfish in #325
- fix: keep a long bot name off the back button and spin when no face is known by @harryisfish in #326
- feat(mobile): add the terminal-face app icon by @harryisfish in #323
- fix(mobile): show an unreachable network, explain leaving offline, and add factory reset by @harryisfish in #328
- fix: name node log events in plain chinese and explain direct open before it is on by @harryisfish in #329
- fix(node): name a bad call_ref, default a work's agent, and refuse codex sub-agent threads by @harryisfish in #330
- fix(mobile): offer to switch networks when a join link of another network opens by @harryisfish in #331
- feat: let people and bots pick a bot's face by @harryisfish in #327
- fix(node): skip a queued turn whose trigger already has a completed reply by @harryisfish in #332
- fix(node): blank known credentials before signing and refuse them in bot settings by @harryisfish in #333
- fix(node): push and act on events once stored, and announce every new head by @harryisfish in #335
- fix(node): keep a work's provider from its thread, refuse a busy opencode session, and read retries back by @harryisfish in #334
- fix(client): keep closed questions out of every count and match the phone's approval card to the web by @harryisfish in #336
- feat: connect the app to Nodes directly on the LAN and find them over mDNS by @harryisfish in #319
- fix(web,mobile): plain recovery, device, join and test surfaces by @harryisfish in #339
- fix(node): show bots every skill, sent message and session they need, and fit their prompt by @harryisfish in #337
- fix(node): end pi processes on restart and shutdown, and probe opencode without starting serve by @harryisfish in #341
- fix(node): stop a deleted bot's works, checkpoint long event runs, and drop removed skills from bots by @harryisfish in #343
- fix(node): keep syncing a peer left behind and stop one offline device delaying the rest by @harryisfish in #342
- fix(node): check what a work can ask for before registering it, return start refusals with their reason, and count only asked-for stops as stopped by @harryisfish in #344
- fix: close the gaps left in lan direct links and mdns discovery by @harryisfish in #340
- fix(node): let a new schedule owner wait out a grace before taking a time by @harryisfish in #346
- feat(client): scan the computer to recover through, hide 是我在找回 until reopen, and put paid transfer behind 实验功能 by @harryisfish in #345
- fix(node): show the coordination agent each bot's instructions and notes, count its turns against the daily budget, and say when continue must be a question by @harryisfish in #347
- fix(settings): unify settings structure and launch-mode/bot wording across web and phone by @harryisfish in #348
- chore: release 0.0.1-nightly.20261030.1 by @harryisfish in #349
Full Changelog: v0.0.1-nightly.20261029.1...v0.0.1-nightly.20261030.1
v0.0.1-nightly.20261029.1
What's Changed
- fix(ci): wait for apple to publish the notarization ticket before gatekeeper check by @harryisfish in #311
- fix(web): show a bot's project folder and name each folder concept apart by @harryisfish in #312
- fix: let a first-run bot run tasks and polish bot, reply and forwarding settings by @harryisfish in #313
- fix(mobile): suggest project folders, start a first bot ready to run tasks, and explain failed replies by @harryisfish in #315
- fix(web): show the project folder on task details and keep role labels on phones by @harryisfish in #316
- fix: say a bot is starting instead of asking for setup by @harryisfish in #317
- feat: run claude code, pi and opencode as bots, executors and watched agents by @harryisfish in #298
- fix(mobile): center switches in their rows and name the extra folder field by @harryisfish in #318
- feat(ui): unify web and mobile visual language by @harryisfish in #314
- feat(mobile): rework the home list layout by @harryisfish in #290
- fix(web): explain recovery and manager steps in plain words by @harryisfish in #320
- chore: release 0.0.1-nightly.20261029.1 by @harryisfish in #322
Full Changelog: v0.0.1-nightly.20261028.2...v0.0.1-nightly.20261029.1
v0.0.1-nightly.20261028.2
What's Changed
- fix(mobile): plain-language transfers and a loading bot list until the first read by @harryisfish in #276
- fix(mobile): plain-language join, device and recovery screens under full copy lint by @harryisfish in #277
- feat(mobile): match the web recovery flow with a waiting step and a save-new-file step by @harryisfish in #278
- test(node): ignore observation polls and wait for proof lock release in flaky tests by @harryisfish in #279
- feat(identity): let managers make a joined browser or phone a management device by @harryisfish in #280
- feat(mobile): warn that removing a device stops its bot and save the new file after changing the recovery password by @harryisfish in #281
- fix(node): read a long event whole by offset and fetch pending attachments past ones a peer lacks by @harryisfish in #282
- feat(web): smooth the newcomer path from naming to the first chat by @harryisfish in #283
- feat(mobile): match the web's chat starters, folder setup link and codex status by @harryisfish in #284
- fix(web): keep a lone bot toggle beside its name on phones and tidy narrow edges by @harryisfish in #285
- feat(web): flatten device ai rows, explain role toggles and say why chat is greyed by @harryisfish in #286
- fix(mobile): reread devices after bot or folder settings change by @harryisfish in #287
- fix: align web and phone ai settings, device icons and blocked composer by @harryisfish in #289
- feat(mobile): show and stop a pending recovery in the inbox by @harryisfish in #288
- fix(client): keep chat on failed refresh and reread device presence by @harryisfish in #291
- fix(node): list offline nodes with their last capabilities and push presence changes by @harryisfish in #292
- fix(chat): place bot change cards by time when their message is in another chat by @harryisfish in #294
- fix(mobile): smooth the newcomer walk through chat, settings and join by @harryisfish in #296
- feat: animated procedural bot faces by @harryisfish in #295
- feat(mobile): move connection status to a header icon with a dropdown by @harryisfish in #293
- fix(identity): let a disconnected device leave its network and rejoin as new by @harryisfish in #297
- fix: keep web and phone in step on devices and pending items by @harryisfish in #299
- fix(node): push join changes as a bare reread and drop the single-node join poll by @harryisfish in #302
- fix(identity): withdraw a waiting join when the joining device cancels by @harryisfish in #303
- feat(client): widen faces to twelve hues and enlarge web faces by @harryisfish in #301
- fix(node): push join changes to other member nodes and keep peer capabilities across restarts by @harryisfish in #304
- fix(mobile): name the iPad a tablet, center its join page, and stop offering spent links or a sole-manager leave by @harryisfish in #305
- fix(mobile): polish the connection dropdown by @harryisfish in #300
- fix(web): explain a sole-manager leave and stop refilling spent join links by @harryisfish in #306
- chore: release 0.0.1-nightly.20261028.1 by @harryisfish in #307
- fix(verify): ignore the bot busy state when comparing bot definitions by @harryisfish in #308
- chore: release 0.0.1-nightly.20261028.2 by @harryisfish in #310
Full Changelog: v0.0.1-nightly.20261027.4...v0.0.1-nightly.20261028.2
v0.0.1-nightly.20261027.4
What's Changed
- fix(web): label primary bot and external chat fields, flag missing codex as a hint by @harryisfish in #271
- feat(node): read turn history at its basis by index and page agent history tools by @harryisfish in #273
- fix(web): plain-language file transfer page and steadier local start by @harryisfish in #274
- chore: release 0.0.1-nightly.20261027.4 by @harryisfish in #275
Full Changelog: v0.0.1-nightly.20261027.3...v0.0.1-nightly.20261027.4