Skip to content

J3.10.0 gives false positives for J3 extensions compatibility with j4 #31292

@rogercreagh

Description

@rogercreagh

Steps to reproduce the issue

install an old j3 extension which uses the update system but does not have a j4 compatible update element specified.
(ie only <targetplatform name="joomla" version="3.*"/> is present.

Expected result

extension should be reported as either incompatible or unknown

Actual result

The checker reports that the extension is compatible:

"The extension developer states that the currently installed version is compatible."

when in fact the extension developer states no such thing.

System information (as much as possible)

J3.10.0 alpha 3

Additional comments

The J4/3.10 release news states:
"Once your website is updated to 3.10, the pre-update checker will allow you to check the compatibility with the Joomla 4.0 minimum requirements in terms of the current hosting environment and, more importantly, your installed extensions. This will help you migrate to Joomla 4.0 smoothly."

This is not the case. It is giving false positives.

It is illogical that a well formed j3 extension needs to be modified before it will be correctly reported as incompatible.

If there is no mention of j4 on the update xml then the extension cannot be safely reported as j4 compatible.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions