Skip to content

Changelog

Version history, feature updates, bug fixes, and breaking changes for Growstack CRM.


Table of Contents

  1. Version History
  2. Upgrade Notes

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_sources
  • pipelines, 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:

  1. Back up database and files
  2. Replace application files (keep .env and storage/)
  3. Run composer install --no-dev --optimize-autoloader
  4. Run php artisan migrate --force
  5. Run php artisan optimize:clear
  6. Restart queue workers
  7. Verify the application works

Environment Variables

CRM_WEBHOOK_URL=       # Outbound webhook URL (optional)
CRM_WEBHOOK_SECRET=    # Inbound webhook secret (optional)

Released under the MIT License.