Skip to content

Add PHP 8.5 validation with existing TYPO3 support retained - #1

Closed
N0S0I wants to merge 16 commits into
masterfrom
php85-compatibility
Closed

N0S0I wants to merge 16 commits into
masterfrom
php85-compatibility

Conversation

@N0S0I

@N0S0I N0S0I commented Oct 9, 2026 •

Copy link
Copy Markdown

Add PHP 8.5 to the existing PHP 8.2–8.4 / TYPO3 13, 14 and 14-dev test matrix while retaining the declared support ranges. Test containers use the selected PHP version. Child renderers receive the parent request explicitly, and installed classic-mode test fixture metadata avoids TYPO3 14 deprecations. Browser helpers follow TYPO3 14.3 record editing, language navigation and new-record headings; the actual wizard button is scrolled into view before a normal WebDriver click.

Validation: all 24 current-head GitHub checks pass on f8dd3c3, covering Composer/platform/security validation, lint/CGL/PHPStan, unit and functional suites, and browser acceptance tests for all 12 matrix combinations on both push and PR runs. The existing drag-and-drop test remains an upstream expected skip; the tag-only TER publication job is skipped on this PR. No test assertion, retained runtime or support range was removed.

Fork relevance still requires review: the existing feature/content-area branch has its own commits and may be used by customers. This PR validates the default-branch code; it does not prove that a customer uses this fork or validate the feature branch separately. No release or merge was performed.

@N0S0I
N0S0I marked this pull request as ready for review October 9, 2026 10:59
@N0S0I
N0S0I marked this pull request as draft October 9, 2026 13:58
@N0S0I N0S0I closed this Oct 22, 2026
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