| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scriptlog-v1.1.0.zip | 2026-06-13 | 23.1 MB | |
| README.md | 2026-06-13 | 2.0 kB | |
| v1.1.0 source code.tar.gz | 2026-06-13 | 11.3 MB | |
| v1.1.0 source code.zip | 2026-06-13 | 12.5 MB | |
| Totals: 4 Items | 47.0 MB | 0 | |
v1.1.0 — Maleo Senkawor
Added
- Handler system: New front-end request handling pipeline with dedicated handlers for each content type (ArchiveHandler, BlogHandler, CategoryHandler, DownloadHandler, FrontRequestHandler, HomeHandler, PageHandler, PostHandler, PrivacyHandler, TagHandler) and a central HandlerRegistry
- FrontService: New service layer for front-end content retrieval and rendering
- ThemeRenderer: New core class for theme rendering
- CSRF/XSS protection: Comprehensive protection across all admin UI templates
- CSS design tokens: Custom properties for colors, spacing, typography in blog theme
- Dark mode support: prefers-color-scheme: dark media query with full theme support
- Test suite expansion: 25+ new test files covering handlers, services, downloads, integration
- Psalm static analysis: Configuration files for improved code quality enforcement
Changed
- Revamped blog theme templates with semantic HTML and accessibility improvements
- Enhanced header navigation, footer layout, single post view, and 404 page
- Updated all controllers, DAOs, services for PHP 8.x compatibility
- Replaced
<main>with<div>for semantic consistency across 8 templates
Fixed
- Test infrastructure: Corrected 30+ test file paths to match project structure
- CI workflow: Fixed phpunit binary path and added workflow_dispatch trigger
- Removed stale test files for deleted tastybites theme
- Fixed multiple test logic issues (InstallationTest, DownloadHandlerTest, ConfigFileGenerationTest)
- Updated .gitignore to exclude lib/vendor/
Removed
- Stale test files for deleted tastybites theme (4 files)
- Unused CSS from blog theme
Full Changelog: https://github.com/cakmoel/Scriptlog/compare/v1.0.8...v1.1.0