Pro Known Limitations
DBFlow Pro (
dbflowlabs/filament-pro, 1.1) is a commercial visual workflow builder. This page lists scope boundaries — not a complete issue tracker. Package release notes remain authoritative.
Release status
| Fact | Implication |
|---|---|
| 1.1 line | Install with composer require dbflowlabs/filament-pro:^1.1 (requires Core + Filament ^1.1) |
First stable tag 1.0.0 |
Semver applies from 1.0 onward; read Upgrade to 1.1 before upgrading |
| Commercial license | One production domain registration is handled through DBFlow HQ; license expiration does not disable installed deployments |
| Private Composer distribution | Install via packages.dbflow.dev with Portal credentials |
What works today
- LogicFlow canvas rendering via
ProCanvasField - Graph parsing (
WorkflowGraphJsonParser) and compilation (ProGraphBlueprintCompiler) with package test coverage - Draft save —
ProCanvasDraftSaveAdapterdehydrates canvas state to Standarddefinition_json - Standard
WorkflowResourceintegration throughProCanvasWorkflowDefinitionEditorResolver - Field Catalog picker, SLA / reliable-action / webhook inspectors (
schema_version1.1) - Delegation management (create, revoke, pending-task migration with dry-run)
- Action execution recovery (retry, skip, cancel queued only)
- Operational Summary Widget (bounded counts, permission-gated)
- Built-in canvas UI translations for
en,zh_CN,zh_TW,ja,de,es,fr, andpt_BR
Current scope boundaries
These items are not part of the current DBFlow Pro 1.1 product surface:
| Area | Status |
|---|---|
| Dedicated standalone builder route | Deferred; editing flows through WorkflowResource is supported |
| Full visual condition builder | Conditions still compile to transitions[].condition expressions — Field Catalog assists authoring |
| Template marketplace / gallery | Not shipped |
| Billing / licensing inside the package | Handled by DBFlow HQ, not the Pro Composer package |
| Symfony ExpressionLanguage condition evaluation in canvas | Deferred |
| SLA Inspector | Single reminder row only in 1.1 |
| Cancel in-flight HTTP action work | Cancel applies to queued executions only |
| Exactly-once webhook delivery | Not guaranteed externally |
live_context in canvas |
Remains disabled |
Operational expectations
- Pro designs definitions; Core executes them
- Compiled graphs should pass the same validation as code-defined workflows
- Host apps must resolve
ProCanvasServerValidationBridgevia the container (notnew) - Run
php artisan filament:assetsafter every Pro install or upgrade - Replace default permission checkers before shared Filament environments
- Confirm
DBFlowFilamentProServiceProvideris loaded after install; register it manually inbootstrap/providers.phpwhen Composer auto-discovery does not pick it up — see Installation → Pro service provider