The release notes provide information on the features and improvements in the specified version.
Features & Improvements
BUG - Changing the External_id of a faculty causes the import to fail - SG-128
Fixed a bug that caused the importer to skip the import of a faculty of which in Curriculum the unique identifying External_id was changed. The importer tried to match the new External_ id against the 'old faculty' in Study Guide and couldn't resolve the match and skipped the import of that faculty. This has been solved with the fix.
BUG - Description elements with a passed end-date are still shown - SG-123
Curriculum allows the option to configure a start and/or end date on a descriptive text element. The Study Guide didn't respect the end date of the text elements, and showed text elements that has passed their due date.
A fix is applied to correctly respect the defined start and end date of text elements.
BUG - Missing academic year prevents access to configuration options - SG-126
In case no academic year has been defined (new installation of Study Guide), the system more or less crashed and prevented the administrator to access the configuration options. And thus prevent from creating the academic year (and other configuration).
This has been solved, and for a clean install the configuration menu will be accessible in order to setup and configure the system.
INTEGRATION - Enable import in case of an missing External_id - SG-121
Currently studies, groups and modules without External_id are not imported in the Study Guide from curriculum. This has been changed to import with and without External_id and adjust the matching on existance of data based on either the External_ id or the Code.
Security improvements
SECURITY - Implemented OWASP CVE - SG-134
Addressed the OWASP security vulnerability CVE-2024-29025(5.3).
Check the central database of vulnerabilities for detailed information on each CVE.