Skip to content

Update dependencies#169

Merged
akunzai merged 4 commits into
mainfrom
chore/update-dependencies
Feb 19, 2026
Merged

Update dependencies#169
akunzai merged 4 commits into
mainfrom
chore/update-dependencies

Conversation

@akunzai

@akunzai akunzai commented Feb 19, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings February 19, 2026 05:34
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Feb 19, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates PHP/Joomla-related dependencies and devcontainer defaults to newer patch/minor versions, aligning the development/tooling stack with current upstream releases.

Changes:

  • Bumped Joomla CMS from 6.0.2 to 6.0.3 across Composer metadata and devcontainer Docker build args.
  • Updated dev tooling dependencies in composer.lock (notably friendsofphp/php-cs-fixer, PHPStan, Symfony components).
  • Updated the Joomla 5 devcontainer override to use Joomla 5.4.3.

Reviewed changes

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

File Description
composer.lock Refreshes locked versions for dev tooling (php-cs-fixer, PHPStan, Symfony, etc.) and Joomla CMS package entry.
composer.json Updates declared dev dependency constraints and Joomla CMS package repository metadata to 6.0.3.
.devcontainer/joomla/Dockerfile Updates the default Joomla 6 image version used by the devcontainer build.
.devcontainer/compose.joomla5.yml Updates the Joomla 5 override to pull/build Joomla 5.4.3.

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

Comment thread composer.json
@@ -44,8 +44,8 @@
"php": ">=8.1"
},
"require-dev": {

Copilot AI Feb 19, 2026

Copy link

Choose a reason for hiding this comment

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

composer.json still declares PHP >=8.1, but the updated dev dependency set (via php-cs-fixer 3.94 / sebastian-diff 8 / Symfony 8 pulled in by the lockfile) requires PHP >=8.4. As a result, composer install (with dev deps) will fail on PHP 8.1–8.3 even though the root constraint suggests it should work. Consider either (a) raising the root PHP requirement to match the tooling baseline, or (b) explicitly adding a php: >=8.4 constraint under require-dev and updating contributor docs so the runtime requirement and dev-tooling requirement are clearly separated.

Suggested change
"require-dev": {
"require-dev": {
"php": ">=8.4",

Copilot uses AI. Check for mistakes.
Comment thread .devcontainer/compose.joomla5.yml Outdated
@akunzai akunzai force-pushed the chore/update-dependencies branch from 3a3c039 to c575624 Compare February 19, 2026 06:16
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 19, 2026
@akunzai akunzai removed documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 19, 2026
@akunzai akunzai merged commit 737b81c into main Feb 19, 2026
10 checks passed
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 19, 2026
@akunzai akunzai deleted the chore/update-dependencies branch February 19, 2026 06:23
@akunzai akunzai removed documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 19, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 19, 2026
@akunzai akunzai removed documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 22, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 22, 2026
@akunzai akunzai removed documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 22, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 22, 2026
@akunzai akunzai removed the documentation Improvements or additions to documentation label Feb 22, 2026
@akunzai akunzai removed the github_actions Pull requests that update GitHub Actions code label Feb 22, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants