All release notes
share
4 min read

New release Study Guide 2.51

The release notes provide information on the features and improvements in the specified version. The release dates that are related to the version of the release are published in the Study guide release schedule

Improvements

The issues in release mentioned under the section improvements are considered as new functionality, user experience improvements or bug fixes.

The object 'Specification' should be supported as a main tab - SG-358

Where other objects like Study, Module, Module-group and Faculty are available for configuration as main tab in the study guide, the specification wasn't yet. In this release the ability to define a main tab using the Specification has been added.

Image #1

The configuration is similar to any of the other tabs and widgets, and just requires selecting the type 'Specification' instead of for instance Study or Module.

The detailed explanation to configure the main tab and the different widgets to support search, filter and/or display of detailed data of an object is available as an Academy guide.

The sidebar filters tooltips should be accessible - SG-479

The sidebar filter options provide the option to define a tooltip that can be opened to provide usage information to the users. A bug was introduced where the tooltip wasn't shown any more in the sidebar with filter options. This has been fixed, so the tooltip is shown again as expected.

The study guide should show the defined line-breaks - SG-488

When displaying textual descriptive texts, the study guide 'text display function' could strip multiple line-breaks and reduce them to a single line-break. This to prevent from showing a lot of white space in case multiple line-breaks were defined.

This has been fixed to a more 'architectural / design' approach where the study guide will show the data and its line-breaks as defined. In case there are too much line-breaks (e.g. too much white space) it will not be solved by the study guide, but should be solved by removing these line-breaks in the source (Curriculum).

The period time-line representation should display correctly in Safari - SG-485

The display the module and its offering periods in a program using the period time-line representation was not correctly displayed in Safari. This has been fixed, so the period time-line representation is also correctly displayed in Safari.

Image #2

Security

An integral part of our development and build process is automatic scanning for known security vulnerabilities. The vulnerabilities will be fixed based on their impact, which means that in some cases an immediate hot-fix will be applied, and in other cases the vulnerability will be fixed in the current or next Sprint (release). The security section provides an overview of the vulnerabilities mitigated. For more information on reported vulnerabilities, see the central database of vulnerabilities.

This release no vulnerabilities has been reported that require mitigation.‍

For more guidance on configuration and setup of Study Guide, use the relevant Study Guide manual.