Repository navigation
Stream Engine 0.4.4
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_tasksandcron_run_history, with clear queued, running, successful, failed, failed-to-start, and timed-out states. - Removed the legacy
CRON_KEYsetting 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 migrateafter updating. This release includes five scheduler database migrations. composer updatenow 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