Changelog

What changed in FASTBASE, newest first.

0.5Latest

Custom domains everywhere, stricter transport

  • Custom domains on WHM/cPanel installations: a verified domain is now connected to the web server and gets its own HTTPS certificate automatically (via cPanel AutoSSL). The Domains page shows "Waiting for certificate" until it is in place, then "Active".
  • HSTS is sent by the site and the API on HTTPS installations.
  • Domains page: a "Check again" action for domains that are verified but not yet active, with the reason shown.
  • Isolated apps on a single server: with the sandbox helper, every project builds and runs as its own system user inside a systemd scope with memory, CPU and task limits — tenants cannot read each other or the platform. This is what makes open sign-up safe on the process provider.
  • Approval mode for sign-up (FASTBASE_SIGNUP=approval): anyone can register and explore; an administrator approves the account with one click under Admin before it can deploy or provision resources. Administrators are emailed about new registrations, the person is emailed on approval; invited addresses and the first account skip the queue.
  • The site footer shows the operating company (FASTBASE_COMPANY_NAME).
  • Connecting an agent is copy-and-paste: right after a token is created, Settings shows the ready-made command for Claude Code or Codex (wrapped for Windows PowerShell) or the JSON for Cursor, Windsurf and other editors — the token already filled in. The same panel sits on New project.
  • Signed-in people are no longer sent back to the sign-in form from the public pages: the site header shows Dashboard, and the sign-in page skips itself when a session exists. Settings moved to the end of the sidebar with a gear icon.
  • The agent does the mechanics: fastbase_analyze_project now returns guidance (what to do first, the only values to ask the user for, what FASTBASE handles itself), the MCP server carries instructions for agents, and secrets an app signs its own data with (JWT_ACCESS_SECRET, MEDIA_SIGNING_SECRET, salts…) are generated automatically instead of being requested from the user. Monorepos deploy from the repository root with a Procfile.
  • Background workers: a worker: line in a Procfile (or a worker command in the project's build settings) starts a second process next to the app — no port, same environment, restarted on crashes. Queue consumers and schedulers no longer have to live inside the web process.
  • For coding agents: the API root describes the service and how to connect, /llms.txt explains FASTBASE to agents, and the MCP server, CLI and SDK are published on npm as fastbase-mcp, fastbase-cli and fastbase-sdk (npx -y fastbase-mcp).
0.4

A new look

  • New design across the website and the dashboard: warm graphite neutrals with one brand colour, Volt, which always means "FASTBASE is working for you". New logo, typography and icons.
  • Dashboard layout: a sidebar with the workspace switcher, your projects and their status, and language and theme controls; a project header with the Simple/Advanced switch and all project areas as tabs.
  • Deployment detail: the pipeline as a timeline with per-stage timing, the live log beside it, and a clearer explanation when a release fails — with the reminder that the previous version is still live.
  • Deployments list: redeploy, restore or promote a version from the row menu; restoring from the overview asks for confirmation first.
  • New project: the analysis result shows what was detected and what FASTBASE will create before you deploy.
  • Reworked database, storage, functions, environment, domains, analytics, AI Engineer, settings, account and administration pages, plus the public pages and sign-in flows.
0.3

Languages, account and operations

  • Turkish and English everywhere: website, dashboard, documentation and account emails. Choose the language in the page footer or the dashboard header; it is saved on your account.
  • Light and dark theme selection.
  • Account page: change your name, language and password, choose whether to be emailed about failed deployments, delete your account.
  • Deployment failure emails with the plain-language explanation.
  • Environment picker for deployments and the database: Production, Staging, Preview, Development.
  • Administration panel for the platform operator: totals, users, workspaces, manual plan assignment, account suspension.
  • New pages: pricing, contact, status, changelog, terms, privacy, cookies.
0.2

Accounts, sign-in methods and integrations

  • Password reset, email verification and two-factor sign-in for dashboard accounts.
  • Team invitations by email; workspace deletion.
  • End-user sign-in with magic links, Google and GitHub; redirect allow-list.
  • Email over SMTP or Resend, SMS over Twilio, payments through Stripe Checkout.
  • Private GitHub repositories through a workspace connection.
  • Per-project traffic metrics: requests, error rate, latency.
  • Staging environment; private realtime channels.
  • Nuxt, SvelteKit, Astro and Remix detection.
  • Invitation-only installations; single-server deployment behind Apache (WHM/cPanel).
0.1

First release

  • Deploy engine: analyze, provision, build, migrate, start, health-check, go live — with zero-downtime switches and rollback.
  • Managed PostgreSQL, environment variables, storage, functions, realtime, end-user authentication.
  • CLI, TypeScript SDK and MCP server for AI coding agents.
  • AI Engineer with approval before every change.
  • Dashboard with Simple and Advanced modes.