Totara Release Notes

Totara Learn Evergreen-20200921, 12.22, 11.31, 10.36 and 9.47

 
Sam Hemelryk
Totara Learn Evergreen-20200921, 12.22, 11.31, 10.36 and 9.47
di Sam Hemelryk - Monday, 21 September 2020, 15:19
Gruppo Totara

Hello everyone,

The following versions of Totara Learn have now been released:

  • Evergreen 20200921
  • 12.22
  • 11.31
  • 10.36
  • 9.47

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

  • Russell England at Kineo USA - TL-26575, TL-26654, TL-26995
  • Sam McCullough at Lambda Solutions - TL-26812

Kind regards
Sam Hemelryk

Release 12.22 (21st September 2020):

Improvements:

    TL-26315       Improved inline help text for placeholders in Program and Certification messaging
    TL-26654       Added extra information when errors occurring while importing CSV files in Totara sync.
    TL-26740       Added warning for incompatible aggregation of report containing custom fields

                   If visibility of a custom field has been restricted, when it is used in a
                   report that contains aggregation the report produces incorrect results.
                   This combination of settings is not supported and will now show a message
                   at the top of the report to notify the user. Changing the visibility of the
                   custom field to be available to all users will cause the report to
                   aggregate correctly and the message will not show.

    TL-27416       Unlimited password expiration duration was replaced with disabling of password expiration

Bug fixes:

    TL-22420       Totara Connect SSO login timeout was eliminated to prevent errors when users leave browser at login page
    TL-26575       Updated seminar 'Add users via file upload' to use case-insensitive matching on email and username
    TL-26739       Fixed invalid duplicate message-ids when bulk sending emails via SMTP
    TL-26812       Fixed PHP 7.1 incompatible type hint that caused error when importing Certification completion history
    TL-26905       Course icons are now displayed at a max of 35px by 35px
    TL-26955       Fixed the manager reservation system not working on PHP 7.1
    TL-26956       Prevented HR Import element settings being saved without source being selected
    TL-26995       Updated SQL in program assignments when using 'Management hierarchy' to avoid duplicate id debug error
    TL-27129       Ensure user_auth_method display class handles empty of missing auth types
    TL-27286       Updated get_order_by_sql() to include order by id

                   When using order by 'sorttime' in cases where 'sorttime' is the same adding
                   id to the order ensures consistent results.

    TL-27443       Allowed to use the hyphen in the column short name
    TL-27445       Fixed a PHP undefined variable notice in validate_booked_type()
    TL-27506       Ensure the learner is directed to the correct course on enrolment

                   In some instances on enrolment the leaner was redirected to the wrong
                   course due to a previously saved 'wantsurl' session. This has now been
                   resolved.

    TL-27507       Improved validation for Rating (numeric scale) questions in appraisals

                   The previous validation was only checking to ensure the value input was a
                   number and allowed decimals (eg. 7.5). Entering a number that included a
                   decimal point would cause a database error when the appraisal form was
                   submitted. The field is now correctly validated and only allows whole
                   numbers (matching the behaviour of the slider version of this element).

    TL-27629       Fixed display of incorrect error message displayed on login screen 

                   Before this patch an incorrect error message was displayed on the login
                   screen after a guest user tried to access a user profile page and clicked
                   on the confirmation message to return to the login page.

    TL-27649       Fixed incorrect system context id in block installation

Contributions:

    * Russell England at Kineo USA - TL-26575, TL-26654, TL-26995
    * Sam McCullough at Lambda Solutions - TL-26812

Release 11.31 (21st September 2020):



Improvements:

    TL-26315       Improved inline help text for placeholders in Program and Certification messaging

Bug fixes:

    TL-26739       Fixed invalid duplicate message-ids when bulk sending emails via SMTP
    TL-26995       Updated SQL in program assignments when using 'Management hierarchy' to avoid duplicate id debug error
    TL-27129       Ensure user_auth_method display class handles empty of missing auth types
    TL-27507       Improved validation for Rating (numeric scale) questions in appraisals

                   The previous validation was only checking to ensure the value input was a
                   number and allowed decimals (eg. 7.5). Entering a number that included a
                   decimal point would cause a database error when the appraisal form was
                   submitted. The field is now correctly validated and only allows whole
                   numbers (matching the behaviour of the slider version of this element).

    TL-27546       Fixed a bug causing a 'duplicate key value violates unique constraint' error when swapping dates between seminar sessions
    TL-27629       Fixed display of incorrect error message displayed on login screen 

                   Before this patch an incorrect error message was displayed on the login
                   screen after a guest user tried to access a user profile page and clicked
                   on the confirmation message to return to the login page.

    TL-27649       Fixed incorrect system context id in block installation

Contributions:

    * Russell England at Kineo USA - TL-26995

Release 10.36 (21st September 2020):



Bug fixes:

    TL-26739       Fixed invalid duplicate message-ids when bulk sending emails via SMTP
    TL-27507       Improved validation for Rating (numeric scale) questions in appraisals

                   The previous validation was only checking to ensure the value input was a
                   number and allowed decimals (eg. 7.5). Entering a number that included a
                   decimal point would cause a database error when the appraisal form was
                   submitted. The field is now correctly validated and only allows whole
                   numbers (matching the behaviour of the slider version of this element).

    TL-27546       Fixed a bug causing a 'duplicate key value violates unique constraint' error when swapping dates between seminar sessions
    TL-27629       Fixed display of incorrect error message displayed on login screen 

                   Before this patch an incorrect error message was displayed on the login
                   screen after a guest user tried to access a user profile page and clicked
                   on the confirmation message to return to the login page.

    TL-27649       Fixed incorrect system context id in block installation

Release 9.47 (21st September 2020):



Bug fixes:

    TL-27507       Improved validation for Rating (numeric scale) questions in appraisals

                   The previous validation was only checking to ensure the value input was a
                   number and allowed decimals (eg. 7.5). Entering a number that included a
                   decimal point would cause a database error when the appraisal form was
                   submitted. The field is now correctly validated and only allows whole
                   numbers (matching the behaviour of the slider version of this element).

    TL-27629       Fixed display of incorrect error message displayed on login screen 

                   Before this patch an incorrect error message was displayed on the login
                   screen after a guest user tried to access a user profile page and clicked
                   on the confirmation message to return to the login page.

    TL-27649       Fixed incorrect system context id in block installation