The main changes here (third commit) are changes to stop PHP 8.2 giving deprecated warnings about undefined fields like
Exception: Moodle exception: Exception - Unknown error type: Creation of dynamic property qtype_wordselect_question::$correctfeedback is deprecated in [dirroot]\question\type\questiontypebase.php on line 1091 More information about this error
Along the way, I corrected where 'init' is called.
Also: I fixed Behat tests affecte by the change to the wording of the "Save preview options and start again" button.
And, I updated the Moodle plugin CI config to test against all the Moodle versions that the plugins DB claims are supported, and a range of PHP versions.
The main changes here (third commit) are changes to stop PHP 8.2 giving deprecated warnings about undefined fields like
Along the way, I corrected where 'init' is called.
Also: I fixed Behat tests affecte by the change to the wording of the "Save preview options and start again" button.
And, I updated the Moodle plugin CI config to test against all the Moodle versions that the plugins DB claims are supported, and a range of PHP versions.
I hope this is useful.