Skip to content

Bump dependencies#3

Merged
veewee merged 1 commit into
phpro:mainfrom
veewee:bump-deps
Dec 24, 2025
Merged

Bump dependencies#3
veewee merged 1 commit into
phpro:mainfrom
veewee:bump-deps

Conversation

@veewee
Copy link
Copy Markdown

@veewee veewee commented Dec 18, 2025

  • PHP : 8-2 -> 8.5
  • Symfony: 7 + 8
  • DBAL: 3 + 4
  • ORM : 2 + 3
  • PSL: 3 + 4
  • Sulu: 2 + 3

@veewee veewee requested a review from Copilot December 18, 2025 09:27
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates dependency version constraints to support newer versions of PHP, Symfony components, and various other packages. The changes ensure compatibility with PHP 8.5, Symfony 7.0/8.0, and major version upgrades of several core dependencies.

Key changes:

  • Drops PHP 8.1 support and adds PHP 8.5 support
  • Updates Symfony components to support versions 7.0 and 8.0 alongside 6.4
  • Upgrades major dependencies including doctrine/dbal, doctrine/orm, and azjezz/psl to their next major versions

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
composer.json Updates PHP version constraint and dependency version ranges for Symfony components and other core packages
.github/workflows/grumphp.yml Updates PHP test matrix to include 8.4 and 8.5, adds platform requirement ignoring for PHP 8.5
.github/workflows/assets.yaml Adds Node.js versions 22 and 24 to the test matrix

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@veewee veewee force-pushed the bump-deps branch 9 times, most recently from dc5e656 to 39b68fd Compare December 18, 2025 09:56
@veewee veewee requested a review from Copilot December 18, 2025 09:58
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 13 out of 13 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@veewee veewee merged commit 59ceabf into phpro:main Dec 24, 2025
13 checks passed
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.

2 participants