Releases: robzilla1738/vibe-codr
Releases · robzilla1738/vibe-codr
Release list
Vibe Codr v0.7.10
Added
- Desktop now includes a retained, sandboxed in-app browser with a resizable
activity pane, navigation controls, secure URL validation, and external
routing for modifier clicks, authentication, payment, and download flows.
Improved
- Terminal rendering now uses the app mono stack, a complete live-updating ANSI
palette, clearer spacing/status states, selection copy, display clear, restart,
and Jump to Latest controls without changing PTY bytes or lifetime.
Fixed
- The active and final code project can be archived: Desktop first bootstraps
the permanent Chats workspace, then archives the project only after that safe
handoff succeeds.
Vibe Codr v0.7.9
Added
- Canonical turn, message, and part identities now carry lifecycle, revision,
timing, source, and output-path metadata across the engine protocol, persisted
history, reconnect hydration, diagnostics, and Desktop rendering. - Desktop drafts, attachments, and prompt history are isolated per project and
session; accepted prompts can be recalled with Up/Down without leaking into a
different conversation.
Improved
- Completed Desktop turns now use one lossless Work disclosure and an always
primary final answer. Actual turn duration replaces inferred tool time, and
long silent work gets a compact non-terminal status instead of transcript
noise. - Tool calls have explicit queued, running, waiting-for-approval, succeeded,
failed, and cancelled states, with correlated approvals and a deterministic
repeated-failure circuit breaker.
Fixed
- Session saves commit immutable, hashed generations through one atomic
manifest, recover the previous complete generation after corruption, and
safely prune stale generations. Renderer collections are bounded and stale
events from superseded turns no longer mutate the active turn. - Multi-command UI actions cross the host boundary as one ordered command batch,
and engine errors no longer falsely mark a still-running queue idle.
Vibe Codr v0.7.8
Fixed
- Clean CI installs now materialize the shared protocol workspace before
Desktop and mobile typechecking, and Desktop E2E follows the completed Process
disclosure and merged Tasks/Subagents control.
Vibe Codr v0.7.6
Fixed
- Resumed sessions no longer re-arm stale plan files or strand users in Plan
mode. Leaving a pending plan now offers explicit Run, Switch without running,
and Cancel choices on Desktop and mobile, scoped to the active session. - Assistant commentary is visible in transcript order, reasoning remains a
separate disclosure, tool headers stay inline, and final answers retain the
primary response treatment across live and hydrated history. - The Desktop streaming guard recognizes phase-boundary flushes without
mistaking them for per-token synchronous rendering. - Desktop bundle ceilings include a narrow allowance for the new Plan decision
surface and visible commentary hierarchy. - Desktop end-to-end journeys target the individual reasoning and tool
disclosures that replaced the removed turn-wide Work wrapper.
Vibe Codr v0.7.2
- Install the locked shared protocol workspace before Desktop release verification on macOS and Windows.
Vibe Codr v0.6.14
Fixed
- Allow the verified runtime-continuity renderer bundle across deterministic macOS/Linux minifier variance while retaining the existing largest-chunk startup ceiling.
Vibe Codr v0.6.12
Added
- Optional Turbo provider processing for supported Grok 4.5 routes, with the
existing cost warning and standard processing kept as the default. - Content-free local turn-performance samples with bounded seven-day desktop
retention, plus deterministic startup, checkpoint, stream, and transcript
benchmarks. Prompts, outputs, paths, tool arguments, and credentials are
never recorded or uploaded. - Continue on Phone now supports native document and image selection with
authenticated, size-bounded, project-contained uploads that preserve every
successful attachment when another file in the batch fails.
Improved
- Provider startup and time-to-first-token now reuse stable prompt-cache
routing, resolved model objects, and safe OAuth/token reads without changing
messages, tools, reasoning, retries, model choice, orstore: falsebehavior. - Checkpoints seed their private index from Git's real stat cache while leaving
the user's index byte-for-byte untouched, and desktop startup reuses its
prewarmed source host while independent context systems initialize together. - Desktop streaming coalesces adjacent deltas after the first visible token,
memoizes settled turns, isolates live timers, and anchors scroll work once per
animation frame without changing finalized markdown, tool cards, or themes. - Mobile relay calls are request-correlated, reconnect safely after suspension,
retain the exact active session, and expose the complete workspace-control,
approval, terminal, activity, and attachment surfaces.
Fixed
- Capability handoff now returns live and retained results or errors exactly
once to the originating caller instead of losing a resolution across an
ownership transition. - Mobile pairing rejects public plaintext and malformed endpoints, stale socket
generations cannot overwrite the active connection, and disconnected relay
requests reject instead of hanging or cross-resolving.
Vibe Codr v0.6.11
Improved
- The Sessions workspace now turns the active session card into a live operational
summary: current tool or task, actionable waits, task progress, subagents,
background jobs, queued prompts, changed files, context use, tokens, cost,
model, mode, goal, and Local/Cloud ownership update while work is running.
Settled turns refresh the project index immediately so saved session metadata
no longer lags behind the conversation.
Fixed
Work, thinking, and tool-output disclosures now respond in every transcript
density. Quiet and Verbose provide defaults instead of overriding a user's
click or the all-thinking shortcut, and completed tools with no output render
an honest static status instead of an inert expand chevron.
Vibe Codr v0.6.10
Fixed
- Cloud handoff now preserves theme, accent, and transcript density from the
authenticated bootstrap profile even when a sandbox launcher drops its
Cloud runtime flag. Presentation-only differences can no longer abort the
ownership transfer after session, model, mode, and history continuity pass.
Vibe Codr v0.6.9
Improved
- Continue on Phone now binds only to a private LAN/Tailnet interface and
rejects public clients over plaintext WebSockets; routed access remains
available through the existing WSS relay path. - Packaged Continue on Phone now launches its bundled relay in Electron's Node
mode and proxies protected-storage operations back to the desktop main
process. Mobile Cloud therefore reuses the same encrypted provider/session
access without putting credentials in relay argv or environment variables. - Mobile Cloud handoff now mirrors desktop consent: choosing Move session to
Cloud enables the feature inline instead of requiring a separate preference
toggle first. - Mobile now renders durable “Needs your Mac” requests and can deny the
unsupported local-only action so a Cloud turn does not remain stuck. - Vercel Cloud setup can reuse an authenticated Vercel CLI session without
copying credentials. A pasted token still overrides it; the official Sandbox
SDK discovers an eligible team and creates or reuses its default project,
while team/project IDs remain optional advanced overrides. - Added an opt-in paid packaged Cloud smoke covering the real Electron handoff,
authenticated remote file preview and PTY, clean return, and sandbox deletion
against an exact temporary project—not only provider SDK lifecycle calls. - CI now typechecks the bundled relay and independently installs, typechecks,
and tests the Expo remote-control client. - Renderer bundles now extract repeated third-party license banners into one
shipped notice file, reducing startup JavaScript without dropping notices.
Fixed
- Cloud status refreshes are no longer limited to the open session.
- Cloud settings updates are runtime-validated, and added egress domains must
resolve only to public addresses before a sandbox is created. - Cloud model access is now sealed to the session bearer before upload. Probe,
daemon startup, and authenticated health all verify the same credential names
and required-model profile without putting raw provider keys in the remote
daemon launch environment. - Cold Cloud-to-Local recovery no longer depends on still-valid model
credentials. Current runtimes use a credential-free recovery envelope, while
older retained runtimes keep a return-only compatibility path instead of
receiving incompatible startup arguments. - File previews and the Terminal activity now follow the authenticated Cloud
owner instead of silently reading or executing against the local base. Cloud
PTYs persist across sidebar close and desktop reconnect; ownership changes
remount the terminal cleanly. Local Git controls pause while Cloud owns the
session, and Finder actions are labeled as the local base.