Skip to content

Add support for sebastian/diff 9.x#118

Merged
dereuromark merged 1 commit into
masterfrom
sebastian-diff-9-support
Jun 18, 2026
Merged

Add support for sebastian/diff 9.x#118
dereuromark merged 1 commit into
masterfrom
sebastian-diff-9-support

Conversation

@dereuromark

Copy link
Copy Markdown
Owner

Adds sebastian/diff ^9.0.0 to the allowed version range.

The 9.0 release removed UnifiedDiffOutputBuilder, so the PhpFileTemplate test trait now uses DiffOnlyOutputBuilder instead. This class exists across the 6.x, 7.x, 8.x, and 9.x lines, so the trait stays compatible with all supported versions.

diff 9.x requires PHP 8.4+ and only resolves on the phpunit 13 generation, so this repository's CI matrix continues to exercise diff 8.x. The ^9.0 branch is therefore forward-compatible and was validated against the 9.0.0 API.

@dereuromark dereuromark added the enhancement New feature or request label Jun 18, 2026
@dereuromark dereuromark merged commit 4de862a into master Jun 18, 2026
8 checks passed
@dereuromark dereuromark deleted the sebastian-diff-9-support branch June 18, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant