Skip to content

[TASK] Add PHP 8.5 compatibility - #8

Draft
N0S0I wants to merge 3 commits into
mainfrom
php85-compatibility
Draft

N0S0I wants to merge 3 commits into
mainfrom
php85-compatibility

Conversation

@N0S0I

@N0S0I N0S0I commented Oct 9, 2026

Copy link
Copy Markdown

Adds PHP 8.5 to Composer and both TYPO3 12/13 CI matrices while retaining PHP 8.2–8.4 and the existing TYPO3 constraints. CI resolves actual platform requirements without PHP overrides.

TYPO3 still requires svg-sanitize ~0.22, whose latest release is affected by security advisories. A CI-only alias installs the API-compatible official 1.0.0 release; integration checks verify TYPO3 SVG sanitization and the DTD security regression. Remove the alias once TYPO3 accepts ^1.0.

Validation: full retained PHP/TYPO3 matrix runs in this PR. Kept as draft until every job passes.

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