Roadmap

This roadmap describes direction, not delivery dates. Priorities may shift based on community feedback.

DBFlow Core, Filament Standard, and DBFlow Pro reached 1.0 stable on 2026-07-07. Items below are intentions — not commitments with timelines.

Now

Current focus:

  • Documentation and examples — install paths, host integration, and walkthroughs aligned with 1.0 APIs
  • Demo application — refund and purchase-request flows on real models
  • Pro builder polish — canvas UX, validation, and Standard resolver integration

Next

Near-term direction:

  • More examples — expense approval, vendor onboarding, and host integration patterns
  • Workflow templates — starter graphs in Pro
  • Structured condition editor — visual/advanced dual mode (planned for Core 1.1; runtime still uses transition.condition strings)
  • Better installation experience — clearer quick-start and host integration guides

Later

Exploratory — not scheduled:

  • Escalation chains — multi-step timeout escalation beyond reject_end
  • Advanced audit export — compliance-oriented log export
  • WordPress / WooCommerce adapter — outside current Laravel scope; under consideration only

Shipped in 1.0 (no longer roadmap)

These capabilities are available today — see package docs and Host Integration:

  • Task reassignment (DBFlow::reassign(), Filament My Tasks action)
  • Approval timeouts (config.timeout + php artisan dbflow:process-timeouts)
  • Laravel events (DbflowLabs\Core\Events\*) alongside WorkflowHooks / TaskHooks
  • Artisan commandsdbflow:sync, dbflow:validate, dbflow:process-timeouts

What we are not building

To keep scope clear:

  • A general BPM or BPMN server
  • A low-code or no-code automation platform
  • A Zapier-style integration bus

DBFlow stays focused on approval workflows attached to Laravel Eloquent models.

Feedback

Community feedback shapes priorities. Open a GitHub issue or contact [email protected] with:

  • Integration blockers you hit on staging
  • Docs that were unclear
  • Filament UI gaps for your admin panel

Related

Something wrong? Open an issue on GitHub