Compatibility
Use Composer's resolved dependency graph as the final compatibility check for a specific application.
Runtime matrix
| Component | Supported versions |
|---|---|
| PHP | 8.2 and later 8.x versions allowed by the installed package constraints |
| Laravel components | 11.x, 12.x, 13.x |
| Database | Any Laravel connection supported by the configured Eloquent model and migration |
| Filesystem | Writable Laravel disks resolving to FilesystemAdapter |
The installed composer.lock is the final authority for a specific application. Composer rejects unsupported combinations.
Output formats
| Format | Extension | Nested data | XML directives |
|---|---|---|---|
| XML | .xml | Yes | Yes |
| JSON | .json | Yes | No |
| JSON Lines | .jsonl | One JSON value per line | No |
| CSV | .csv | No; stable scalar columns required | No |
| RSS | .rss | Yes | Yes |
Optional integrations
- Laravel Queue is required only when queue mode is enabled.
- Laravel Deploy Operations is used by
make:feedwhen installed; otherwise the command creates a migration. - Spatie Laravel Data optional values are recognized when that package is installed.