Skip to content

Feature/modernize baseline - #1

Merged
tschueller merged 10 commits into
masterfrom
feature/modernize-baseline
Aug 13, 2026
Merged

Feature/modernize baseline#1
tschueller merged 10 commits into
masterfrom
feature/modernize-baseline

Conversation

@tschueller

Copy link
Copy Markdown
Owner

No description provided.

- Bump minimum PHP requirement to 8.2
- Add PHPUnit 11 test suite (12 tests, 17 assertions)
- Add PHPStan level-3 static analysis (phpstan.neon)
- Add GitHub Actions CI workflow (PHP 8.2 / 8.3 / 8.4)
- Fix unserialize() object injection: add allowed_classes=false
- Fix glob() false-return in clearCache() and getCacheCount()
- Sanitize idPrefix in clearCache() / getCacheCount() to prevent glob injection
- Add CHANGELOG.md, SECURITY.md, TODO.md
- Update AGENTS.md: fix src/ reference to class/, add project-specific metadata
- Update README.md: corrected PHP requirement, migration section
- Add composer scripts: lint, test, analyse, check
@tschueller
tschueller merged commit 9cb4bf8 into master Aug 13, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant