New release Study Guide 2.25
Features & Improvements
USABILITY, CONFIGURATION - Fixed product filter bugs and enhanced active product display - SG-247
Several fixes issues has been applied to the product filter (Faculty, Study, ...):
- Updated the product dropdown to display both the code and label of the active product
- Enhanced the selection button, to improve usability
- Fixed an issue where the product dropdown active selection was not reset when clearing the query tag.
- Fixed an issue where product dropdown options were not reset after searching for an item, selecting it, and then clearing the search.
- Enhanced visibility of the product dropdown and date selector on mobile devices.
USABILITY, CONFIGURATION, PERFORMANCE - Enhanced Tab management and User experience - SG-258
Several fixes issues has been applied to the Tab management and user experience:
- Reduced re-renders and reloads, improving overall performance and responsiveness.
- Implemented smart determination of the active main tab based on conditions like product type and active filters, making navigation more intuitive.
- Reduced code duplication in product details, enhancing alignment and maintainability.
- Breadcrumbs now link to the most specific tab for the current product, simplifying navigation.
- When tabs are changed, the cache is cleared, and tabs re-render without needing a full page refresh, ensuring up-to-date information.
- Fixed sub-tabs not displaying for products opened through the link widget.
- Fixed layout shifts that occurred during tab loading, providing a more stable user experience.
CONFIGURATION - Added conditional Privacy, Disclaimer and Cookies footer items - SG-249
The Privacy, Disclaimer, and Cookies menu items have been added to the footer.
In order to show a footer item with link, both the label and URL must be provided in the relevant language(s).
This also enables usage of the footer items with a different label and URL than for instance a cookies footer.
In order to hide a footer remove the label and URL footer in all relevant language(s).
USABILITY, CONFIGURATION - Extend the faculty filter with support of checkbox-selection - SG-251
The product filter only supported a dropdown list selection.
Since the list of faculties is quit ofter short, for the product Faculty filter a checkbox select option is added.
This will make all faculties in the year selectable with checkboxes, single- or multi-select.
Additionally, the non-exact filter is improved to wrap words to new lines, similar to the checkbox display.
Faculties in this filter are now formatted as ({code}) {name} for improved readability.
Configuration: Set the filter to 'Exact' to enable the new filter based on checkboxes.
USABILITY - Improved determination of credits - SG-252
Since different customers use different methods defining credits a rule has been applied to the standard credit options minimum, optimum and maximum to get a credits value displayed when using the default credits display.
The rule is simple: if no optimum credits are present the system will now automatically use and show the maximum credits instead.
USABILITY - Display of zero credits in lists, widgets, and structure - SG-257
In case a module has 0 credits, this was not displayed correctly. The credits were not shown, so it was not necessary to see difference between 0 and 'undefined' credits. This has been fixed and zero (0) credits will now be shown as "0" instead of being omitted.
BUG, USABILITY - Fixed: enable sorting on credits - SG-259
Resolved an issue that prevented sorting by credits in the product lists. Sorting by credits (optimum or maximum) is now fully functional again.
CONFIGURATION - Enable filtering on (boolean) values in Tab configuration- SG-264
Added the ability to select values (All, TRUE, or FALSE) for "Visible," "Is Subtab," and "Has Widgets" in the tab list admin table, simplifying the configuration process.
Removed the (non-working and) now redundant sort option for "Is Subtab" and "Has Widgets".
CONFIGURATION - Improved label management - SG-253
Made some stability improvements to the labels, and resolved an issue preventing the creation of new labels in the system using the Label-menu.
Security improvements
And also the security issues are on holiday, so in this release there are no security fixes.
Check the central database of vulnerabilities for detailed information on each CVE.