Appearance
Changelog
Version history, feature updates, bug fixes, and breaking changes for Growstack CRM.
Table of Contents
Version History
Version 2.0.0 — Growstack CRM Edition
Release Date: June 2026
Major Changes:
- Launched as Growstack CRM — a self-hosted Customer Relationship Management platform
- Full CRM module: Contacts, Accounts, Leads, Deals, Pipelines, Activities
- CRM Dashboard with pipeline analytics, funnel charts, and lead source breakdown
- Pipeline Kanban board with drag-and-drop stage management
- Contact 360° view — unified deals, quotes, tickets, appointments
- Lead conversion workflow (lead → contact + deal)
- Automatic lead capture from contact forms, service inquiries, and quote requests
- CRM-first default module profile (optional modules disabled on fresh install)
- CRM REST API (
/api/crm/*) with Sanctum authentication - Public lead capture API (
POST /api/public/leads) - Inbound and outbound webhooks for Zapier/Make integrations
- CSV import/export for contacts, leads, and deals
- CRM reports with CSV export
- CRM notification types: lead assigned, deal stage changed, deal won, activity due
- Activity due reminders via scheduled command
- Gmail and Outlook OAuth for email sending
- Email sequences with open/click tracking
- Workflow automation triggered by CRM events
- Embeddable lead capture forms (
/lf/{key}) - Public contract signing (
/contracts/{token}/sign) - Module middleware on public routes (disabled modules return 404)
Admin Routes:
/admin/crm— CRM Dashboard/admin/crm/reports— Sales reports/admin/crm/import-export— CSV import/export/admin/contacts,/admin/accounts,/admin/leads/admin/deals,/admin/deals-kanban,/admin/pipelines
API Routes:
/api/crm/contacts,/api/crm/accounts,/api/crm/leads/api/crm/deals,/api/crm/activities,/api/crm/pipelines/api/public/leads,/api/public/webhooks/leads
Database Tables:
accounts,contacts,leads,lead_sourcespipelines,pipeline_stages,deals,activities
Artisan Commands:
php artisan crm:send-activity-reminders— Send due activity notifications
New Seeders:
LeadSourceSeeder,PipelineSeeder,CrmProfileSeeder
Notes for Fresh Installs:
- Default admin dashboard redirects to CRM dashboard
- Optional modules (blog, products, courses, etc.) are disabled by default — enable in Settings → Module Settings
Upgrade Notes
Upgrading to a New Version
See Upgrading Growstack CRM for step-by-step instructions.
Summary:
- Back up database and files
- Replace application files (keep
.envandstorage/) - Run
composer install --no-dev --optimize-autoloader - Run
php artisan migrate --force - Run
php artisan optimize:clear - Restart queue workers
- Verify the application works
Environment Variables
CRM_WEBHOOK_URL= # Outbound webhook URL (optional)
CRM_WEBHOOK_SECRET= # Inbound webhook secret (optional)