Open
Description
Summary
We can't upgrade to Magento 2.4.8 because the composer.json file includes dev packages that don't follow semantic versioning.
It is conflicting with a 3rd-party package we use for code quality.
Examples
There are two packages with an invalid package version:
"pdepend/pdepend": "3.x-dev",
"phpmd/phpmd": "3.x-dev",
Proposed solution
It seems that the latest available versions are not fully compatible with PHP 8.4, i guess it's the reason why a dev branch is used?
If these packages are unmaintained it's probably best to stop using them.
Release note
No response
Triage and priority
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.
Metadata
Metadata
Assignees
Labels
Gate 3 Passed. Manual verification of the issue completed. Issue is confirmedA defect with this priority could have functionality issues which are not to expectations.The issue has been reproduced on latest 2.4-develop branchIssue related to Developer Experience and needs help with Triage to Confirm or Reject it
Type
Projects
Status
Ready for Development