Changelog

2. Changelog#

2.1. Released on Jul 6, 2026#

Source package ucs-school-import-lusd in version 2.0.4:

  • The LUSD import configuration files no longer contain empty placeholder values for school and user_role. Previously, users using include:by_role with a configuration file derived from the shipped LUSD configs would see the import fail with “No ‘school’ was specified in the configuration”, because the include file’s empty strings overwrote the values passed on the command line. After upgrading, users must also remove "school": "" and "user_role": "" from any custom include files they maintain outside of /usr/share/ucs-school-import-lusd/ (Bug #59487).

Source package ucs-school-lib in version 15.3.0:

  • Consistency checker robustness improvement: When running consistency check on a user DN the checker was raising a traceback when the LDAP object does not have the attribute ucsschoolSchool (Bug #58521).

  • Display.user() and Display.user_ldap() now show the primary email address instead of the username when the UCR variable ucsschool/umc/show-email-instead-of-username is set. Users without a primary email address keep showing their username. In addition, the user search filter now also matches the primary email address, so user lists can be filtered by mail address (Bug #59515).

Source package ucs-school-umc-common in version 11.1.0:

  • A new UCR variable ucsschool/umc/show-email-instead-of-username is added. If set, the grid views of the UCS@school UMC modules display the primary email address instead of the username. Additionally a shared style sheet is shipped that widens the MultiObjectSelect “add object” selection dialog uniformly across the UCS@school UMC modules (Bug #59515).

Source package ucs-school-umc-distribution in version 19.2.0:

  • The MultiObjectSelect “add object” selection dialog is now wider, via the shared style sheet of ucs-school-umc-common (Bug #59515).

Source package ucs-school-umc-exam in version 12.1.0:

  • In the recipients grid the school classes are now sorted language-aware (numeric, so ‘2a’ precedes ‘10a’) and a per-cell tooltip shows the full list (Bug #59515).

  • The MultiObjectSelect “add object” selection dialog is now wider, via the shared style sheet of ucs-school-umc-common (Bug #59515).

Source package ucs-school-umc-groups in version 11.2.0:

  • In the assign-classes grid the school classes are now grouped and sorted by school. Schools and classes are sorted language-aware (numeric, so ‘2a’ precedes ‘10a’) and a per-cell tooltip shows the same grouping with one school per line. The user group modules now use single row selection so that only one group can be selected at a time. The automatic search when changing the selected school can now be configured independently from the search when opening the module via the new ucsschool/.../autosearch_on_change UCR variables (Bug #59515).

  • The teacher grid now shows the primary email address instead of the username when the UCR variable ucsschool/umc/show-email-instead-of-username is set. The “add object” selection dialog is also wider now (Bug #59515).

Source package ucs-school-umc-rooms in version 18.1.0:

  • The MultiObjectSelect “add object” selection dialog is now wider, via the shared style sheet of ucs-school-umc-common (Bug #59515).

Source package ucs-school-umc-users in version 17.1.0:

  • The “Name” column and search field in the password reset module are now labeled “User” and the search description has been clarified (Bug #59515).

  • The password module now fetches the primary email address so the user list can show it instead of the username when the UCR variable ucsschool/umc/show-email-instead-of-username is set (Bug #59515).

Source package ucs-school-umc-wizards in version 14.0.0:

  • The automatic search when changing the selected school can now be configured independently from the search when opening the module via the new ucsschool/wizards/.../autosearch_on_change UCR variables. In the user grid the classes are now sorted language-aware (numeric, so ‘2a’ precedes ‘10a’) and a per-cell tooltip shows the full list (Bug #59515).

  • The user grid and the legal guardian / legal ward selection now show the primary email address instead of the username when the UCR variable ucsschool/umc/show-email-instead-of-username is set. The “add object” selection dialog is also wider now (Bug #59515).