Skip to content

Add support for PHP8.5#95

Open
jkniest wants to merge 4 commits intomainfrom
feature/php-85
Open

Add support for PHP8.5#95
jkniest wants to merge 4 commits intomainfrom
feature/php-85

Conversation

@jkniest
Copy link
Copy Markdown
Member

@jkniest jkniest commented Apr 24, 2026

Summary by CodeRabbit

  • Tests

    • CI matrix updated to include PHP 8.5.
  • Chores

    • Package requirements updated to include PHP 8.5.
    • CI and config files reformatted for consistency.
  • Documentation

    • Compatibility matrix updated to show PHP 8.5 support for the current release line.
  • Changelog

    • Added 3.2.2 release entry noting PHP 8.5 support.

@jkniest jkniest requested a review from rvalley98 April 24, 2026 07:39
@jkniest jkniest self-assigned this Apr 24, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 24, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: fa1d65be-f7e3-4d90-84b4-390d2240a47c

📥 Commits

Reviewing files that changed from the base of the PR and between 28ac18a and 9c930a5.

📒 Files selected for processing (1)
  • CHANGELOG.md
✅ Files skipped from review due to trivial changes (1)
  • CHANGELOG.md

📝 Walkthrough

Walkthrough

Adds PHP 8.5 support across CI, package metadata, docs, and changelog: Composer requirement and GitHub Actions linting matrices updated to include PHP 8.5; supported-versions documentation adjusted; new 3.2.2 changelog entry added noting PHP 8.5 support.

Changes

Cohort / File(s) Summary
CI Workflows
.github/workflows/linting.yml
Extended PHP matrices for php-cs-fixer and phpstan jobs to include PHP 8.5; YAML jobs structure realigned/reformatted (indentation/quoting). Existing caching, install, and command steps preserved.
Package Metadata
composer.json
PHP platform requirement updated to include ^8.5; file re-formatted (indentation changes). No dependency version changes.
Documentation
docs/supported-versions.md
Compatibility table adjusted to list PHP v8.5 for Shopware 6.7.* and minor table formatting alignment changes.
Changelog
CHANGELOG.md
Added new 3.2.2 entry (2026-04-24) recording PHP 8.5 support.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add support for PHP8.5' directly and clearly summarizes the main change across all modified files: updating PHP version requirements and test matrices to include PHP 8.5.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

Comment thread CHANGELOG.md Outdated
Co-authored-by: Christian Flothmann <christian.flothmann@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants