Totara Release Notes

Totara TXP 17.5, 16.11, 15.17, 14.22 and 13.30 are now available

 
Riana Rossouw
Totara TXP 17.5, 16.11, 15.17, 14.22 and 13.30 are now available
by Riana Rossouw - Tuesday, 21 March 2023, 5:38 PM
Group Totara

Hello everyone,

The following versions of Totara have now been released:

Each of these releases includes various bug fixes and improvements.

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

  • Alex Damsted - Kineo NZ - TL-36678 
Kind regards 

Release Team

Release 17.5 (22nd March 2023):

Performance improvements:

    TL-34384       Improved performance of file picker on large sites

Improvements:

    TL-35460       Improved the language string for Seminar purge type

Bug fixes:

    TL-35523       The database transfer tool now transfers deferred foreign keys
    TL-35799       Removed default iCal attachment from seminar booking request notifications

                   When a seminar requires manager or administrative approval, we no longer send an
                   iCal attachment for the sessions by default, because the learner is not yet
                   considered an attendee. This was already the case with legacy notifications;
                   modern notifications have now been updated to match that behaviour.

    TL-36097       Fixed 'latest' achievement path calculation when perform activity rating is present
    TL-36253       Enabled Multi-Language Content filtering on goal selection screens
    TL-36367       Fixed issue where empty headers were incorrectly declared invalid when saving Weka content
    TL-36503       HTML emails will use the plain text content if no dedicated HTML content was provided
    TL-36525       Removed manual relationship participant instances from being synced

                   When "Enable role change participant instance closure" was on task sync
                   participant instance and close instance if relationships to the subject were
                   changed. Before the patch, it closed manual relationship (as peer or mentor)
                   participant instances as well. We removed all manual relationship participant
                   instances from the sync process as they open and close manually.

    TL-36601       Fixed some approval workflows approvers being deactivated when multiple approvers are added to an assignment override
    TL-36632       Removed limit on number of days for centralised notification schedule offset
    TL-36678       Added missing course context table join to subject instances data_provider

                   When accessing the url {{/mod/perform/activity/index.php}} as a non-admin the
                   "Internal server error" is displayed if you disable visibility maps in config.
                   
                   The cause was a missing context table join in data_provider.

    TL-36741       Fixed PHP notice during output variable initialisation for the roots theme
    TL-36749       Fixed exception when course GraphQL queries attempt to access hidden category fields

Tui front end framework:

    TL-36495       Fixed display issue in the tree component where siblings sometimes looked like child nodes
    TL-36714       Improved sizing of InputGroup

                   InputGroupInput is now sized correctly when the type prop is not supplied, and
                   InputGroup now supports the char-length prop


Contributions:

    * Alex Damsted - Kineo NZ - TL-36678

Release 16.11 (22nd March 2023):

Performance improvements:

    TL-34384       Improved performance of file picker on large sites

Improvements:

    TL-35460       Improved the language string for Seminar purge type

Bug fixes:

    TL-35523       The database transfer tool now transfers deferred foreign keys
    TL-35799       Removed default iCal attachment from seminar booking request notifications

                   When a seminar requires manager or administrative approval, we no longer send an
                   iCal attachment for the sessions by default, because the learner is not yet
                   considered an attendee. This was already the case with legacy notifications;
                   modern notifications have now been updated to match that behaviour.

    TL-36097       Fixed 'latest' achievement path calculation when perform activity rating is present
    TL-36367       Fixed issue where empty headers were incorrectly declared invalid when saving Weka content
    TL-36503       HTML emails will use the plain text content if no dedicated HTML content was provided
    TL-36525       Removed manual relationship participant instances from being synced

                   When "Enable role change participant instance closure" was on task sync
                   participant instance and close instance if relationships to the subject were
                   changed. Before the patch, it closed manual relationship (as peer or mentor)
                   participant instances as well. We removed all manual relationship participant
                   instances from the sync process as they open and close manually.

    TL-36632       Removed limit on number of days for centralised notification schedule offset
    TL-36678       Added missing course context table join to subject instances data_provider

                   When accessing the url {{/mod/perform/activity/index.php}} as a non-admin the
                   "Internal server error" is displayed if you disable visibility maps in config.
                   
                   The cause was a missing context table join in data_provider.

    TL-36741       Fixed PHP notice during output variable initialisation for the roots theme
    TL-36749       Fixed exception when course GraphQL queries attempt to access hidden category fields

Contributions:

    * Alex Damsted - Kineo NZ - TL-36678

Release 15.17 (22nd March 2023):

Performance improvements:

    TL-34384       Improved performance of file picker on large sites

Bug fixes:

    TL-36097       Fixed 'latest' achievement path calculation when perform activity rating is present
    TL-36367       Fixed issue where empty headers were incorrectly declared invalid when saving Weka content
    TL-36503       HTML emails will use the plain text content if no dedicated HTML content was provided
    TL-36632       Removed limit on number of days for centralised notification schedule offset
    TL-36678       Added missing course context table join to subject instances data_provider

                   When accessing the url {{/mod/perform/activity/index.php}} as a non-admin the
                   "Internal server error" is displayed if you disable visibility maps in config.
                   
                   The cause was a missing context table join in data_provider.

    TL-36749       Fixed exception when course GraphQL queries attempt to access hidden category fields

Contributions:

    * Alex Damsted - Kineo NZ - TL-36678

Release 14.22 (22nd March 2023):

Bug fixes:

    TL-36097       Fixed 'latest' achievement path calculation when perform activity rating is present
    TL-36367       Fixed issue where empty headers were incorrectly declared invalid when saving Weka content
    TL-36632       Removed limit on number of days for centralised notification schedule offset

Release 13.30 (22nd March 2023):

Bug fixes:

    TL-36367       Fixed issue where empty headers were incorrectly declared invalid when saving Weka content