Skip to content

Stream Engine 0.4.4

Choose a tag to compare

@bfhp bfhp released this 07 Oct 17:04
· 229 commits to main since this release

Highlights

  • Added a full admin file browser for browsing, uploading, creating folders, moving, renaming, copying, and deleting files.
  • Added an admin Scheduler with task health, intervals, next runs, durations, heartbeat status, operating modes, per-task controls, manual execution, and bounded run history.
  • The Pages list now renders the page tree as an indented hierarchy.

Scheduler and cron

  • Cron mode is now stored in application settings and managed from the admin interface instead of through CRON_MODE.
  • Task state and individual attempts are separated into cron_tasks and cron_run_history, with clear queued, running, successful, failed, failed-to-start, and timed-out states.
  • Removed the legacy CRON_KEY setting and public cron HTTP endpoint. Web mode now starts the internal runner from normal application requests.
  • Fixed manual execution under PHP-FPM and made run status, duration, errors, and next-run information update reliably.

Upgrade and release tooling

  • Run composer migrate after updating. This release includes five scheduler database migrations.
  • composer update now prints a non-blocking warning when database migrations are pending.
  • Installation snapshots are built in an automatically created isolated database that is removed after the build.

Full changelog: v0.4.3...v0.4.4