Show what changed in the version already installed.
Release communication for Expo
Your release notes,
inside the app.
Ship localized changelogs and guide users to the right store update. Optional when it can wait, persistent when it matters, required when it cannot.
app/_layout.tsx
<VibeUpdate appId="app_xxx" />A polite, one-time route to the newest build.
Returns on launch until the user updates.
A clear, non-dismissible path for critical fixes.
Built for agents, too
Release from the place
the work happens.
Give Codex or another MCP client a named token. It can create releases, localize notes, and publish each platform through the same domain rules as the dashboard.
POST api.vibeupdate.app/mcpConfigure MCP Two lines to start
Make every release legible.
npm install @vibelabsdotto/vibeupdate