v0.0.72

<p>Session idle timeouts, a Clockwork CLI fix, and a symlink-safe entry point for shared-dir deploys.</p>

25 July 2026

Added

  • Session idle timeout: SessionRoot now enforces a session.expire config key (seconds since last activity) - a session past that age is destroyed and restarted rather than left to PHP's garbage collector.

Fixed

  • FieldValue::render()'s no-template fallback now casts through (string) $this instead of calling decode() directly, fixing rendering for fields (like collections) whose decoded value isn't a plain string.
  • Clockwork no longer loads in CLI - its listeners buffer into memory until app.shutdown, which never fires mid-run in a long-running CLI command.
  • site/public/index.php resolves paths from $_SERVER['DOCUMENT_ROOT'] instead of __DIR__, which resolved through Deployer's shared-dir symlink to the wrong physical path.

Changed

  • deploy.php makes site/public a proper shared/writable dir and uploads index.php into shared/ on deploy, instead of skipping it.

Comments

No comments yet. Be the first!

Loading form…