policy and respect the privacy setting made by site administrators. The list of user identifiers should never be
hard-coded. Instead, the setting $CFG->showuseridentity should be always respected, which has always been the default
behaviour (MDL-59847).
+* The function message_send() in messagelib.php will now only take the object \core\message\message as a parameter.
+* The method message_sent::create_from_ids() parameter courseid is now required. A debugging
+ message was previously displayed, and the SITEID was used, when not provided.
+* The method \core\message\manager::send_message() now only takes the object \core\message\message as the first parameter.
+* Following functions have been deprecated, please use get_roles_used_in_context.
+ - get_roles_on_exact_context()
+ - get_roles_with_assignment_on_context()
+ * New functions to support the merging of user draft areas from the interface; see MDL-45170 for details:
+ - file_copy_file_to_file_area()
+ - file_merge_draft_areas()
+ - file_replace_file_area_in_text()
+ - extract_draft_file_urls_from_text()
=== 3.5 ===