v1.0.0March 5, 2026
PicaDeck Launch
The first public release of PicaDeck — visual, collaborative database schema management. Databases, by design.
- NewVisual schema editor with drag-and-drop canvas powered by React Flow
- NewTable nodes with inline column editing, constraint icons, and SQL comments
- NewSchema types — create and manage enums and composite types on the canvas
- NewRelationship visualization with animated edges for 1:1, 1:N, and M:N connections
- NewDrag-to-connect — draw foreign key relationships by dragging between column handles
- NewContext-sensitive property panel for editing tables, columns, relationships, and types
- NewCategories with color-coded grouping, custom icons, and collapsible sidebar sections
- NewUndo/redo system with granular Immer patch-based history tracking
- NewAuto-layout algorithm that organizes tables hierarchically based on relationships
- NewCanvas minimap, zoom controls, fit-to-view, and fullscreen mode
- NewRight-click context menus on canvas, tables, and types for quick actions
- NewKeyboard shortcuts for all major actions — T for table, C for category, R for relationship, and more
- NewIndex analytics engine with health scoring and one-click optimization suggestions
- NewMulti-database support — PostgreSQL, MySQL, and MongoDB with database-specific types and constraints
- NewCross-database conversion with automatic type mapping and naming convention options
- NewMongoDB-specific field properties — embedded documents, arrays, required, and nested schemas
- NewSchema import from SQL (PostgreSQL and MySQL dialects), Prisma schema files, and JSON
- NewSchema export to 6 formats — PostgreSQL SQL, MySQL SQL, MongoDB Mongoose, and Prisma for all three databases
- NewNaming convention selector for exports — keep as-is, snake_case, camelCase, or PascalCase
- NewGit-like version control for database schemas with branching, commits, and pull requests
- NewDual workflow — auto-save mode for free tier, explicit commit mode for paid plans
- NewBranch creation with isolated schema states forked from any base branch
- NewCommit system with messages, Merkle-style content hashing, and immutable schema snapshots
- NewDraft auto-save with 2-second debounce and beforeunload beacon for zero data loss
- NewCommit history timeline with read-only snapshot viewer for any historical commit
- NewBranch protection rules — required approvals, linear history enforcement, and direct push control
- NewPull request workflow with source/target branch selection, title, and description
- NewThree-way merge engine with automatic conflict detection when branches diverge
- NewThree merge strategies — standard merge, squash, and rebase
- NewPR review system with approve, request changes, and comment actions
- NewThreaded PR comments with @mention support and inline editing
- NewConflict resolution UI with theirs, ours, and manual strategies
- NewPull request and commit revert with snapshot-based schema restoration
- NewPost-merge options — auto-delete source branch and auto-generate migration
- NewSchema diff viewer showing added, removed, modified, and unchanged entities
- NewSQL migration generation between any two commits with preview and download
- NewMigration history page with status tracking and one-click download
- NewTags and releases — create versioned releases on commits with markdown release notes
- NewReal-time collaboration via WebSocket — live cursors, presence indicators, and selection highlights
- NewSchema action broadcasting — see teammates' changes appear instantly on the canvas
- NewCollaborator avatar group in the editor header showing who's currently online
- NewUser authentication with email/password, email verification, and password reset flows
- NewMulti-step onboarding wizard — organization setup, plan selection, team invites, and payment
- NewInvitation system with token-based invite links and dedicated onboarding flow for invited users
- NewMulti-organization support with sidebar org switcher and role-based access control
- NewOrganization roles — Owner, Admin, and Member with cascading permission hierarchy
- NewBatch team invitations by email with role selection and seat limit enforcement
- NewProject-level permissions — Admin, Edit, and View roles per member
- NewCentralized access control — org admins automatically get full access to all org resources
- NewMulti-step project creation wizard with database selection, tech stack, and customization
- NewProject favorites — star projects for quick access in the sidebar
- NewProject settings — database type, tech stack, git workflow, tags, color, and status management
- NewTech stack configuration — 11 backend frameworks and 13 ORMs with auto-suggestion and DB compatibility
- NewPer-seat billing with Paddle — Free, Pro ($11/seat/mo), and Team ($18/seat/mo) plans
- New20% annual billing discount with monthly/yearly toggle
- NewAutomatic seat adjustment — seats scale up on member add and down on member removal
- NewBilling dashboard with plan overview, invoice history, and Paddle customer portal
- NewPlan limit enforcement — project count, branch count, seat limits, and monthly commit caps
- NewIn-app notification center with unread badge, category filters, and mark-all-as-read
- NewEmail notifications for mentions, PR activity, comments, and invitations with user preference controls
- NewAudit logging — organization-wide and project-level activity logs with 45+ tracked action types
- NewGlobal search across projects, branches, pull requests, tables, columns, and team members (Ctrl+K)
- NewMarketing site — landing page with interactive schema demo, features, pricing, and FAQ
- NewDocumentation hub covering getting started, schema editor, git workflow, collaboration, and billing
- NewBlog with category filtering — Product Updates, Engineering, and Tutorials
- NewCareers page with benefits, company values, and job listings
- NewPublic contact form and authenticated support ticket submission
- NewLegal pages — privacy policy, terms of service, and cookie policy
- NewInteractive demo at /demo — full schema editor with pre-loaded e-commerce schema, no sign-up required
- NewDark and light mode with persistent theme preference
- NewResponsive UI with semantic design tokens and consistent component library
- ImprovedCanvas performance optimized for schemas with 100+ tables
- ImprovedServer action middleware eliminates duplicate auth and error handling across 130+ endpoints
- ImprovedComprehensive E2E test suite covering user journeys, git lifecycle, conflicts, and merge strategies