jcrodriguez-dis / moodle-mod_vpl

Virtual Programming Lab for Moodle (Module)
GNU General Public License v3.0
97 stars 84 forks source link

4.2.3-Legacy build is not compatible with moodle 3.5 because of hrtime() function #167

Closed sandaliero closed 4 months ago

sandaliero commented 4 months ago

Recent builds use the hrtime() function which was introduced in php 7.3, so the required moodle build number must be 2018120304 (3.6.4).

jcrodriguez-dis commented 4 months ago

Dear Andrey Smirnov (@sandaliero),

Thank you for your insightful report. As detailed in the release notes, the current version of the Virtual Programming Lab (VPL) plugin has undergone testing on Moodle versions 3.9 and 3.10. It is also imperative to note that this plugin necessitates PHP 7.4 for its operation. Considering the potential compatibility issues, I opted for a cautious approach recommending the use of versions that have been tested with the VPL plugin.

Best regards, Juan Carlos

sandaliero commented 4 months ago

Ok, plugin version 4.2.2 also uses this function and should also rise the moodle version requirements.

jcrodriguez-dis commented 4 months ago

Dear Andrey Smirnov (@sandaliero), Thank you once again for bringing this to our attention. To ensure compatibility of the VPL plugin version 4.2.2, I have updated the list of supported Moodle versions removing those untested,

Best regards, Juan Carlos Rodriguez