NOTE: PLACEHOLDER FOR 3.5 / 3.9. I SUGGEST WE ONLY PUT THE HIGHLIGHTS IN 3.9 BUT I'M LEAVING HERE UNTIL WE FINALIZE THE RELEASE NOTES.
Purpose: This is a maintenance release that addresses issues brought up by Dual Code clients. It also includes Moodle 3.5.17.
...
See also: Moodle 3.5.17 release notes
Highlights
- HCE-3677/ HCE-3581 - Log activity completions in the LRS (suggest we only put in 3.9)(
- SHER001-2 -Pre & Post Quiz Reports
- HCE-2915 - Ability to drill down in reports3948 - Courses available in programs can be restricted in the manual enrolment method (multi-site only)
- HCE-4012 - New settings can control which default and optional fields will appear in the Performance Appraisal System report
- HCE-4013 - Custom user profile fields of type "date" are now rendered as a proper dates in the Performance Appraisal System report
- HCE-4039 - Filter parameter in the 'Learning Records' report allows users to find learning records for users who were deleted
- HCE-4078 - The site associated with a program can no longer be changed
General Fixes and Improvements
- HCE-3025 - Validation now prevents appraisal forms with the same Adding an appraisal form with a duplicate 'ID number' from being created.displays ambiguous error
- HCE-3331 - Fixed a sorting algorithm bug which would sometimes open the wrong block when editing an appraisal form.Performance Appraisal System form builder does not always open the right block
- HCE-3850 - Performance improvements have been made to the scheduled user upload task which significantly reduces the amount of time required to execute.Scheduled user upload tasks take a very long time
- HCE-3894 - Fixed a bug in which employeesEmployees' comments were are not being rendered in the feedback blocks in appraisals.
- HCE-3942 - Fixed a bug responsible for sending overdue notifications to users for appraisals that have been completed. Users are being emailed overdue notifications by the Performance Appraisal System even though their appraisal is locked
- HCE-3944 - Users with capability 'local/cohort:bypass_screening_report_timespentinactivities' in courses can now Administrators can't see all users in the 'Time Spent in Activities' report.HCE-3948 - Courses available to programs are now only courses with an instance of manual enrolment and whose instance is configured with no program restrictions or is restricted to the site selected for the program. Note that this only affects multi-site installations.
- HCE-4011 - The state of appraisals is now included in the 'Performance Appraisal System Report'.HCE-4012 - Settings 'local_appraisal | defaultfields' and 'local_appraisal | availablefields' can now be used to control which fields are available in the ' Performance Appraisal System Report'.HCE-4013 - Custom user profile fields of type date are now rendered as a proper dates in the performance appraisal system report. This will now allow users to apply date based filtered and the dates themselves will render in a formatted manner rather than a timestamp.
- HCE-4026 - Fixed a bug preventing conditionally Conditionally visible fields from not being saved during a user upload.
- HCE-4027 - When downloading logs, allow users to consume more memory therefore increasing the odds of being able to successfully download them.Downloading logs for all users consumes too much memory and freezes the download
- HCE-4033 - Fixed a bug in the scheduling of user uploads whereby execution would be skipped some days.
- HCE-4039 - A new filter parameter has been added to the 'Learning Records' report named 'Include delete users'. This parameter allows users to control whether deleted users are included in the report or not.
- HCE-4078 - The site associated with a program can no longer be changed. If similar functionality is required, users should duplicate the program and change the sites at that point.Scheduled user uploads may skip days