Overview
In this release, we added the following features:
- System-wide email settings
- OBS Data Format 3 report with an Activity Number column
- Cloud-aligned Sync Jobs and Excel Import/Export modal
We also made fixes for synchronization, exam distribution, and solution visibility.
What's new
System-wide email settings
Email settings are no longer tied to individual terms. Previously, administrators had to configure email preferences again for each new term, and switching terms could reset those settings.
Now, all email configuration changes are saved at the system level and apply across all terms automatically. Schedule also removes deprecated fields such as Email Service, Address to Send Email, E-Mail Validation, and Send Email When User Is Created to simplify the page. The Save button now remains visible regardless of the selected term.
OBS Data Format 3 report with an Activity Number column
The OBS Data Format 3 Excel report now includes a second sheet with an Activity Number column.
This update resolves cases where courses with identical values in other columns but different activity types could not be distinguished during re-import. The original sheet remains available for backward compatibility, while the new sheet supports more reliable course matching during bulk exam schedule transfers.
Cloud-aligned Sync Jobs and Excel Import/Export modal
Constructor Cloud now includes a unified modal for Sync Jobs and Excel Import/Export workflows.
The new modal uses a tabbed layout with one section for creating, monitoring, and canceling synchronization jobs, and another for file upload, validation, and processing. This update aligns the experience with the Constructor Cloud design system and provides a more consistent interface within the platform.
Fixed issues
We have addressed the following issues:
- Synchronization errors across institutions: Synchronization now completes reliably across multiple institutions.
- Cloud page header spacing: The page header no longer appears too close to the top edge in Constructor Cloud.
- Campuses with images: Campuses that include images can now be added correctly.
- Exam Dates field: Errors in Exam Dates no longer prevent date selection and saving.
- Selected solutions in Event Calendar: Selected solutions now appear correctly on the Event Calendar page.
- Selected solutions after choosing an Event Term: Selected solutions now appear correctly after users choose an Event Term.
- Incomplete learner course list in solutions: The solution view now shows all enrolled learner courses.
- Restricted time slots in Available Hours Report: Restricted time slots no longer appear as available in the Available Hours Report.
- Impossibility test without error log: The scheduling process now records an error correctly when it stops during the impossibility test.
- Changing the solution after exam distribution: Users can now change the solution after exam distribution is complete.
- Re-adding a deleted course to planning: A previously deleted course can now be added back to planning without errors.
- Unexpected error during exam distribution: Exam distribution no longer fails with an Unexpected Error message that lacks details.
- Missing exams in OIS Students Data File: Exams that exist in the solution now also appear correctly in the OIS Students Data File.