Merge branch 'MDL-59443-master-filetypesvalidation' of git://github.com/mudrd8mz...
[moodle.git] / lib / upgrade.txt
index 2f68533..58881af 100644 (file)
@@ -20,6 +20,10 @@ information provided here is intended especially for developers.
 * External function core_group_external::get_activity_allowed_groups now returns an additional field: canaccessallgroups.
   It indicates whether the user will be able to access all the activity groups.
 * file_get_draft_area_info does not sum the root folder anymore when calculating the foldercount.
+* The moodleform element classes can now optionally provide a public function validateSubmitValue(). This method can be
+  used to perform implicit validation of submitted values - without the need to explicitly add the validation rules to
+  every form. The method should accept a single parameter with the submitted value. It should return a string with the
+  eventual validation error, or an empty value if the validation passes.
 
 === 3.3.1 ===