Totara Release Notes

Totara Learn Evergreen-20200819, 12.21, and 11.30

 
Sam Hemelryk
Totara Learn Evergreen-20200819, 12.21, and 11.30
by Sam Hemelryk - Wednesday, 19 August 2020, 1:44 AM
Group Totara

Hello everyone,

The following versions of Totara Learn have now been released:

A big thanks to the following people for their contributions to this release:

  • Julie Prescott at Innovate-Solutions - TL-26559

Kind regards
Sam Hemelryk


Release Evergreen 20200819

Key:           + Evergreen only

Important:

    TL-26248       Certification audience rules now use exactly the same logic as certification related reports

                   Prior to being fixed the logic within certification status audience rule
                   did not match the calculation of certification status. As a consequence the
                   status of users who had complicated history with multiple assignments and
                   unassignments may have been incorrectly calculated.
                   This has been addressed and the certification status audience rule logic is
                   now in sync with the status calculation throughout the product.
                   After upgrading to this version of Totara any users who had been
                   incorrectly included in an audience due to this bug will be removed from
                   the audience when cron next runs.

                   In addition to fixing the audience rule other areas displaying
                   certification status were reviewed. A minor issue was found with the
                   certification status report builder column and has been fixed at the same
                   time.

Improvements:

    TL-25504       Improved the performance of the certification status audience rule

Bug fixes:

    TL-26139       Corrected display issues with fixed text and fixed image appraisal questions
    TL-26249       Added validate_field method in Totara Completion Import to ensure large values do not cause database errors
    TL-26271       Added new Report Builder proficiency and priority display classes for the Competency report source
    TL-26355       Fixed certification completion import not running when triggered by a user other than the primary admin

                   Certification completion import used to have a dependency
                   This is a regression from TL-24134 which was released in 12.19.
                   Certification completion imports was changed so that the import of records
                   happened during cron in order to free the user from having to wait for
                   large imports and to ensure that the task would be completed in its
                   entirety by freeing it from the dependency on the user session.
                   The regression was due to a remaining dependency on the uploading user,
                   which meant that completion imports were only successfully imported when
                   the user who uploaded the file also happened to be the primary admin.
                   This has now been fixed and the dependency removed.

    TL-26361       Cloning a dashboard now only clones blocks that the user has permission to see

                   Previously when cloning a dashboard to enable the user to customise it all
                   blocks would be cloned regardless of whether the user had permission to see
                   the block or not.
                   Once cloned the blocks would then be visible to the user.
                   This has been fixed, and only blocks the user can see are cloned when the
                   dashboard is cloned.

    TL-26559       Removed an unnecessary anchor tag impacting accessibility present when viewing a forum discussion

Contributions:

    * Julie Prescott at Innovate-Solutions - TL-26559

12.21

Important:

    TL-26248       Certification audience rules now use exactly the same logic as certification related reports

                   Prior to being fixed the logic within certification status audience rule
                   did not match the calculation of certification status. As a consequence the
                   status of users who had complicated history with multiple assignments and
                   unassignments may have been incorrectly calculated.
                   This has been addressed and the certification status audience rule logic is
                   now in sync with the status calculation throughout the product.
                   After upgrading to this version of Totara any users who had been
                   incorrectly included in an audience due to this bug will be removed from
                   the audience when cron next runs.

                   In addition to fixing the audience rule other areas displaying
                   certification status were reviewed. A minor issue was found with the
                   certification status report builder column and has been fixed at the same
                   time.

Improvements:

    TL-25504       Improved the performance of the certification status audience rule

Bug fixes:

    TL-26139       Corrected display issues with fixed text and fixed image appraisal questions
    TL-26227       Fixed misleading audience rule description based on custom date
    TL-26249       Added validate_field method in Totara Completion Import to ensure large values do not cause database errors
    TL-26271       Added new Report Builder proficiency and priority display classes for the Competency report source
    TL-26355       Fixed certification completion import not running when triggered by a user other than the primary admin

                   Certification completion import used to have a dependency
                   This is a regression from TL-24134 which was released in 12.19.
                   Certification completion imports was changed so that the import of records
                   happened during cron in order to free the user from having to wait for
                   large imports and to ensure that the task would be completed in its
                   entirety by freeing it from the dependency on the user session.
                   The regression was due to a remaining dependency on the uploading user,
                   which meant that completion imports were only successfully imported when
                   the user who uploaded the file also happened to be the primary admin.
                   This has now been fixed and the dependency removed.

    TL-26361       Cloning a dashboard now only clones blocks that the user has permission to see

                   Previously when cloning a dashboard to enable the user to customise it all
                   blocks would be cloned regardless of whether the user had permission to see
                   the block or not.
                   Once cloned the blocks would then be visible to the user.
                   This has been fixed, and only blocks the user can see are cloned when the
                   dashboard is cloned.

    TL-26559       Removed an unnecessary anchor tag impacting accessibility present when viewing a forum discussion

Contributions:

    * Julie Prescott at Innovate-Solutions  - TL-26559

11.30

Bug fixes:

    TL-26139       Corrected display issues with fixed text and fixed image appraisal questions
    TL-26227       Fixed misleading audience rule description based on custom date
    TL-26271       Added new Report Builder proficiency and priority display classes for the Competency report source