What's New

Release notes, new features, and improvements to ToasterDB.

Follow @toasterdb for release announcements
v0.1.0

Initial Release

The first public release of ToasterDB — the enterprise data layer for PostgreSQL.

Added

  • Data Engine — schema-driven object definitions using JSON Schema 2020-12 with ToasterDB extensions for security, privacy, and validation
  • ToastQL — SQL-like query language that compiles to PostgreSQL with automatic tenant isolation, FLS, RLS, and privacy enforcement
  • Field-Level Security — per-role read/write/none access on every field, enforced at the query engine level
  • Row-Level Security — CEL expression-based row filtering per role
  • Multi-tenant isolation — automatic tenant scoping on every query; impossible to accidentally leak data across tenants
  • CEL validation engine — cross-field validation rules with meaningful error messages, evaluated server-side
  • Privacy primitives — PII classification, purpose-based access, field-level masking (last_4, email_domain, hash, redact), and AES-256-GCM field encryption with KMS integration
  • GDPR/CCPA erasure — single API call to null every PII field for a given subject across all objects, with audit trail preserved
  • Lifecycle events — before-save, after-save, and after-commit hooks for webhooks and external integrations
  • Change Data Capture — cursor-based CDC API for streaming all mutations to external consumers
  • Console — admin UI with schema editor, data browser, and ToastQL query playground
  • JSON Forms — auto-generated form metadata from schema with FLS-aware field visibility
  • App Builder — declarative page and navigation definitions, theme system with design tokens
  • CLItoaster init, toaster push, toaster pull, toaster eject --web for React Router project generation
  • MCP Server — schema introspection API for AI agent integration (Claude Code, Cursor, etc.)
  • Go SDK — typed client library for server-to-server integration
  • Deployment options — Docker single container, Kubernetes Helm chart, single Go binary for air-gapped environments
  • Free tier — 1 project, 10 objects, 50K queries/month, 2 team members, no credit card required

This is the beginning. More releases coming soon.