Changelog

What shipped

Every feature, fix, and improvement we’ve shipped. PreviewDrop is in active development — new stuff drops every week.

v1.2May 14, 2026

MCP server for AI agents, PR comment updates, and billed plans

  • MCP server for AI agents — the official PreviewDrop MCP server lets Claude, Cursor, and any MCP-compatible AI agent deploy branches, tail build logs, list deployments, and destroy previews — all from your editor. One-click install in VS Code, or npx previewdrop mcp.
  • PR comments update in-place — the bot now edits its existing comment on every new push instead of posting a new one. No comment spam, just one clean thread per PR.
  • Billed plans (Starter, Pro, Team) — beyond the free tier: Starter ($19/mo, 5 concurrent), Pro ($79/mo, 20 concurrent), Team ($149/mo, 50 concurrent). All with longer TTLs and priority support. Billing via Stripe.
  • API v1 with OpenAPI spec — trigger deploys, fetch logs, list projects, and manage environment variables programmatically. Full OpenAPI 3.1 spec at /docs/api-reference powered by Scalar.
  • AI build diagnostics — when a build fails, PreviewDrop surfaces the likely fix inline in the build log (missing env vars, port binding, dependency errors) using DeepSeek-powered analysis.
v1.1April 22, 2026

Password protection, CLI, and WebSocket build logs

  • Password-protected preview URLs — set a per-preview password so you can share work-in-progress with clients or QA without exposing it publicly. Also: QR code generation for mobile testing.
  • CLI released on npmnpx previewdrop deploy triggers a preview build from your terminal. Works in CI, supports --branch, --project, and --wait flags. Install with npm i -g previewdrop.
  • Real-time build logs over WebSocket — build logs now stream live to the dashboard. No more polling or page refreshes — watch the build happen line by line.
  • GitLab and Bitbucket support — connect repos from GitLab and Bitbucket in addition to GitHub. Same auto-deploy-on-push workflow across all three providers.
  • Commit status checks — every preview deployment posts a GitHub commit status (pending → success/failure) so your team can see at a glance whether the preview is ready.
v1.0April 1, 2026

PreviewDrop public beta — live preview URLs for every branch

  • Branch previews for any Docker app — push a branch, get a live HTTPS URL. Django, Rails, Laravel, FastAPI, Spring Boot, Node, Go, Rust — if it runs in Docker, PreviewDrop previews it.
  • GitHub integration — connect a repo, and every PR gets an auto-posted bot comment with the preview URL, commit status check, and build summary.
  • Auto-detection for common stacks — no Dockerfile needed. PreviewDrop detects Django, Rails, Laravel, FastAPI, Node, Go, Rust, and .NET and builds the right image.
  • Auto-expiring previews — every preview has a TTL. Merge or close the branch, and the container self-destructs. No zombie previews.
  • Free tier available — 2 concurrent previews, 3 projects, no credit card required.

Follow @previewdrop on X for weekly changelog posts, or bookmark this page. We ship every week.