Skip to content

Conversation

@mpyw
Copy link
Owner

@mpyw mpyw commented Dec 14, 2025

Summary

  • Add PHP 8.5 to the CI test matrix

Details

PHP 8.5 was released on November 20, 2025. This PR adds PHP 8.5 to the CI matrix.

Test plan

  • CI passes with PHP 8.5 on all Laravel versions

🤖 This PR was automatically created by Claude

mpyw and others added 4 commits December 14, 2025 23:16
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Change return type from ExpressionInterface to ValueInterface since
the method always returns a Value instance (which implements ValueInterface).

This fixes the PHPStan error in selectOriginalVariables() which expects
array<ValueInterface> but was receiving array<ExpressionInterface>.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace @dataProvider annotation with #[DataProvider] attribute
as required by PHPUnit 12.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mpyw mpyw merged commit 8e60fc8 into master Dec 14, 2025
24 checks passed
@mpyw mpyw deleted the claude/php-8.5-support branch December 14, 2025 19:27
@coveralls
Copy link

Pull Request Test Coverage Report for Build 20212973499

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 98.81%

Totals Coverage Status
Change from base Build 13669475556: 0.0%
Covered Lines: 166
Relevant Lines: 168

💛 - Coveralls

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.

3 participants