Skip to content

Roadmap and Status

Use this page to check what is usable today.

Implemented now

  • Data source registration
  • EloquentDataSource
  • Field definition model (Field, FieldDefinition, enums)
  • Report definition DTOs (ReportDefinition, SelectedColumn, FilterGroup, SortDefinition, OutputDefinition)
  • Definition validation (DefinitionValidator)
  • Safe query compilation (ReportQueryCompiler, FilterCompiler)
  • Preview execution (PreviewRunner)
  • Export execution (ReportRunner, ExportManager)
  • Export formats:
    • CSV (CsvExporter)
    • XLSX (XlsxExporter)
  • Saved report persistence (SavedReportRepository, SavedReport)
  • Schedule persistence + due discovery (ReportSchedule, DueScheduleDiscovery)

Planned next

  1. Dashboard/widget-oriented integration patterns
  2. Delivery pipeline orchestration for scheduled exports (email/storage/webhook)
  3. Cross-package integration helpers for dedicated UI package
  4. Additional output formats based on demand

Rule for docs

Features are marked implemented only after package code and tests are complete.