New release Study Guide 2.46

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

Improvements

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

Extend AI support for external course matching - SG-441

An add-on to study guide has been launched supporting administrative staff an AI-supported way to find matching modules for (new) students with external obtained credits. This AI-assistant is separated from the student AI-coach that helps students searching for programs, minor and/or courses that match their requirements.

In this release the employee AI-assistant response model has been changed to improve the behaviour, matching and response. Next to that the pre-configured question support is enhanced to only limit copy/past of the external module transcript that need to matched against an own module.

The tab (order) of the AI-assistant and AI-coach should be configurable - SG-443

The tab and tab order of both the staff AI assistant and the student AI-coach was pretty 'hard-coded'. This has been changed in order to support the both AI entries as standard widgets with all the configuration options of standard widgets and the ability to add them to tabs. This includes providing an own title, AI introduction text, tab title and tab order.

Next to the standard Tab configuration two new options are added:

  • authenticated - indicator to only show the AI-tab when authenticated. Typically used for the employee AI-assistant
  • icon  - font awesome icon , used to add an star icon in front of the Tab title. For instance the ai-starts

Configuration:

  • Add a widget with no Object type selected
  • Set the widget type to Coach
  • The label is used as the page introduction shown on the AI widget
Add a widget that specifies the AI widget / page
  • Add a new Tab
  • Select the just created widget
  • Define a Label for the tab
  • Set the Sequence for the tab
  • Optionally add an Icon shown in front of the label, e.g. wand-sparkles
  • Set Authenticated if the widget configured is only for authenticated users (staff)
The AI-coach and assistant tabs can be configured including their tab sequence

The assessment widget should be properly aligned - SG-447

The information message shown in the assessment widget was incorrectly aligned and dragged to the left. This has been fixed, and the information shown is again properly aligned.

The study guide subject matrix should display colours and icons - SG-453

In Curriculum enhancements have been applied managing subjects with respect to using colours and icons displaying the level of the related subject. This release added support to the study guide subject matrix representation for the defined colours and levels.

Study guide subject matrix support colours and icons

Ideally it should be possible to use banner-like information display to users - SG-452

The functionality of the study guide is enhanced to support 'banner-like' information display. For example an highlighted information message shown in a tab or all tabs to highlight a year is not fully published.

The information display is available as a widget, which means all options of using widgets on tabs are supported for this new banner widget. Let's first look at the configuration and display the corresponding notification display.

Configuration:

  • Add a widget of type Banner
    The widget can shown:
    • Main tabs, between topbar and breadcrumbs. Usable on main tabs (e.g. study list)
    • Detail tabs (e.g. study ABC-1)
    • Sub-tabs (e.g. study/detail)
    • Fixed positions (e.g. sidebar sequence 4).
  • Select widget field type Info
    The widget is shown as an alert with configurable Severity. Severity is only shown for INFO widget fields; cleared otherwise.
  • Use  Title and details (where other widgets use label and tooltip) .
  • Optional define a Filter to restrict the display of the widget. Added shortcuts:
    • credits → credits.[opt/max/min]
    • language → language.externalId
    • year → currently selected year.id (the year selected in the dropdown)
  • Add the banner to the relevant Page(s)

Add a banner to be shown on a main tab

Show a banner information message to indicate the year is still subject to change
Define a new widget and add a field of type Info containing the message to be shown
Define the banner widget
Define the field with the message to be shown
Finally add the created banner to the Tab

Add a banner information message to be shown in a widget

In this case there is already a defined widget, the general widget. A field of type Info is added to this widget, just like any other field.
In the example the info field is added after the credit field and will only appear if a certain filter value is met.

Display a information field with severity warning if the number of credits are 240 or more
Configure the field of type Info

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-2025-49146(8.8)
  • CVE-2025-22233(2.29)
  • CVE-2025-41232(9.3)
  • CVE-2025-41234(7.4)
  • CVE-2025-48988(7.5)

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