Skip to content

Conversation

hamzakhalem
Copy link

No description provided.

@jrchamp
Copy link
Collaborator

jrchamp commented Aug 14, 2025

Hi @hamzakhalem! Thank you for your contribution. The classes were renamed and class aliases were added in Moodle 4.2.

https://github.com/moodle/moodle/blob/621c6e1048892929cb2f1180a3e8b46b053bf41d/public/lib/externallib.php#L37-L48

The class aliases are still present in Moodle 4.5, 5.0 and - at the moment - the main branch. At this time, we support Moodle 3.7 and newer, so merging this change would break support for Moodle 3.7 through Moodle 4.1. That is okay if - and only if - we are increasing our minimum supported version and increasing our version number to indicate backward incompatibility.

So, I will tag this as part of the mod_zoom "next major release" milestone for when it makes sense to drop support for older versions of Moodle.

@jrchamp jrchamp added the bc-break Breaks backward compatibility label Aug 14, 2025
@jrchamp jrchamp added this to the v6.0.0 milestone Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bc-break Breaks backward compatibility

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants