Download Latest Version v1.8.0 -- Settings Cache, Security Hardening _ PHP 8.5 Compatibility source code.zip (12.8 MB)
Email in envelope

Get an email when there's a new version of Scriptlog

Home / v1.7.0
Name Modified Size InfoDownloads / Week
Parent folder
scriptlog-v1.7.0.zip 2026-08-14 10.4 MB
README.md 2026-08-14 2.5 kB
v1.7.0 - Scheduled Posting source code.tar.gz 2026-08-14 11.4 MB
v1.7.0 - Scheduled Posting source code.zip 2026-08-14 12.8 MB
v1.7.0 -- Scheduled Posting source code.tar.gz 2026-08-14 11.4 MB
v1.7.0 -- Scheduled Posting source code.zip 2026-08-14 12.8 MB
v1.7.0 source code.tar.gz 2026-08-14 11.4 MB
v1.7.0 source code.zip 2026-08-14 12.8 MB
Totals: 8 Items   83.0 MB 0

v1.7.0 - Scheduled Posting

Highlights

  • Write posts now, publish later. Schedule posts with a future date/time and they are published automatically the moment they are due. No cron required.
  • New Writing settings page to enable/disable scheduled posting from the admin panel.
  • Scheduled status in the editor. Set posts to Scheduled, see a status badge in the post list, and pick a date and time with the new datetime picker.
  • PHP 8.4/8.5 compatibility. intervention/image deprecations are patched.
  • Dev tooling updated: squizlabs/php_codesniffer 4.0.4, phpstan 2.2.8, and a security fix for phpcsstandards/phpcsutils (CVE-2026-65954).

What's New

Added

  • Scheduled posting: posts with a future post_date are stored as scheduled and flipped to publish when due (on every request).
  • ScheduledPostService plus PostDao promotion methods with a composite index on post_status and post_date.
  • Scheduled option and status label in the admin post dropdowns plus a status badge in the post list.
  • option-writing.php admin page with a scheduled-posting toggle, scheduled_post_enabled setting, WRITING/WRITING_CONFIG permissions (administrator), and a migration script.
  • Full datetime and time picker in the admin date fields.
  • New test suites for ScheduledPostService, PostApplicationService auto-scheduling, PostDao scheduling, the post validator, and scheduled-posting utilities.

Changed

  • Admin language translation keys normalized to snake-case. Writing translations added.
  • Setting sanitization delegated to ConfigurationDao.
  • validate_date() accepts full datetime format.
  • Dependencies: phpstan/phpstan 2.2.7 to 2.2.8, squizlabs/php_codesniffer 3.13.5 to 4.0.4.

Fixed

  • intervention/image PHP 8.4/8.5 deprecations (implicit nullable params, imagedestroy()) via cweagans/composer-patches.
  • Utility loader generator output normalized.
  • Admin language form actions stacked on small screens.

Security

  • phpcsstandards/phpcsutils updated to 1.2.3 (CVE-2026-65954).

Removed

  • None.

Deprecated

  • None.

Codename: Maleo Senkawor (retained). Honoring Macrocephalon maleo, the critically endangered megapode endemic to Sulawesi, Indonesia.

Previous release: v1.6.1. 45 commits.

Download Scriptlog

Source: README.md, updated 2026-08-14