Changelog

What's new

The platform ships continuously. Highlights, newest first.

Accounts, organizations, and a real sign-in

  • Sign in with email + password or a passwordless email code, right from the login page.
  • Organizations: create orgs, invite members, assign roles (owner / admin / member), and switch your active scope.
  • Org-scoped app visibility: share an app with everyone in your organization via a secure, session-safe capability flow.
  • The in-platform agent and MCP tools now act as the calling identity: no cross-tenant access.
  • Per-owner app quotas and usage metering.
  • Self-serve sign-ups can be toggled by the operator.

Desktop GUI streaming

  • A new `gui` app kind: drop a desktop / X11 app and it runs headless and streams to your browser.
  • GUI apps scale to zero and wake on the next viewer.

The Jollop agent & MCP

  • Built-in agent: build, deploy, verify, and manage apps in natural language.
  • MCP server so any MCP-capable client (Claude Code, Cursor, …) can drive Jollop.
  • The run contract: edit how an app runs from the UI when inference gets it wrong, no Dockerfile.

Sharing, and better detection

  • Share apps like a document: public, secure link (with expiry), or private.
  • Corroborated detection: multiple signals confirm a runtime, fixing misdetections like Laravel shipping a package.json.
  • Fixed-port apps no longer collide across deploys.