Release note
Release note
January 17, 2025

New release Study Guide 2.34

The release notes provide information on the features and improvements in the specified version.

Improvements

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

Added expand all option to the module-group structure page - SG-370

The study structure page provides a 'expand all' button to enable expanding the entire defined structure with one click. The module-group structure page didn't have this option, but this has been added to enable expanding the module-group structure with one click too.

Extend support for custom-fields defined on credits- SG-356

The default credits configuration in Curriculum provides the fields minimum, optimum and maximum. It is supported to hide these fields and / or add own defined custom-fields. These fields were not exchanged with study guide and couldn't therefor not be added/shown in study guide. This has been fixed, so the custom-fields defined for credits are correctly exchanged and available for display in the study guide.

Configuration

The configuration of a custom credits field is shown in the image below.

The custom credit fields are accessible using the their code in Curriculum

Add widget in Tab configuration sometimes not shown - SG-368

In rare situations the tab configuration menu didn't show the button to add widgets to be shown in the tab. The cause has been found and is fixed in this release.

Added new widget to visualise the program curriculum mapping - SG-1

Curriculum mapping has been added to Curriculum and extended the last year. Some curriculum mapping data has been made available in Study guide at module level in the last year too. This year we kick-off of with the first iteration of a matrix-report widget that provides insight in the subjects (learning outcomes, skills, ...) that will be the outcome of the study and the contribution of the modules in the study to the different subjects and objectives (learning goals).

The image below shows a configured example of the curriculum mapping matrix report for a study in the study guide. The matrix-report is available to show the curriculum mapping information both for the Study object and the Module-group object.

A new matrix-report is available to show the study curriculum mapping

As might be noticed, the category grouping as defined in curriculum (top of the image) is shown as code and not as the label. This is a known issue, but requires an API change that wasn't feasible to be done in this release.

Configuration

The configuration consists of different steps from definition of the basic configuration to enabling the widget to be shown in the study guide.

1 - Configure the widget

Configure a new widget of type Matrix.

A filter can be applied to limit the visualisation of the subjects to a specific category, e.g. reference.type=Lo&reference.subType=V. This filter shows only subjects with subject type Lo and subject category V.

The setup of the filter requires knowledge of the configuration in Curriculum and the used subject categories and types.

Define / configure the study curriculum mapping widget by selecting the type and specifying an optional filter

2 - Add the widget to the tab

The widget is designed (and usable) as a separate tab, just like the structure tab. This means that the visualisation of the curriculum mapping widget is performed by adding it as a new tab. This is done by adding the widget as a tab to the relevant parent(s).

Assign the defined study curriculum mapping widget as a tab to the study page(s)

3 - Validate the configuration

The tab should be added and by selecting for instance a study the tab (Subjects) should be available and show the study curriculum mapping widget.

A new tab should be available that shows the study curriculum mapping

Click to open the report and validate if the configuration is correctly performed.
In the example below not only the module-subjects mapping is shown, but also the defined module-objectives and their mapping is shown.

Expand the study to get insight in the curriculum mapping and validate if data is correctly configured/shown

We realise it is a first, rather complete, iteration. We invite you (study guide users) to test-drive the report and provide feedback.

Security

An integral part of our develop and build processes 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.

This release mitigates the following vulnerabilities:

  • CVE-2024-12801(2.4)
  • CVE-2024-12798(5.9)
  • CVE-2024-49203 (8.8)

For more information on reported vulnerabilities, see the central database of vulnerabilities.

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

Customer unique training

This class is available to receive tailor made for your database set-up. Just fill out the form below and our product expert will get in touch with you to set-up your bespoke class.
I want a bespoke class