| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scriptlog-v1.2.3.zip | 2026-06-26 | 10.3 MB | |
| README.md | 2026-06-26 | 2.2 kB | |
| v1.2.3 source code.tar.gz | 2026-06-26 | 11.3 MB | |
| v1.2.3 source code.zip | 2026-06-26 | 12.6 MB | |
| Totals: 4 Items | 34.1 MB | 0 | |
[1.2.3] - 2026-06-26
Added
check_session_dir()function: New installer requirements check for sessions directory writability- Sessions directory check: Added to installer requirements UI for user visibility during setup
.gitkeepandindex.html: Protectpublic/files/cache/sessions/directory from directory listing
Changed
resolve_session_save_path(): Added chmod fallback logic to attempt permission recovery when sessions directory exists but is not writable, with fallback tosys_get_temp_dir()
Fixed
- Session initialization: Used
resolve_session_save_path()in both Bootstrap and API session init to ensure consistent session storage location - PHP 7.4 backwards compatibility: Removed mixed return type declarations that caused fatal errors on PHP 7.4
number_cpus()mac branch: Removed redundantis_resourceguard and replacedfalsecomparison withis_resourceforpopen()in all branches
Security
- Sessions directory protection: Added
index.htmlto prevent directory listing of session files
Tests
- Bootstrap tests: Added tests for
\Throwablecatch andinstanceof PDOguard in theme renderer number_cpus()tests: Comprehensive unit tests covering Linux, Windows, and Mac branchesgenerate_requestandsanitize_urlstests: Full coverage for request generation and URL sanitizationdb-mysqlifunction tests: Unit tests withis_table_existsguard coverage
Removed
- Stale translation caches: Cleared stale
en.jsonandes.jsonfor clean regeneration
Notes
Maintenance release focused on session path reliability, PHP 7.4 compatibility, expanded test coverage, and installer hardening. All unit tests passing (829 tests, 1854 assertions).
Codename
Maleo Senkawor – Honoring Macrocephalon maleo, the critically endangered megapode endemic to Sulawesi, Indonesia.
Comparison
- Previous release: v1.2.2
- Changes since v1.2.2: 24 commits